207
edits
Neuromancer (talk | contribs) |
Neuromancer (talk | contribs) |
||
Line 131: | Line 131: | ||
Additionally, there is Virtual Worlds release, which features several other Freescape games, but the files are packed so they cannot be used directly in ScummVM. However, there is a way to unpack them using the [https://hatari.tuxfamily.org/ debugger from the hatari emulator]: | Additionally, there is Virtual Worlds release, which features several other Freescape games, but the files are packed so they cannot be used directly in ScummVM. However, there is a way to unpack them using the [https://hatari.tuxfamily.org/ debugger from the hatari emulator]: | ||
1. Run | 1. Run <code>hatari -D disk.img</code> using the second disk, which contains Driller. As soon as it starts, it will bring the debugging console. | ||
2. In the debugging console, run | 2. In the debugging console, run <code>a $14d9a</code>. Then run the <code>c</code> command exactly 27 times. | ||
3. Check the hatari window: the execution will continue and ask the user to select the game, press "1" to start Driller. | 3. Check the hatari window: the execution will continue and ask the user to select the game, press "1" to start Driller. | ||
4. The breakpoint will stop the execution. In the debugging console, execute the | 4. The breakpoint will stop the execution. In the debugging console, execute the <code>savebin X.PRG $150e8 293062</code> command. | ||
You can now use | You can now use <code>quit</code> command to exit hatari. | ||
If you executed the steps correctly, ScummVM should be able to run the game from the extracted binary. | If you executed the steps correctly, ScummVM should be able to run the game from the extracted binary. |
edits