View Single Post
Old 01 August 2021, 19:34   #22
TCH
Newbie Amiga programmer
 
TCH's Avatar
 
Join Date: Jun 2012
Location: Front of my A500+
Age: 38
Posts: 372
@Galahad/FLT:
Thanks. Finally i am appreciated somewhere.

@ross:
I see, so you've integrated the trainer into the game's cracktro/decruncher.

I've triple checked if the vector is free, during the cracktro, the decrunching and the game itself. It was not used.

Also, i think Galahad disassembled an older version of the trainer, (1.0.0 or 1.0.1), because the L6 vector is no longer
7ff00/7ff1c
, but
100/11c
in the newer versions (1.0.2 and 1.0.3). (Toni suggested the game crashed on 512 kB only, because i trashed the system supervisor stack, so i've relocated it onto
$100
.)

But yes, the
c0
part is still there. If i cannot assume
c0
will not be there until the depacking, can't i just zero out the byte when the trainer exits? Right after that the game starts and the OS is killed, so nothing - in theory - can interfere. Or can it?

Since, the trainer is already done and released, i think i just upload the source here.
http://oscomp.hu/depot/PandoraTrainerSource.lha
TCH is offline  
 
Page generated in 0.04409 seconds with 11 queries