Started by FRAGKI-2012, 01:30, 28 March 13
0 Members and 1 Guest are viewing this topic.
Quote from: mr_lou on 21:49, 20 September 13Then all seems fine when starting, except calling the command just gives me a Ready. Nothing happens.The file I'm testing with is the game Astro, and I tried the process twice now.What am I missing?
Quote from: TFM on 22:52, 20 September 13- The binary program needs an auto start address.- When adding an RSX with SB, enable the autostart feature.
Quote from: TFM on 22:52, 20 September 13- When adding an RSX with SB, enable the autostart feature.
Quote from: TFM on 23:18, 20 September 13If Exomizer is too complex, then give MadRams great Turbocruncher a try.
Quote from: TFM on 00:25, 21 September 13Yes, and therefore use TurboCruncher. It creates an output file which will self-decompress. Search for CPCT or so. I have the dsk at home, but not here at work. It's the most efficient cruncher on CPC (but not on PC, there it's exomizer).
Quote from: TFM on 00:25, 21 September 13Can you post the program, which does not work on as DSK here? Then I can check the problem.
Quote from: mr_lou on 19:55, 21 September 13[Stuff that means nothing really]
10 LOAD "XXXXXX.ROM",&C00020 CALL &C009
Quote from: tastefulmrship on 21:10, 21 September 13The problem is that the .BIN file that |SB spits out has a checksum error. That BASIC program that TFM gave you will correct the checksum problem, making the game work.Try running any of my (or your) other .ROM/.BIN files through that "patcher" and I think you'll find they work. Any .ROM/.BIN file that works when you use T&J's ROM loader (from the 16k ROM compo thread)
Quote from: tastefulmrship on 21:10, 21 September 13And as for Exomizer, you need the Z80 depacker, this is why TFM told you to use a CPC packer that autoruns. It's far easier to use than going through the assembly program... however, as I mentioned, it's pretty easy to do and I recommend grabbing the depacker routines (from Metalbrain for Exomizer or T&J for BITBuster) and using them instead.
Quote from: TFM on 21:44, 21 September 13@Lou: SB can also process BASIC programs. So insdead of the LOAD command in the BASIC program, you use an RSX which calls the binary, which is also in the ROM.Lets say the BASIC loader 'BAD' will load a binary like 'TASTE', then you put that binary 'TASTE' as RSX in the ROM and you change the BASIC loader from 'LOAD"TASTE" to !TASTE. Then put that new BASIC loader into the ROM.
Quote from: Bryce on 22:55, 21 September 13Post the two BIN files and I will tell you why.
Quote from: Bryce on 23:26, 21 September 13Ok, there are two differences in the files (other than the checksum):At address &01E1 your file has the value &82, the working file has &83.The same at &0304, yours: &82, other &83.What is this value and what sets it?
Quote from: tastefulmrship on 19:00, 22 September 13What is the actual wrongness in this mess?
Page created in 0.161 seconds with 50 queries.