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
Mdv
Active PSXDEV User
Active PSXDEV User
Posts: 69
Joined: Jul 06, 2020
PlayStation Model: SCPH-7502
Location: United Kingdom

Post by Mdv » April 15th, 2021, 1:19 am

the latest version of unirom 8.0.E has a feature where you can recover deleted game saves on the memory card

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

Post by mistamontiel » April 19th, 2021, 2:01 am

Interesting that PAL version Yusha Heaven's Gate just works! SLES-00713

Elbart
Interested PSXDEV User
Interested PSXDEV User
Posts: 7
Joined: Apr 13, 2021

Post by Elbart » April 22nd, 2021, 1:36 am

Is there a list somewhere about what roms and their variants are on the Unirom-discs and what flashsize they require?

User avatar
Mdv
Active PSXDEV User
Active PSXDEV User
Posts: 69
Joined: Jul 06, 2020
PlayStation Model: SCPH-7502
Location: United Kingdom

Post by Mdv » April 22nd, 2021, 9:14 am

Elbart wrote: April 22nd, 2021, 1:36 am Is there a list somewhere about what roms and their variants are on the Unirom-discs and what flashsize they require?
unirom is flashed to 128kb cartridges

User avatar
Squaresoft74
Verified
/// PSXDEV | ELITE ///
/// PSXDEV | ELITE ///
Posts: 303
Joined: Jan 07, 2016
PlayStation Model: SCPH-7502
Location: France
Contact:

Post by Squaresoft74 » April 22nd, 2021, 2:07 pm

Elbart wrote: April 22nd, 2021, 1:36 am Is there a list somewhere about what roms and their variants are on the Unirom-discs and what flashsize they require?
I don't have such list on hand but you can simply load Unirom's iso with an emulator such as DuckStation and check available roms/sizes from the "Install Unirom -> Restore Cart from CD" menu.

Elbart
Interested PSXDEV User
Interested PSXDEV User
Posts: 7
Joined: Apr 13, 2021

Post by Elbart » April 22nd, 2021, 6:07 pm

Alright, thanks.

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 » May 5th, 2021, 12:00 pm

Hiya, 8.0.Eish and 8.0.Fish were minor releases while we got the FreePSXBoot stuff ready so here's 8.0.G; the first major release in a while:

https://github.com/JonathanDotCel/uniro ... /releases/

Key features include the memory card manager and the FreePSXBoot installer.
There's also much clearer menus for FreePSXBoot users who may not have the bootdisc to hand.

Big love to everyone who helped, especially Nicolas Noble, Squaresoft75, Bradlin, kHN, Dan, Skitchin and all of the FreePSXBoot people!

8.0.Eish

- Memcard Manager
- Memcard dumping/restoration (from nops)
- Memcard Pro support
- FreePSXBoot installer + Unirom Lite (thanks Bradlin & Nicolas)
- Write memcard images from CD
- More ROM restoration options (thanks Squaresoft74)
- Text colours + navigation improvements
- SST EEPROM Fixes (Thanks Schnappy)
- AM29F010 should be usable after type detection (Thanks kHn)
- Support for Negcon etc
- /slow added to return to 115200 baud (kernel and usermode sio)
- /watch memory dump works in kernel debug sio
- .exes may return execution to unirom (thanks Nicolas)
- Updated credits
- Brook Adapter fixes (Thanks MCPro Team!)
- Name buffer size issue
- TCP/SIO bridge for nops
- Rewritten nops documentation (especially debugging)
- Added Dan's Pong game for a nops sample :)
- nops will stop you accidentally flashing an .exe to ROM (thanks Skitchin)

8.0.Fish

- MCPro Channel/Card controls
- Can now properly delete (format) FreePSXBoot cards
- BIOS CRC32 from the status screen (Thanks Nicolas!)
- Added Dan's pong to the CD! (Easter egg? :p)
- Added the Datel V2 (gapped) ROM to the release .zip
- Fixed the hex editor address entry
- Fixed a bug when auto-listing CD directories
- Clearer memcard overwrite warning
- Fixed an anomalous "format failed" message.
- Added "Format" to memcard context menu
- Fixed a missing credit for Skitchin

8.0.G

- New FreePSXBoot installer screen with QR codes (ty for the idea Nicolas)
- Sends UNIROM to MCPro on startup to hold savedata (in the works)
- Memcard images are verified when written
- Nops will correctly dump REGS when it detects a crash
- Updated the credits a bit
- Tidied up menus a bit (footers, specifying which disc)
- Warning for 1k 2-card models using FreePSXBoot
- Tidied up some more menus, made them cancellable
- Fixed broken SIO flashing
- Fixed status menu "CD Unlocked"
- Moved +MBH, +MC to the status menu
- Tidied up the Install screen
- Updated Danhans' pong!
- Fixed a graphical bug in the memcard manager
- Put nops.exe back in the release folder :)
Last edited by sickle on May 6th, 2021, 10:06 am, edited 2 times in total.

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 » May 5th, 2021, 12:04 pm

mistamontiel wrote: April 14th, 2021, 10:03 am Got vE now, Baby Universe runs but skippy tracks and then even the Playstation Developer DIsc working

But Heaven's Gate SLPS-00667 now does not even try hangs on green screen UniROM
Thanks, I'll take a look at Heaven's Gate.
What model are you on? (ping me on discord if it's easier, cheers)

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

Post by mistamontiel » May 6th, 2021, 8:27 am

Cheers dog! Again even tonyhax can't do Heaven's Gate but the PAL variant just works! Not a amazing title either, I did see it through already

SCPH 7501 is mine? The last model with parallel port

pickle_rick
What is PSXDEV?
What is PSXDEV?
Posts: 1
Joined: May 26, 2021

Post by pickle_rick » May 26th, 2021, 2:29 pm

Hi. I tried to download the source code for unirom from your github but its not available. can you send it to me? many thanks :)

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

Post by Octane » June 24th, 2021, 10:50 pm

I can't get either the Japanese nor PAL versions of Bishi Bashi Special to run, and it's the only game I've encountered that doesn't boot.

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 » June 25th, 2021, 4:33 am

Octane wrote: June 24th, 2021, 10:50 pm I can't get either the Japanese nor PAL versions of Bishi Bashi Special to run, and it's the only game I've encountered that doesn't boot.
Thanks for letting me know :)

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 » July 4th, 2021, 9:03 am

Nice mix of devloper-focused features and quality of life stuff.
Aside from Elf and PCDrv support, there's some nice compatibility fixes, and an updated rom set from Squaresoft74

Download:
https://github.com/JonathanDotCel/uniro ... /tag/8.0.I

As always, thanks to everyone who contributed :)

The FreePSXBoot images on the disc can now be installed to memcard #2 and left in the drive while you boot :D
More about FreePSXBoot: https://github.com/brad-lin/FreePSXBoot

mistamontiel wrote: May 6th, 2021, 8:27 am Cheers dog! Again even tonyhax can't do Heaven's Gate but the PAL variant just works! Not a amazing title either, I did see it through already
Lemme know if it's working for you now!
Octane wrote: June 24th, 2021, 10:50 pm I can't get either the Japanese nor PAL versions of Bishi Bashi Special to run, and it's the only game I've encountered that doesn't boot.
Likewise!

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

Post by mistamontiel » July 5th, 2021, 11:48 am

What was bad about Crisis Beat? I played that one through infinite respawns, PAL

Villain and the ender was such lacking all I recall

hack66
Interested PSXDEV User
Interested PSXDEV User
Posts: 7
Joined: Mar 28, 2017

Post by hack66 » July 9th, 2021, 12:53 pm

Could SetSession be added to the disc swap method? It would make it work with CDDA and large games without having to have a legit disc with a big enough TOC.
https://github.com/Lameguy64/n00brom wrote:EZ-Swap allows reading and booting CD-Rs by allowing a swap trick to be performed easily, as it stops the disc during the swap procedure to allow for swapping without the risk of damaging the disc or console. As of 0.28b, games and homebrew that use CD Audio will work properly by issuing a SetSession command to reload the ToC without clearing the authentication state, though accessing newer sessions in a multi-session disc is not possible. Obviously, an official copy of a game that matches the console's region is required for this procedure. This option may seem redundant as Uunlock is the better overall option, but this is here for Japan region consoles which do not support Unlock.

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

Post by Octane » July 11th, 2021, 6:59 am

sickle wrote: July 4th, 2021, 9:03 am
Octane wrote: June 24th, 2021, 10:50 pm I can't get either the Japanese nor PAL versions of Bishi Bashi Special to run, and it's the only game I've encountered that doesn't boot.
Likewise!
Unfortunately, still just a black screen at boot.

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

Post by Ichisuke » July 12th, 2021, 5:37 pm

I've noticed that I couldn't write a FreePsxBoot memcard while using a wireless Logitech controller. When I had to press X to write the memory card I couldn't because the receiver wasn't accepting the controller signal anymore and even reconnecting it wouldn't change anything. I had to use a cable controller. Tteid this more than once.
Probably that's normal and it's supposed to be that way and there's something that somehow "disable" the receiver.
Maybe you already knew that but I posted it cause it happened to me recently.

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

Post by leafy » August 27th, 2021, 5:04 am

sickle wrote: November 4th, 2020, 12:40 pm
leafy wrote: September 23rd, 2020, 6:16 am BTW, what does the PSX serial hardware do as far as logic, protocol, voltage levels... is it a RS232 implementation?
Set your chip to 3.3 and you're good to go.
In terms of actual setup (stop bits, etc) I'd say go take a look at the NoPS source:
https://github.com/JonathanDotCel/NOTPSXSerial
Thanks! I got some more serial adapters / chips to try. I got busy, but maybe soon.

zloygrinder
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Sep 04, 2021
PlayStation Model: SCPH-5500
Location: Russia

Post by zloygrinder » September 4th, 2021, 10:32 pm

Hello, today I tried to softmode my PS1 with uniroom. I successfully patched my cheatcard. But after that every copied CD i'm trying to load leads to error:
Not a valid CD or Device is Locked!
Even the CD I used to flash my cheatcard is unreadable now. Original CD i used for swap works fine.
Do you have any ideas why is that?
MY PS1 is SCPH-5500
Status screen shows this:
Booted from ROM: 1
With Caetla: 0
CD Unlocked: 0
Boot from MC: 0

zloygrinder
What is PSXDEV?
What is PSXDEV?
Posts: 3
Joined: Sep 04, 2021
PlayStation Model: SCPH-5500
Location: Russia

Post by zloygrinder » September 11th, 2021, 5:52 am

zloygrinder wrote: September 4th, 2021, 10:32 pm Hello, today I tried to softmode my PS1 with uniroom. I successfully patched my cheatcard. But after that every copied CD i'm trying to load leads to error:
Not a valid CD or Device is Locked!
Even the CD I used to flash my cheatcard is unreadable now. Original CD i used for swap works fine.
Do you have any ideas why is that?
MY PS1 is SCPH-5500
Status screen shows this:
Booted from ROM: 1
With Caetla: 0
CD Unlocked: 0
Boot from MC: 0
Can someone show me the direction to dig in my problem, Is it my blank CD's, my PS CD drive, or a flash cart...
Thanks in advance!

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests