mirror of
https://github.com/Michaelangel007/Directi-DOS.git
synced 2024-12-11 18:49:16 +00:00
16 lines
1.0 KiB
Plaintext
16 lines
1.0 KiB
Plaintext
How to make your own version:
|
|
|
|
Boot Diversi-DOS in 64kb mode, break at $DD84, and then save the $BF00-BFFF and $D700-FFFF regions to disk.
|
|
Make whatever changes you will to those files.
|
|
Then within the $D700 file, fill with zeroes the ranges at these file offsets:
|
|
- the read buffer at $1CBC-1EFF;
|
|
- the translate tables at offsets $2329-2368 and $2396-23FF (the unpacker will regenerate them);
|
|
- the write buffer at $2400-2555
|
|
Concatenate the two images, with the $BF00 region first (to create a file named "d600-ffff").
|
|
Reverse the order of the bytes in the image (to create a file named "d600-ffff.rev").
|
|
Compress the result with aPLib ("appack c d600-ffff.rev d600-ffff.rev.pak").
|
|
Remove the $18 bytes header from the resulting file. The file size must not exceed $1F00 bytes!
|
|
Reverse the order of the bytes in the image (to create a file named "d600-ffff.rev.pak.rev").
|
|
Build the unpacker code with ACME. The compressed image will be linked automatically to the output file.
|
|
Write the output file to disk, beginning with T00 S01.
|