mirror of
https://github.com/antoinevignau/source.git
synced 2025-01-01 15:30:02 +00:00
v+1
This commit is contained in:
parent
89b4481d03
commit
267d3e7c49
BIN
pacman/PACMAN
BIN
pacman/PACMAN
Binary file not shown.
@ -11,33 +11,42 @@ sprENERGY = 2
|
||||
|
||||
L0300 = $0300 ; buffer area to save scores
|
||||
|
||||
L0800 = $0800 ; $0800..$0BFF
|
||||
L0C00 = $0C00 ; board buffers per player ($380 bytes)
|
||||
L1000 = $1000
|
||||
L1380 = $1380
|
||||
L1700 = $1700
|
||||
L1A80 = $1A80
|
||||
L1000 = $1000 ; P2
|
||||
L1380 = $1380 ; P3
|
||||
L1700 = $1700 ; P4
|
||||
L1A80 = $1A80 ; P5
|
||||
|
||||
TEXT = $0400
|
||||
TEXT2 = $0800
|
||||
HGR = $2000
|
||||
HGR2 = $4000
|
||||
|
||||
CH = $24 ; firmware X-pos
|
||||
CV = $25 ; firmware Y-pos
|
||||
|
||||
zpXBIT = $03 ; X from X-coord to X-bit offset
|
||||
zpXCOL = $04 ; Y from X-coord to X-col in screen
|
||||
zpX1 = $0c ; start X for draw line
|
||||
zpREL = $0d ; 0: fixed address, 1: relative
|
||||
zpX2 = $0e ; end X for draw line
|
||||
zpY1 = $10 ; start Y
|
||||
zpY2 = $11 ; end Y
|
||||
zpHGR = $12
|
||||
zpBYLINES = $18 ; number of lines to draw
|
||||
zpBYWIDTH = $1a ; width of a sprite per line
|
||||
zpX1 = $0c ; (word) start X
|
||||
zpX2 = $0e ; (word) end X
|
||||
zpY1 = $10 ; (byte) start Y
|
||||
zpY2 = $11 ; (byte) end Y
|
||||
zpHGR = $12 ; (word) pointer to HGR world
|
||||
zpPTR1 = $14 ; (word) 1st pointer
|
||||
zpPTR2 = $16 ; (word) 2nd pointer
|
||||
zpSPRHEIGHT = $18 ; (byte) sprite height in lines
|
||||
zpSPRWIDTH = $1a ; (byte) sprite width in bytes
|
||||
zpPTR3 = $1b ; (word)
|
||||
zpMONITOR = $1d ; 0: b&w, 1: color
|
||||
zpCURPLAYER = $50 ; current player index
|
||||
zpNBPLAYERS = $51 ; number of players (1..5)
|
||||
|
||||
zpLEVEL = $55 ; level number
|
||||
zpDEMO = $e8
|
||||
ZPSCORE = $52 ; (3 bytes) score
|
||||
zpRANK = $55 ; rank number (ie. the level)
|
||||
zpNBLIVES = $58 ; number of lives (bit 7 is set)
|
||||
zpDOTTEMPO = $5e ; tempo for energizer dot blinking
|
||||
zpDOTFLAG = $5f ; 0: show dots, 1: hide dots
|
||||
zpDEMO = $e8 ; 0: game, 1: demo
|
||||
zpFGMUSIC = $f4 ; 0: music never played, 1: intro music played
|
||||
zpDEVICE = $f5 ; 0: joypad, 1: joystick
|
||||
|
||||
|
1315
pacman/PACMAN.S
1315
pacman/PACMAN.S
File diff suppressed because it is too large
Load Diff
22257
pacman/PACMAN_Output.txt
22257
pacman/PACMAN_Output.txt
File diff suppressed because it is too large
Load Diff
BIN
pacman/images/pacman3.jpg
Normal file
BIN
pacman/images/pacman3.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 172 KiB |
BIN
pacman/images/pacman4.jpg
Normal file
BIN
pacman/images/pacman4.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 108 KiB |
BIN
pacman/images/pacman5.jpg
Normal file
BIN
pacman/images/pacman5.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 41 KiB |
BIN
pacman/images/pacman6.jpg
Normal file
BIN
pacman/images/pacman6.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 55 KiB |
BIN
pacman/images/pacman7.jpg
Normal file
BIN
pacman/images/pacman7.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 71 KiB |
Loading…
Reference in New Issue
Block a user