mirror of
https://github.com/digarok/flapple.git
synced 2024-05-29 01:41:32 +00:00
reformatted all with radius for consistency
This commit is contained in:
parent
4c7cc709cd
commit
f1fb6a0dee
|
@ -21,3 +21,4 @@ RAMWRTMAIN equ $C004
|
|||
SETAN3 equ $C05E ;Set annunciator-3 output to 0
|
||||
SET80VID equ $C00D ;enable 80-column display mode (WR-only)
|
||||
|
||||
|
||||
|
|
|
@ -116,7 +116,6 @@ BIRD_WUP_O_PIXEL
|
|||
hex AB,AE,EE,FF,FF,55,5D,AA,00,77
|
||||
hex 5A,DE,4E,8C,8C,5D,D5,18,19,79
|
||||
hex BB,BA,BA,BB,BB,77,75,75,77,77
|
||||
|
||||
FIN
|
||||
|
||||
BIRD_WUP_O_MASK
|
||||
|
@ -427,10 +426,7 @@ DD_ODD
|
|||
sta SPRITE_SCREEN_IDX
|
||||
sta TXTPAGE1
|
||||
|
||||
:lineLoop ;ldy SPRITE_X_IDX ;
|
||||
;lda (SPRITE_IMASK_P),y
|
||||
;beq :noPixel
|
||||
|
||||
:lineLoop
|
||||
:collisionCheckDrawer
|
||||
ldy SPRITE_SCREEN_IDX ; GET SCREEN PIXELS
|
||||
lda (SPRITE_SCREEN_P),y
|
||||
|
|
42
src/dlrlib.s
42
src/dlrlib.s
|
@ -937,32 +937,18 @@ QRCodeMaskColor equ #$88
|
|||
QRCodeHeight equ #$0e
|
||||
QRCodeWidth equ #$0e
|
||||
QRCodeData
|
||||
hex FF,0F,0F,0F,FF,FF,FF,0F,FF,FF,0F,0F,0F,FF,0F,0F,0F,0F,FF,FF,0F,FF,FF,0F
|
||||
hex 0F,0F,0F,FF
|
||||
hex FF,FF,0F,FF,FF,FF,FF,F0,F0,FF,FF,0F,FF,FF,00,0F,0F,00,F0,F0,FF,F0,F0,00
|
||||
hex 0F,0F,00,FF
|
||||
hex FF,FF,00,FF,FF,00,0F,F0,FF,FF,FF,00,FF,FF,00,00,00,00,F0,F0,F0,F0,0F,00
|
||||
hex 00,00,00,FF
|
||||
hex FF,0F,0F,0F,FF,F0,FF,F0,F0,FF,0F,0F,0F,FF,00,0F,0F,00,00,0F,00,0F,00,00
|
||||
hex 0F,0F,00,FF
|
||||
hex FF,0F,0F,FF,0F,00,0F,0F,0F,0F,0F,0F,0F,FF,0F,0F,0F,0F,0F,F0,0F,00,FF,FF
|
||||
hex FF,FF,FF,FF
|
||||
hex FF,00,0F,FF,00,FF,F0,00,0F,0F,00,0F,00,FF,F0,F0,FF,0F,F0,00,0F,0F,00,0F
|
||||
hex FF,FF,0F,FF
|
||||
hex FF,00,F0,00,0F,0F,FF,0F,FF,00,FF,FF,0F,FF,F0,0F,FF,0F,00,0F,F0,00,F0,0F
|
||||
hex 0F,0F,00,FF
|
||||
hex FF,F0,00,F0,00,FF,F0,F0,0F,0F,F0,00,00,FF,00,0F,0F,0F,FF,0F,0F,0F,F0,0F
|
||||
hex FF,FF,0F,FF
|
||||
hex FF,FF,00,0F,F0,00,FF,0F,0F,00,00,F0,FF,FF,00,00,00,0F,FF,00,F0,F0,0F,00
|
||||
hex 0F,0F,F0,FF
|
||||
hex FF,0F,0F,0F,FF,FF,F0,00,FF,FF,FF,00,0F,FF,0F,0F,0F,0F,00,FF,FF,0F,00,0F
|
||||
hex 00,00,0F,FF
|
||||
hex FF,FF,0F,FF,FF,00,FF,0F,0F,0F,0F,00,00,FF,00,0F,0F,00,0F,FF,00,00,00,0F
|
||||
hex 00,0F,F0,FF
|
||||
hex FF,FF,00,FF,FF,FF,F0,0F,00,F0,0F,FF,F0,FF,00,00,00,00,00,FF,0F,0F,F0,F0
|
||||
hex F0,00,00,FF
|
||||
hex FF,0F,0F,0F,FF,00,0F,0F,F0,F0,00,00,0F,FF,00,0F,0F,00,00,F0,0F,0F,F0,FF
|
||||
hex 00,0F,00,FF
|
||||
hex FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF
|
||||
hex FF,FF,FF,FF
|
||||
hex FF,0F,0F,0F,FF,FF,FF,0F,FF,FF,0F,0F,0F,FF,0F,0F,0F,0F,FF,FF,0F,FF,FF,0F,0F,0F,0F,FF
|
||||
hex FF,FF,0F,FF,FF,FF,FF,F0,F0,FF,FF,0F,FF,FF,00,0F,0F,00,F0,F0,FF,F0,F0,00,0F,0F,00,FF
|
||||
hex FF,FF,00,FF,FF,00,0F,F0,FF,FF,FF,00,FF,FF,00,00,00,00,F0,F0,F0,F0,0F,00,00,00,00,FF
|
||||
hex FF,0F,0F,0F,FF,F0,FF,F0,F0,FF,0F,0F,0F,FF,00,0F,0F,00,00,0F,00,0F,00,00,0F,0F,00,FF
|
||||
hex FF,0F,0F,FF,0F,00,0F,0F,0F,0F,0F,0F,0F,FF,0F,0F,0F,0F,0F,F0,0F,00,FF,FF,FF,FF,FF,FF
|
||||
hex FF,00,0F,FF,00,FF,F0,00,0F,0F,00,0F,00,FF,F0,F0,FF,0F,F0,00,0F,0F,00,0F,FF,FF,0F,FF
|
||||
hex FF,00,F0,00,0F,0F,FF,0F,FF,00,FF,FF,0F,FF,F0,0F,FF,0F,00,0F,F0,00,F0,0F,0F,0F,00,FF
|
||||
hex FF,F0,00,F0,00,FF,F0,F0,0F,0F,F0,00,00,FF,00,0F,0F,0F,FF,0F,0F,0F,F0,0F,FF,FF,0F,FF
|
||||
hex FF,FF,00,0F,F0,00,FF,0F,0F,00,00,F0,FF,FF,00,00,00,0F,FF,00,F0,F0,0F,00,0F,0F,F0,FF
|
||||
hex FF,0F,0F,0F,FF,FF,F0,00,FF,FF,FF,00,0F,FF,0F,0F,0F,0F,00,FF,FF,0F,00,0F,00,00,0F,FF
|
||||
hex FF,FF,0F,FF,FF,00,FF,0F,0F,0F,0F,00,00,FF,00,0F,0F,00,0F,FF,00,00,00,0F,00,0F,F0,FF
|
||||
hex FF,FF,00,FF,FF,FF,F0,0F,00,F0,0F,FF,F0,FF,00,00,00,00,00,FF,0F,0F,F0,F0,F0,00,00,FF
|
||||
hex FF,0F,0F,0F,FF,00,0F,0F,F0,F0,00,00,0F,FF,00,0F,0F,00,00,F0,0F,0F,F0,FF,00,0F,00,FF
|
||||
hex FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF
|
||||
|
||||
|
|
|
@ -152,7 +152,7 @@ DrawPipes
|
|||
jsr DrawPipe
|
||||
:noPipes1
|
||||
rts
|
||||
*jmp DrawPipesDone ;Back to main
|
||||
|
||||
|
||||
|
||||
* Used by all of the routines that draw the pipe caps
|
||||
|
|
38
src/readme.s
38
src/readme.s
|
@ -3,25 +3,27 @@
|
|||
*
|
||||
* Flapple Bird - A de-make of Flappy Bird for the Apple II computer
|
||||
*
|
||||
* More information about this project is available at
|
||||
* http://dagenbrock.com/flappy
|
||||
* # Download releases here:
|
||||
* https://github.com/digarok/flapple/releases
|
||||
*
|
||||
* How to run
|
||||
* ==========
|
||||
* You can download either disk image and run it with an emulator
|
||||
* or transfer it to the respective media and run it on a real
|
||||
* machine (recommended).
|
||||
* The 3.5" ProDOS disk version is "flapple800.po", and the
|
||||
* 5.25" ProDOS disk version is "flapple140.po".
|
||||
* # How to run
|
||||
* You can download either disk image and run it with an emulator like GSplus
|
||||
* or transfer to the respective media and run on a real machine (recommended).
|
||||
* - `flapple800.po` is the 3.5" ProDOS disk version (800KB)
|
||||
* - `flapple140.po` is the 5.25" ProDOS disk version (140KB)
|
||||
*
|
||||
* How to build
|
||||
* ============
|
||||
* This is written to compile on Merlin 8/16, but I believe should
|
||||
* work with all later Merlin variants. Load Merlin, then 'L'oad
|
||||
* the file "flapple.s", finally hit OpenApple-A to assemble and
|
||||
* it should build the "flap.system" file.
|
||||
* It should automatically boot ProDOS and load the color version of the game.
|
||||
* There is a Monochrome version of the game included on the disk.
|
||||
* To run it, quit game with the `q` key, and from the ProDOS selector menu
|
||||
* run `fmono.system`.
|
||||
*
|
||||
* # How to build
|
||||
* This was originally written to compile on Merlin 8/16, but it's now
|
||||
* maintained using Merlin32 (https://github.com/digarok/merlin32/).
|
||||
*
|
||||
*
|
||||
* Again, more information about this project is available at
|
||||
* http://dagenbrock.com/flappy
|
||||
* - Classic Merlin16+ on an Apple IIgs
|
||||
* - Load Merlin, then `L`oad the file "flapple.s", finally hit OpenApple-A to assemble and it should build the "flap.system" file.
|
||||
* - Modern PC builds:
|
||||
* - Assemble with `merlin32 src/flapple.s`
|
||||
* - Make disks with `./make_po.sh`
|
||||
* * Requires having `merlin32` and `cadius` commands available on your system.
|
||||
|
|
Loading…
Reference in New Issue
Block a user