mirror of https://git.sr.ht/~rabbits/oquonie
Added b13 to neom
This commit is contained in:
parent
096b2c8d8c
commit
bbd254032b
|
@ -12,7 +12,7 @@ Oquonie is larger than a standard 64kb rom, it makes use of the MMU. The current
|
|||
0002 floors, 64x40 sprites
|
||||
0003 steps, 64x40 sprites
|
||||
0004 characters, 64x80 sprites
|
||||
0005 blockers, 64x64 sprites
|
||||
0005 blockers, 64x80 sprites(500)
|
||||
0006 events, 64x80 sprites
|
||||
0007 portraits, 88x120 sprites
|
||||
0008 camilare, 32x32 sprites
|
||||
|
|
BIN
etc/a/b/1.tga
BIN
etc/a/b/1.tga
Binary file not shown.
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 20 KiB |
BIN
etc/a/b/13.tga
BIN
etc/a/b/13.tga
Binary file not shown.
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
|
@ -411,7 +411,7 @@ JMP2r
|
|||
&draw ( e* -- )
|
||||
|
||||
( loc ) LDA get-coordinates
|
||||
#0020 SUB2 .Screen/y DEO2
|
||||
#0030 SUB2 .Screen/y DEO2
|
||||
.Screen/x DEO2
|
||||
[ LIT2 &sprite $2 ] draw-blocker
|
||||
|
||||
|
@ -419,13 +419,13 @@ JMP2r
|
|||
|
||||
&load ( e* -- )
|
||||
|
||||
POP2 ( TODO: )
|
||||
#0003 ADD2 LDA #00 SWP #0500 MUL2 ,&src STR2
|
||||
#0500 load-request STH2k ,&dst STR2
|
||||
;&mmu #02 DEO2
|
||||
STH2r ,&sprite STR2
|
||||
|
||||
JMP2r
|
||||
&mmu 01 0500 0005 $2 0000 &dst $2
|
||||
&mmu 01 0500 0005 &src $2 0000 &dst $2
|
||||
|
||||
@e/door =e/blank/draw =&collide =e/blank/load
|
||||
|
||||
|
@ -1159,12 +1159,10 @@ JMP2r
|
|||
|
||||
&walk
|
||||
|
||||
|
||||
|
||||
;cache/c
|
||||
#0004 .player/dir LDZ #01 AND DUP ADD ADD
|
||||
.timer/player LDZ #01 AND ADD
|
||||
( csize ) #0500 MUL2 ADD2
|
||||
( csize ) #0500 MUL2 ADD2
|
||||
.player/dir LDZ #01 SFT draw-character-auto
|
||||
|
||||
JMP2r
|
||||
|
@ -1173,7 +1171,7 @@ JMP2r
|
|||
|
||||
.Screen/addr DEO2
|
||||
#76 .Screen/auto DEO
|
||||
#f8
|
||||
#f6
|
||||
&l
|
||||
#85 .Screen/sprite DEO
|
||||
INC DUP ?&l
|
||||
|
|
|
@ -370,7 +370,7 @@
|
|||
16 =e/gate =lobby/3 07 -spell/neomine $1
|
||||
0f =e/door =neom/2 12 $2
|
||||
05 =e/door =neom/3 08 $2
|
||||
07 =e/blocker $5 ]
|
||||
07 =e/blocker 01 $4 ]
|
||||
|
||||
&2 =theme/neomine [
|
||||
1e 1d 1e 20 20 20
|
||||
|
@ -433,7 +433,7 @@
|
|||
0e =e/door =neom/8 0b $2
|
||||
13 =e/door =neom/9 10 $2
|
||||
0b =e/owl $5
|
||||
06 =e/blocker $5 ]
|
||||
06 =e/blocker 01 $3 ]
|
||||
|
||||
&8 =theme/neomine [
|
||||
06 06 06 1e 1d 1e
|
||||
|
@ -459,8 +459,7 @@
|
|||
00 01 00 00 00 00
|
||||
02 ( events )
|
||||
0e =e/door =neom/9 0b $2
|
||||
0a =e/gate =neom/warp 0d -spell/nestorine $1
|
||||
]
|
||||
0a =e/gate =neom/warp 0d -spell/nestorine $1 ]
|
||||
|
||||
&warp =theme/warp [
|
||||
02 03 02 02 03 02
|
||||
|
|
Loading…
Reference in New Issue