mirror of
https://github.com/tildearrow/furnace.git
synced 2024-11-27 06:53:01 +00:00
Amiga: validation export is finished
This commit is contained in:
parent
527f962c1b
commit
c7d625c820
2 changed files with 6 additions and 3 deletions
|
@ -14,7 +14,7 @@ iCannotWait=1
|
||||||
|
|
||||||
go to file > export Amiga validation data...
|
go to file > export Amiga validation data...
|
||||||
|
|
||||||
put sample.bin, seq.bin and wave.bin in this directory.
|
put sample.bin, sbook.bin, seq.bin, wave.bin and wbook.bin in this directory.
|
||||||
|
|
||||||
type `make`. you need vasm (68000 with Mot syntax) in order for it to work.
|
type `make`. you need vasm (68000 with Mot syntax) in order for it to work.
|
||||||
alternatively, type:
|
alternatively, type:
|
||||||
|
@ -25,6 +25,11 @@ vasmm68k_mot -Fhunkexe -kick1hunks -nosym -o player player.s
|
||||||
|
|
||||||
run `player` on Amiga. it should play the exported song.
|
run `player` on Amiga. it should play the exported song.
|
||||||
|
|
||||||
|
# notes
|
||||||
|
|
||||||
|
may not work correctly if you have slow/fast memory!
|
||||||
|
sequence and wave data should reside in fast memory but I haven't figured out how to...
|
||||||
|
|
||||||
# sequence format
|
# sequence format
|
||||||
|
|
||||||
## 00-0F: per-channel (00, 10, 20, 30)
|
## 00-0F: per-channel (00, 10, 20, 30)
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
; Furnace validation player code
|
; Furnace validation player code
|
||||||
; this is NOT the ROM export you're looking for!
|
; this is NOT the ROM export you're looking for!
|
||||||
|
|
||||||
; incomplete!
|
|
||||||
|
|
||||||
VPOSR = $dff004
|
VPOSR = $dff004
|
||||||
VHPOSR = $dff006
|
VHPOSR = $dff006
|
||||||
COLOR00 = $dff180
|
COLOR00 = $dff180
|
||||||
|
|
Loading…
Reference in a new issue