UniROM 8.0.K - GDB Debugging, install/backup to/from memory card, homebrew from memcard, etc

Downloadable items posted by PSXDEV members are within this forum.
User avatar
sickle
Verified
C Programming Expert
C Programming Expert
Posts: 257
Joined: Jul 17, 2013
I am a: Chocolate-fueled pug fetish robot.
Location: Scotland

Post by sickle » September 11th, 2022, 8:27 am

Hello, that's 8.0.K out,
Cheers as always for all the help with it 😄

Highlights:
- GDB debugging via nops/vscode/etc (Thanks Skitchin)
- New ROMs including Tonyhax & nocash bios on the CD
(Thanks to Squaresoft74, no$, MottZilla & TonyHax peeps!)
- Can install FreePSXboot on 64k scam memory cards
- Can launch homebrew from memory card (tool included)
- Flash ROMs from memcard
- Backup ROMs to memcard
- Tetris game (to replace flappycredits)
- Switch to Caetla 0.38 by default
- Longer wait to fix MCPro boot issues

GDB instructions here: https://unirom.github.io/debug_gdb/

https://github.com/JonathanDotCel/uniro ... /tag/8.0.K
Octane wrote: May 5th, 2022, 3:54 am Bishi Bashi Special, both PAL and NTSC-J, still boots into a black screen.
All the bishis seem to be good now! (tested on 5k PAL/NTSC-J models)
mistamontiel wrote: August 19th, 2022, 4:42 am <lots of game reports>
Cheers again, there's a list of stuff confirmed working in the release notes :)

Octane
Curious PSXDEV User
Curious PSXDEV User
Posts: 13
Joined: Jan 18, 2018

Post by Octane » September 11th, 2022, 10:13 pm

sickle wrote: September 11th, 2022, 8:27 am Hello, that's 8.0.K out,
Cheers as always for all the help with it 😄

Highlights:
- GDB debugging via nops/vscode/etc (Thanks Skitchin)
- New ROMs including Tonyhax & nocash bios on the CD
(Thanks to Squaresoft74, no$, MottZilla & TonyHax peeps!)
- Can install FreePSXboot on 64k scam memory cards
- Can launch homebrew from memory card (tool included)
- Flash ROMs from memcard
- Backup ROMs to memcard
- Tetris game (to replace flappycredits)
- Switch to Caetla 0.38 by default
- Longer wait to fix MCPro boot issues

GDB instructions here: https://unirom.github.io/debug_gdb/

https://github.com/JonathanDotCel/uniro ... /tag/8.0.K
Octane wrote: May 5th, 2022, 3:54 am Bishi Bashi Special, both PAL and NTSC-J, still boots into a black screen.
All the bishis seem to be good now! (tested on 5k PAL/NTSC-J models)
mistamontiel wrote: August 19th, 2022, 4:42 am <lots of game reports>
Cheers again, there's a list of stuff confirmed working in the release notes :)
How do you convert a ROM to a memory card file though? The included tool is only for booting homebrew it seems.

User avatar
mistamontiel
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Jul 01, 2016
Motto: ..!!
Location: Miami, FL, CUBA
Contact:

Post by mistamontiel » September 14th, 2022, 2:50 am

yippy! There a chance that can update UniROM to parallel port when booted from memory card freepsxboot? Save a CD-R even that honestly I've maaaany a fat load

deba5er
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Sep 18, 2022
PlayStation Model: SCPH-1001
Location: USA

Post by deba5er » September 18th, 2022, 11:32 am

Nice, are there any links that show how to use cheats on Caetla 0.38? I don't even see Cheats as a menu item like on 0.34. Supposedly a memory card file is needed?

User avatar
mistamontiel
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Jul 01, 2016
Motto: ..!!
Location: Miami, FL, CUBA
Contact:

Post by mistamontiel » September 21st, 2022, 5:22 am

My caetla turned all chinese/japanese too :crying Can't use

deba5er
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Sep 18, 2022
PlayStation Model: SCPH-1001
Location: USA

Post by deba5er » September 21st, 2022, 11:51 am

You can use it in English. Go to the bottom menu item, and press O. Then go to the second menu item from the bottom (this is the configuration menu), press right arrow (or left arrow), then O. You should be using English instead of Japanese. Regardless, there is no Cheats item on the main menu, and that confuses me.

User avatar
mistamontiel
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Jul 01, 2016
Motto: ..!!
Location: Miami, FL, CUBA
Contact:

Post by mistamontiel » September 22nd, 2022, 2:33 am

Cheers man! Me neither no cheat menu

Ichisuke
Curious PSXDEV User
Curious PSXDEV User
Posts: 17
Joined: Jun 19, 2020

Post by Ichisuke » November 11th, 2022, 5:35 am

Octane wrote: September 11th, 2022, 10:13 pm How do you convert a ROM to a memory card file though? The included tool is only for booting homebrew it seems.
Yeah my same thought. Is there a way to convert the rom to multiple memory card images and flash the cartridge that way without writing a new cd everytime?

Example: I have UNIROM 8.0.K on memory card with Freepsxboot.
I have an action replay cartridge with an old version of UNIROM.
I want to update it but I can only burn a new cd but I think it's a bit of a waste.
Is there a way to just flash 1 or more memory card and use the "backup ROM to cartridge" option to flash the cartridge with a new version?
With a modded PS2 I could also just use only one memory card since I can just rewrite the difference "rom parts" to the same memory card while the flashing process is going on.

deba5er
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Sep 18, 2022
PlayStation Model: SCPH-1001
Location: USA

Post by deba5er » November 16th, 2022, 2:42 pm

Would it be possible to include Caetla 0.37 instead of 0.38 on the 256K Unirom+Caetla version? It works with cheats loaded from a memory card. I think that 0.38 is incomplete (noting lack of plugin in the extended menu) and crashing when trying to select.

qkwyx
Interested PSXDEV User
Interested PSXDEV User
Posts: 9
Joined: Dec 29, 2022
PlayStation Model: 5501

Post by qkwyx » December 30th, 2022, 12:52 am

Octane wrote: May 5th, 2022, 3:54 am How do you convert a ROM to a memory card file though? The included tool is only for booting homebrew it seems.
What I did was using on PS2 console MC Annihilator v2 then press R2 search file the Unirom_s.rom file then restore to ps1 memcard. Go to your PS1 cosnole Unirom v8.0K go install and restore. Tried it also on my Gameshark cart using Datel_v2.rom split it equally by using HexEdit, restore MCA v2 prss R2 then restore to ps1 memcard the first half then repeat restore the 2nd half. Back to PS1 cosnole with Unirom v8.0K go install and restore then at the last choose 2 memcards.

Sorry am not good on explaining it hope you get it.

User avatar
mistamontiel
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Jul 01, 2016
Motto: ..!!
Location: Miami, FL, CUBA
Contact:

Post by mistamontiel » February 8th, 2023, 9:40 am

More of a moan than issue since Syphon Filters 1+2+3 NTSC-U are flawless

But PAL-land I discovered they're all localized+translated into many languages! (except poor Japan I guess 1 alone was hardcore enough) So I found reason to re-play the trilogy again because Spanish

They all need PAL4U, hz force from UniROM chokes boots nothing ={ Only SF1 is bearable because has native screen positioning whilst the latter two do not (no codes neither checked GH tried PAL-E ones anyway no dice)

User avatar
mistamontiel
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Jul 01, 2016
Motto: ..!!
Location: Miami, FL, CUBA
Contact:

Post by mistamontiel » March 27th, 2023, 5:28 am

Overblood 1 SLUS-00464 sounds cut off (an hour in this stinker already I'm finishing this today+tomorrow anywho xP)

Voice recorder to save sometimes glitches screen although still works

EDIT: This is my laser being fucking weak :oops:

jeritude
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Apr 20, 2023

Post by jeritude » April 23rd, 2023, 11:56 am

I flashed caetla 0.37 from the unirom disk and it uses cheats off the memory card that works fine but I can only use it with original disks because the drive does not unlock when it boots up ? it just keeps spinning
Is there a setting in the menu to that I need to change ? or is it just lame and cant boot copies?

jeritude
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Apr 20, 2023

Post by jeritude » April 29th, 2023, 3:12 pm

I figured out how to stop the disk in caetla 37
press cd-disk menu option then press select and disk will stop spinning
put backup disk in then exit by pressing x twice

User avatar
mistamontiel
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Jul 01, 2016
Motto: ..!!
Location: Miami, FL, CUBA
Contact:

Post by mistamontiel » August 12th, 2023, 2:41 am

Well, this is outright curious!

Bishi Bashi 3 on my fat version J wouldn't start stayed UniROM screen, tried on version K on the slim and I get the software terminated screen

I ordered it so three weeks later I put in the slim and same screen. Put in the fat version J it does pass UniROM and onto the software terminated screen too!!

Upon further inspection (wow a PSOne Books print), the cover and the disc say it's SLPM 87208 , both UniROMs are going by SLPM 86539

!EDIT!: Well I popped it in PC, indeed its executable remains to be SLPM 86539, I haven't seen patch for protection but now that it is the real genuine black disc why oh why not ={

leafy
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Aug 29, 2020

Post by leafy » December 21st, 2023, 4:53 am

sickle wrote: May 22nd, 2022, 5:07 am @leafy

Aaah nice one!
Congrats on getting it up and running,

If you're up for it it might be possible to play some of those games with the nocash unlock if you add a switch to your mod chip. I vaguely remember for example that Medievil works fine with no$, but moans when it finds the chip as you enter the 2nd level.

The swap trick is pretty easy if you have a cart in:
- jam the sensor down
- go to boot -> stop disc
- stick your own disc in
- boot
(note: that's currently broken for memcard-based boots, but that fix is in the next update. you could just lift the disc out and replace it while it's spinning.. but don't look at the laser, be careful, etc)
Well, that game Yu-Gi-Oh! Forbidden Memories! seems to do a check that stops it at the anti-piracy screen even when loading using UNIROM from memcard without any modchip installed. I'm sure there is a patch for the ISO though. :)

Yes, the memcard-based boot is what I used on the PS One model (SCPH-101).

I have not tried this latest version of UNIROM, been doing other stuff, but I will soon. Does the swap trick work for memcard-based boots now?

Did you hear? Apparently a developer of Alien Resurrection put cheat codes into the game that not only stop the disc spinning, but then actually will allow loading of code without a reset. Modern Vintage Gamer on Youtube has a video showing loading a burned disc simply by using a series of cheat codes (button press sequences on the controller),

I'm curious if it uses the same method as the no cash unlock. Not that I understand it much. ;)

I still need to fool around with the homebrew... I've been programming microcontrollers a bit lately instead.

thanks again and great work done by all involved!

User avatar
mistamontiel
Active PSXDEV User
Active PSXDEV User
Posts: 53
Joined: Jul 01, 2016
Motto: ..!!
Location: Miami, FL, CUBA
Contact:

Post by mistamontiel » January 5th, 2024, 5:08 am

I was almost re-burning Alien until I saw again that cheat stinks! Jam the tray sensor down, poppycock!

I tried black Bishi Bashi 3 again with tonyhax to the same trigger no boot, n then the guy graciously emailed me back instructing me to update v1.4.3 to current v1.4.5. It works! Check what was done I suppose


Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests