Creating PSX Trainer

Anything other than PlayStation content may be posted here
Post Reply
User avatar
Dedok179
Active PSXDEV User
Active PSXDEV User
Posts: 61
Joined: June 11th, 2015, 7:23 pm
I am a: Programmer, Developer.
PlayStation Model: SCPH-5502
Location: Tula,RU

Creating PSX Trainer

Post by Dedok179 » June 11th, 2015, 8:37 pm

Hello everyone!.Guys,who knows where to find source PSX trainer on C or assembler?I'm concerned about any information in this regard.

User avatar
Shadow
Admin / PSXDEV
Admin / PSXDEV
Posts: 2296
Joined: December 31st, 2012, 5:37 pm
PlayStation Model: H2000/5502

Re: Creating PSX Trainer

Post by Shadow » June 25th, 2015, 12:00 am

Yeah, here is one I got from Inc^Lightforce. I never got around to messing with it so don't ask me how to compile it.
You do not have the required permissions to view the files attached to this post.
Development Console: SCPH-5502 with 8MB RAM, MM3 Modchip, PAL 60 Colour Modification (for NTSC), PSIO Switch Board, DB-9 breakout headers for both RGB and Serial output and an Xplorer with CAETLA 0.34.

PlayStation Development PC: Windows 98 SE, Pentium 3 at 400MHz, 128MB SDRAM, DTL-H2000, DTL-H2010, DTL-H201A, DTL-S2020 (with 4GB SCSI-2 HDD), 21" Sony G420, CD-R burner, 3.25" and 5.25" Floppy Diskette Drives, ZIP 100 Diskette Drive and an IBM Model M keyboard.

User avatar
inc^lightforce
Psy-Q Enthusiast
Psy-Q Enthusiast
Posts: 149
Joined: March 7th, 2013, 7:34 am
I am a: Programmer Windows+PS1, GFX Artist
PlayStation Model: Black
Skype: a5recordings
Location: Germany

Re: Creating PSX Trainer

Post by inc^lightforce » November 25th, 2015, 12:52 am

i can help out :)
ask me

a lil light in the dark:

this was our Trainer for: Alien Resurrection
magic things are going on in: icarus.asm (its include all trainer options. sniffed before with an action replay)

and so on.
attached files: compiled trainer and screenshot
PS: source code available, ask me too

Image
You do not have the required permissions to view the files attached to this post.

User avatar
sicklebrick
C Programming Expert
C Programming Expert
Posts: 166
Joined: July 17th, 2013, 9:32 pm
I am a: Chocolate-fueled pug fetish robot.
Location: Scotland

Re: Creating PSX Trainer

Post by sicklebrick » January 20th, 2016, 3:18 am

Awesome, thanks for sharing that ^^

I never realsed trainers worked like that... always assumed it was either:
-the trainer loaded the .EXE into memory, patched it then jumped to the regular start address
or
-trainer installed an address hook *on* the address hook address, so when the game installed its own (or cleared it), it would jump to your own code, do some stuff and then to the address the game had set.

Curious now to see if that last idea actually works...

User avatar
inc^lightforce
Psy-Q Enthusiast
Psy-Q Enthusiast
Posts: 149
Joined: March 7th, 2013, 7:34 am
I am a: Programmer Windows+PS1, GFX Artist
PlayStation Model: Black
Skype: a5recordings
Location: Germany

Re: Creating PSX Trainer

Post by inc^lightforce » January 24th, 2016, 5:28 am

Curious now to see if that last idea actually works...
have a look into my source (COMPLETE.ZIP). posted above :)

User avatar
sicklebrick
C Programming Expert
C Programming Expert
Posts: 166
Joined: July 17th, 2013, 9:32 pm
I am a: Chocolate-fueled pug fetish robot.
Location: Scotland

Re: Creating PSX Trainer

Post by sicklebrick » January 24th, 2016, 1:18 pm

I did lol, it's totally not how I thought trainers worked!

User avatar
Dedok179
Active PSXDEV User
Active PSXDEV User
Posts: 61
Joined: June 11th, 2015, 7:23 pm
I am a: Programmer, Developer.
PlayStation Model: SCPH-5502
Location: Tula,RU

Re: Creating PSX Trainer

Post by Dedok179 » March 6th, 2016, 7:51 am

I have a question.How are you connecting the Trainer and the main executable file?

User avatar
inc^lightforce
Psy-Q Enthusiast
Psy-Q Enthusiast
Posts: 149
Joined: March 7th, 2013, 7:34 am
I am a: Programmer Windows+PS1, GFX Artist
PlayStation Model: Black
Skype: a5recordings
Location: Germany

Re: Creating PSX Trainer

Post by inc^lightforce » March 8th, 2016, 7:36 am

with coding :)
lets talk about

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest