mirror of
https://github.com/marketideas/qasm.git
synced 2026-10-24 22:02:28 +00:00
Move the assembler to src/qasm. qlink links OMF 1.0 and 2.0 from a script. makeBin flattens a load file, qomf dumps OMF, and qpro builds ProDOS volumes. APW and MPW assemble through the ORCA front end. Relocatable modules emit OMF objects. Listings stay off unless -l is set. make boot assembles the GS/OS 6.0.1 ProDOS 8 kernel and BASIC.SYSTEM into an 800K volume. BASIC.SYSTEM accepts ls and pfx, and its splash reports PRODOS BASIC 2.0, copyright 1983-2026. IIGS.601.SRC is the source and the BASIC.SYSTEM oracle that image is built from.
1 line
1.1 KiB
Plaintext
1 line
1.1 KiB
Plaintext
#
|
|
# This exec file takes the binary files we have in this directory
|
|
# and makes new versions of ROM.FC.AND.FD and ROM.FE.AND.FF.
|
|
#
|
|
#
|
|
# Note that the files rom.FF and rom.FE are put into rom.fe.and.ff
|
|
# backwards. This makes it possible to burn the image without flipping
|
|
# the parts.
|
|
#
|
|
# After the files are created, all the files are copied to pasta:exp.rom:
|
|
#
|
|
#############################################################################
|
|
overlayiigs rom.fc ROM -a $0
|
|
overlayiigs rom.fd ROM -a $10000
|
|
overlayiigs rom.ff ROM -a $20000
|
|
overlayiigs rom.fe ROM -a $30000
|
|
overlayiigs rom.ff rom.fe.and.ff -a $0
|
|
overlayiigs rom.fe rom.fe.and.ff -a $10000
|
|
overlayiigs rom.FC rom.FC.and.FD -a 0
|
|
overlayiigs rom.FD rom.FC.and.FD -a $10000
|
|
duplicate ROM pasta:exp.rom: -y # put the updated stuff back on pasta
|
|
duplicate rom.FC pasta:exp.rom: -y # put our latest FC, FD and fe on pasta
|
|
duplicate rom.FD pasta:exp.rom: -y # stand alone
|
|
duplicate rom.fe pasta:exp.rom: -y #
|
|
duplicate rom.fe.and.ff pasta:exp.rom: -y
|
|
duplicate rom.fc.and.fd pasta:exp.rom: -y
|
|
duplicate rom.map pasta:exp.rom: -y # put link map there too.
|