PS1 Menu+Trainer Tool v2.6

Downloadable items posted by PSXDEV members are within this forum.
User avatar
scorpion2k81
Active PSXDEV User
Active PSXDEV User
Posts: 57
Joined: Feb 24, 2022
I am a: Programmer
PlayStation Model: SCPH-5502
Location: Italy

PS1 Menu+Trainer Tool v2.6

Post by scorpion2k81 » May 22nd, 2022, 1:59 am

This tool automatically creates the basic project code for the custom menu and inserts the main.exe file into the game's bin / cue image without using other programs, works on windows 7-8-10 32bit and 64bit.
To use the program you need to download psy-q SDK and unzip it in the c directory.
The archive contains a pdf with the simple guide for the tool.


Menu Trainer Tool 2.6.2:
Tool: https://mega.nz/file/zdtS1Saa#outPP2OLo ... qNPab1GBIY
Cover v3: https://mega.nz/file/qYUiTYbI#Dw3hRAwhA ... POgzchndL0
(put the cvr.bin file and the tool in the same folder)
-----------------------------------
This tool has 2 main functions:
Standard:
- Add PAL/NTSC Selector
- Remove libcrypt (PAL) & action replay (NTSC) protection
- Add trainer codes
- Add TIM images
- Add MOD & HIT audio files

Advanced: (contains the standard functions plus these other functions)
- Custom background color
- Custom Font
- Add BMP & PNG images
- Add credits

thanks to:
Inc. - tutorial for custom menus with RNC files
Lameguy64 - mkpsxiso tool
Hitmen - Mod Player and mod2hit tool
Cebix - psximager tool
Last edited by scorpion2k81 on September 13th, 2023, 11:47 pm, edited 26 times in total.

tehrzky
What is PSXDEV?
What is PSXDEV?
Posts: 1
Joined: Aug 15, 2022
PlayStation Model: SCPH-1002
Discord: tehrzky
Location: PH

Post by tehrzky » August 15th, 2022, 2:41 pm

need help ,it works until make.bat doesn't create .exe

edit:
i managed to make it work. tnx anyway

User avatar
alimadhi
Active PSXDEV User
Active PSXDEV User
Posts: 56
Joined: Aug 07, 2013
PlayStation Model: DTL-H1101
Location: From the Hell

Post by alimadhi » September 25th, 2022, 9:19 pm

Thank you very much
Fmicome (*3) Nintendo NES (*8) MegaDrive (*6) MegaDrive II (*7) Dreamcast (*4)
PlayStation : SCPH-5000, SCPH-5502, SCPH-7000, SCPH-7502 (*5), SCPH-9000, SCPH-9002 (*6)
PlayStation 2 : SCPH-50000 (*4), SCPH-50004 (*2), SCPH-70000(*2), SCPH-70004, SCPH-77004
PlayStation 3 : CECH-2004B, CECH2012B, CECH-2512B, CECH-2503A

Gsscc
Interested PSXDEV User
Interested PSXDEV User
Posts: 9
Joined: Apr 04, 2022
PlayStation Model: SCPH-1001
Location: Brasil

Post by Gsscc » October 11th, 2022, 2:35 am

Scorpion2k81 How to make codes starting with D00 and 500 work in a PSX trainer?

Gsscc
Interested PSXDEV User
Interested PSXDEV User
Posts: 9
Joined: Apr 04, 2022
PlayStation Model: SCPH-1001
Location: Brasil

Post by Gsscc » October 11th, 2022, 2:39 am

How can I edit my archive icarus.asm with these codes?

User avatar
alimadhi
Active PSXDEV User
Active PSXDEV User
Posts: 56
Joined: Aug 07, 2013
PlayStation Model: DTL-H1101
Location: From the Hell

Post by alimadhi » October 14th, 2022, 7:21 am

Gsscc wrote: October 11th, 2022, 2:35 am Scorpion2k81 How to make codes starting with D00 and 500 work in a PSX trainer?
Did you find the solution for this ?
Fmicome (*3) Nintendo NES (*8) MegaDrive (*6) MegaDrive II (*7) Dreamcast (*4)
PlayStation : SCPH-5000, SCPH-5502, SCPH-7000, SCPH-7502 (*5), SCPH-9000, SCPH-9002 (*6)
PlayStation 2 : SCPH-50000 (*4), SCPH-50004 (*2), SCPH-70000(*2), SCPH-70004, SCPH-77004
PlayStation 3 : CECH-2004B, CECH2012B, CECH-2512B, CECH-2503A

Gsscc
Interested PSXDEV User
Interested PSXDEV User
Posts: 9
Joined: Apr 04, 2022
PlayStation Model: SCPH-1001
Location: Brasil

Post by Gsscc » October 16th, 2022, 12:38 pm

alimadhi wrote: October 14th, 2022, 7:21 am
Did you find the solution for this ?
Not yet

User avatar
Dedok179
Serious PSXDEV User
Serious PSXDEV User
Posts: 86
Joined: Jun 11, 2015
I am a: Programmer, Beginning reverser
PlayStation Model: SCPH-5502
Discord: Dedok179#2632
Location: Tula,RU

Post by Dedok179 » October 17th, 2022, 5:51 am

Looks good :clap . Although I have already made similar software for PS1, PS2, PSP and N64. Only did more control for those special cases when have to fix something manually

User avatar
masterg0r0
Active PSXDEV User
Active PSXDEV User
Posts: 61
Joined: Jul 18, 2021
I am a: Modder and Hobbyist Developer
Motto: Everything is hackable 100%!
PlayStation Model: 1002+7502
Location: United Kingdom

Post by masterg0r0 » November 10th, 2022, 3:19 pm

Awesome work :D

User avatar
scorpion2k81
Active PSXDEV User
Active PSXDEV User
Posts: 57
Joined: Feb 24, 2022
I am a: Programmer
PlayStation Model: SCPH-5502
Location: Italy

Post by scorpion2k81 » November 21st, 2022, 10:52 pm

Gsscc wrote: October 11th, 2022, 2:35 am Scorpion2k81 How to make codes starting with D00 and 500 work in a PSX trainer?
you need to know some assembler code, trainer posted by Inc uses codes starting with 30 and 80.
My tool is compatible with all action replay codes except those starting with D4, D5, D6, C0, C1 and C2
This is a guide for various action replay codes.
You do not have the required permissions to view the files attached to this post.

User avatar
scorpion2k81
Active PSXDEV User
Active PSXDEV User
Posts: 57
Joined: Feb 24, 2022
I am a: Programmer
PlayStation Model: SCPH-5502
Location: Italy

Post by scorpion2k81 » December 1st, 2022, 8:19 am

New update 1.4

- Added compatibility with trainer codes starting with values: C0, C1 and C2
- Fixed the creation of new iso with multitrack games, in some games the tool erased the audio tracks.

User avatar
alimadhi
Active PSXDEV User
Active PSXDEV User
Posts: 56
Joined: Aug 07, 2013
PlayStation Model: DTL-H1101
Location: From the Hell

Post by alimadhi » December 18th, 2022, 10:10 pm

scorpion2k81 wrote: December 1st, 2022, 8:19 am New update 1.4

- Added compatibility with trainer codes starting with values: C0, C1 and C2
- Fixed the creation of new iso with multitrack games, in some games the tool erased the audio tracks.
Many of the codes works perfect with ePSXe emulator or Gameshark on orginal hardware but with your PS1 Menu+Trainer Tool will get bugs and glitches.
For example:
Alone in the Dark - The New Nightmare (USA) (Disc 1)
#Unlimited Ammo
800BA64C 0080
with this code geting glitches in fmv
maybe the problem is in icarus.asm assembling the codes

Image
Fmicome (*3) Nintendo NES (*8) MegaDrive (*6) MegaDrive II (*7) Dreamcast (*4)
PlayStation : SCPH-5000, SCPH-5502, SCPH-7000, SCPH-7502 (*5), SCPH-9000, SCPH-9002 (*6)
PlayStation 2 : SCPH-50000 (*4), SCPH-50004 (*2), SCPH-70000(*2), SCPH-70004, SCPH-77004
PlayStation 3 : CECH-2004B, CECH2012B, CECH-2512B, CECH-2503A

User avatar
scorpion2k81
Active PSXDEV User
Active PSXDEV User
Posts: 57
Joined: Feb 24, 2022
I am a: Programmer
PlayStation Model: SCPH-5502
Location: Italy

Post by scorpion2k81 » December 19th, 2022, 10:18 am

alimadhi wrote: December 18th, 2022, 10:10 pm Many of the codes works perfect with ePSXe emulator or Gameshark on orginal hardware but with your PS1 Menu+Trainer Tool will get bugs and glitches.
For example:
Alone in the Dark - The New Nightmare (USA) (Disc 1)
#Unlimited Ammo
800BA64C 0080
with this code geting glitches in fmv
maybe the problem is in icarus.asm assembling the codes
i tried the game with epsxe and duckstation , the assembler code works great with no glitches
maybe you have a corrupted copy of the game?
Always use the tool starting from an unmodified iso game image.

User avatar
alimadhi
Active PSXDEV User
Active PSXDEV User
Posts: 56
Joined: Aug 07, 2013
PlayStation Model: DTL-H1101
Location: From the Hell

Post by alimadhi » December 19th, 2022, 10:04 pm

alimadhi wrote: December 18th, 2022, 10:10 pm i tried the game with epsxe and duckstation , the assembler code works great with no glitches
maybe you have a corrupted copy of the game?
Always use the tool starting from an unmodified iso game image.
can you please try with this code because it does not work with the (PS1 Menu+Trainer Tool)
#Unlock Cities
D01C1308 F809
801C130C 0000
Driver 2 (USA) (Disc 1)
its work with any emulator or gameshark hardware
Fmicome (*3) Nintendo NES (*8) MegaDrive (*6) MegaDrive II (*7) Dreamcast (*4)
PlayStation : SCPH-5000, SCPH-5502, SCPH-7000, SCPH-7502 (*5), SCPH-9000, SCPH-9002 (*6)
PlayStation 2 : SCPH-50000 (*4), SCPH-50004 (*2), SCPH-70000(*2), SCPH-70004, SCPH-77004
PlayStation 3 : CECH-2004B, CECH2012B, CECH-2512B, CECH-2503A

User avatar
alimadhi
Active PSXDEV User
Active PSXDEV User
Posts: 56
Joined: Aug 07, 2013
PlayStation Model: DTL-H1101
Location: From the Hell

Post by alimadhi » December 20th, 2022, 7:48 pm

scorpion2k81 wrote: December 19th, 2022, 10:18 am i tried the game with epsxe and duckstation , the assembler code works great with no glitches
maybe you have a corrupted copy of the game?
Always use the tool starting from an unmodified iso game image.

can you please try with this code because it does not work with the (PS1 Menu+Trainer Tool).
Driver 2 (USA) (Disc 1)
#Unlock Cities
D01C1308 F809
801C130C 0000

its work with any emulator or gameshark hardware
Fmicome (*3) Nintendo NES (*8) MegaDrive (*6) MegaDrive II (*7) Dreamcast (*4)
PlayStation : SCPH-5000, SCPH-5502, SCPH-7000, SCPH-7502 (*5), SCPH-9000, SCPH-9002 (*6)
PlayStation 2 : SCPH-50000 (*4), SCPH-50004 (*2), SCPH-70000(*2), SCPH-70004, SCPH-77004
PlayStation 3 : CECH-2004B, CECH2012B, CECH-2512B, CECH-2503A

User avatar
scorpion2k81
Active PSXDEV User
Active PSXDEV User
Posts: 57
Joined: Feb 24, 2022
I am a: Programmer
PlayStation Model: SCPH-5502
Location: Italy

Post by scorpion2k81 » December 20th, 2022, 8:03 pm

alimadhi wrote: December 20th, 2022, 7:48 pm
can you please try with this code because it does not work with the (PS1 Menu+Trainer Tool).
Driver 2 (USA) (Disc 1)
#Unlock Cities
D01C1308 F809
801C130C 0000

its work with any emulator or gameshark hardware
this tool uses cheats compatible with driver 2 (usa) (rev1)

User avatar
alimadhi
Active PSXDEV User
Active PSXDEV User
Posts: 56
Joined: Aug 07, 2013
PlayStation Model: DTL-H1101
Location: From the Hell

Post by alimadhi » December 20th, 2022, 9:03 pm

scorpion2k81 wrote: December 20th, 2022, 8:03 pm
alimadhi wrote: December 20th, 2022, 7:48 pm
can you please try with this code because it does not work with the (PS1 Menu+Trainer Tool).
Driver 2 (USA) (Disc 1)
#Unlock Cities
D01C1308 F809
801C130C 0000

its work with any emulator or gameshark hardware
this tool uses cheats compatible with driver 2 (usa) (rev1)
this code for rev0
D01C1308 F809
801C130C 0000
can you find why this not work please
Fmicome (*3) Nintendo NES (*8) MegaDrive (*6) MegaDrive II (*7) Dreamcast (*4)
PlayStation : SCPH-5000, SCPH-5502, SCPH-7000, SCPH-7502 (*5), SCPH-9000, SCPH-9002 (*6)
PlayStation 2 : SCPH-50000 (*4), SCPH-50004 (*2), SCPH-70000(*2), SCPH-70004, SCPH-77004
PlayStation 3 : CECH-2004B, CECH2012B, CECH-2512B, CECH-2503A

User avatar
scorpion2k81
Active PSXDEV User
Active PSXDEV User
Posts: 57
Joined: Feb 24, 2022
I am a: Programmer
PlayStation Model: SCPH-5502
Location: Italy

Post by scorpion2k81 » December 21st, 2022, 4:45 am

alimadhi wrote: December 20th, 2022, 9:03 pm this code for rev0
D01C1308 F809
801C130C 0000
can you find why this not work please
I checked the assembler code, there are some errors in handling D0 codes.
I try to correct them

User avatar
alimadhi
Active PSXDEV User
Active PSXDEV User
Posts: 56
Joined: Aug 07, 2013
PlayStation Model: DTL-H1101
Location: From the Hell

Post by alimadhi » December 21st, 2022, 5:10 am

scorpion2k81 wrote: December 21st, 2022, 4:45 am
alimadhi wrote: December 20th, 2022, 9:03 pm this code for rev0
D01C1308 F809
801C130C 0000
can you find why this not work please
I checked the assembler code, there are some errors in handling D0 codes.
I try to correct them
I appreciate that, good luck
Fmicome (*3) Nintendo NES (*8) MegaDrive (*6) MegaDrive II (*7) Dreamcast (*4)
PlayStation : SCPH-5000, SCPH-5502, SCPH-7000, SCPH-7502 (*5), SCPH-9000, SCPH-9002 (*6)
PlayStation 2 : SCPH-50000 (*4), SCPH-50004 (*2), SCPH-70000(*2), SCPH-70004, SCPH-77004
PlayStation 3 : CECH-2004B, CECH2012B, CECH-2512B, CECH-2503A

User avatar
scorpion2k81
Active PSXDEV User
Active PSXDEV User
Posts: 57
Joined: Feb 24, 2022
I am a: Programmer
PlayStation Model: SCPH-5502
Location: Italy

Post by scorpion2k81 » December 22nd, 2022, 9:35 am

New update 1.5
- Fixed audio and picture handling function
- Fixed assembler code (C0, D0, D1, D2 and D3
Last edited by scorpion2k81 on December 26th, 2022, 8:48 am, edited 1 time in total.

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests