v6.483 : The long awaited one

Written by cafealpha 16 comments
This is with the pride of a job finally being done to announce the public release of Pseudo Saturn Kai v6.483 ! As usual, it can be found in the download section of Pseudo Saturn Kai page.

This release was heavily tested by privateye and in fact it couldn't be released without his extensive help. Thank you very much !!

Rare footage of privateye and me uniting forces during
Pseudo Saturn Kai development and testing

There are many changes not only concerning ODE support so that every Saturn worshiper may appreciate this release.


Game and Saturn hardware compatibility improved

So far JHL loader wasn't supporting some Japanese grey Saturns but this is now fixed so that it's finally possible to play Panzer Dragoon Saga with Pseudo Saturn Kai on all known Saturn hardware revisions

This fix doesn't removes the need disc image before burning it. This concerns few games indicated as requiring usage of Pseudo Saturn patcher utility in Pseudo Saturn Kai compatibility page.


Additionally to hardware compatibility improvement, graphical issues are also fixed in some games. This concerns Croc, Slam 'n Jam '96, MechWarrior 2, Need for Speed and Space Hulk so if you were waiting for an update of Pseudo Saturn Kai to play these games, it's (finally !) the right moment to update your cartridge




Save Data Manager for Satiator ODE

As indicated in the title, Save Data Manager now supports Satiator ODE.

Supports include the export and import of save data to/from SD card, the access to all known backup devices (including Saturn floppy disk drive), so if you have important saves from your favorite games and don't want them to become lost or corrupted or want to share them with Saturn friends, you don't have any excuse to do it right now


Save Data Manager and Satiator access emulated in Yabause

Additionally to Satiator ODE support, many small details were fixed or improved, for example file browsing now uses a better font, comments written in Japanese are now correctly written in save data dump report file etc.

All these fixes and improvements were made in the hope everyone (and not only ODE users) will take benefit from Save Data Manager : if you want to import a pre-recorded save for a given game then SDM may be useful for you, if you want to copy saves recorded on a floppy disk then SDM may be useful for you, and so on



Support for latest (2021/07/02) Fenrir firmware

In regard of the stream of the "why Pseudo Saturn Kai doesn't works with Fenrir ?", or "when will Pseudo Saturn Kai will support latest firmware of Fenrir ?" or all the similar questions asked here and there on the internet, that's probably a super awaited feature ! And finally it is here

So, latest firmware (2021/07/02) is supported, and consequently nested folders feature too.
However, display of game cover/screenshot is not supported, so even if it is enabled nothing will be displayed on Pseudo Saturn Kai. This shall be added in a future release, but as other features may take over the priority, ETA regarding this feature is not decided yet.

Fenrir nested folder example under Yabause


As I like to improve things whenever it is possible, I caught the occasion of the development of nested folder feature to do cosmetic enhancements to disc image selection menu.Majority of these enhancements won't be noticed : for example slight changes regarding width of some letters, or making menu title not flickering during initial display.
On the other side, Rhea/Phoebe and Fenrir users now may appreciate the addition of font selection on disc image selection menu ! I like default one but as it may not be the taste of everybody, it's now possible to select an alternate font

Font selection in disc image selection menu



Development and testing of this version was quite exhausting because of unexpected troubles here and there. For example, Satiator didn't always wanted to provide access to the CD-ROM it is emulating when SD file access is enabled, which was fixed simply by ... directly reading disc image file contents instead of data sectors from emulated CD-ROM
On Fenrir side, reading of save data files whose size is not a multiple of 2 KB isn't working correctly, so the simple workaround for this problem is to add a padding at the end of save data files to make their size being a multiple of 2 KB Remaining problem with this workaround is that save data exported with older version of Fenrir firmware may not be readable now and unfortunately it's impossible to fix that only with Pseudo Saturn Kai.


All of that to say we may take a well deserved rest for a small while. I don't know how situation is exactly on privateye side but personally I would like to recover back sleep time lost during the last four weeks


Please wait for 30 minutes (a dozen of episodes) for
privateye and me to return back to full power


Next goal for Pseudo Saturn Kai is to support disc image selection for Satiator ODE. Development pace until this milestone as well as additional support for Fenrir ODE depends on everyone supporting Pseudo Saturn Kai on patreon, so don't hesitate to contribute there if you're interested

Read more v6.483 : The long awaited one

Pseudo Saturn Kai v6.324 - 2019' Cherry Picked Best Selection

Written by cafealpha 10 comments
As usual I'm not very on time for sending my best wishes  but I hope that everyone spent a nice Christmas and are appreciating winter vacations
To add even more fun to theses vacations, I'm happy to announce that latest flavor of Pseudo Saturn Kai is -finally- publicly available !

To be frank, there are no new major feature for Pseudo Saturn Kai in this release : the most important news is not hidden in Pseudo Saturn Kai itself, but in Save Data Manager, with a new edition of Dezaemon 2 Save Game Manager, featuring 11 new opus !

Regarding this new edition of Dezaemon 2 Save Game Manager, I really want to thank each respective contributor for their passionate work in shmup creation :
 - mk2, designer of DAIOH Huricane Special
 - WANG, designer of Houkou Tiger
 - Krissewyse, designer of Sonic Shooter, Last Soldier and several other unique shmup games



HouKou Tiger in action on my dev Saturn
Also featuring screenshots gallery of DAIOH Hurricane

I also would like to give a special thanks to Dezaemon DB (wiki) for all his support around floppy disk emulation in Gamer's Cartridge and motivating me in developing a new blend of Save Game Manager for Dezaemon 2, which then turned into Save Game Manager 3 (released on last Winter) and Save Game Manager 4, freshly releasing right now.
Unfortunately I didn't received any news from Dezaemon DB for more than two years, but I continue to believe he will be back in action in Dezaemon community someday.


Regarding Pseudo Saturn Kai itself, majority of changes in this release concern fixes in automatic game loader and cheat codes list. So if previous version of Pseudo Saturn Kai installed on your cartridge are working fine with your favorite games library, then ... theses games will continue to play fine with latest version.
But if you are experiencing problems with a game, it is worth trying this latest version. If even after that, some problematic games still doesn't wants to boot, then please consider verifying how well Pseudo Saturn Kai can fix hardware problems of your cartridge

All theses improvements were directed by privateye, who really deserve warm thanks for this huge work !!
It's a big task to get a project working more or less correctly as it was in previous releases of Pseudo Saturn Kai. But it's an even bigger task when trying to fix all the little details around that project Without privateye, Pseudo Saturn Kai certainly wouldn't had its edges polished so well


And, Gamer's Cartridge users may appreciate that a problem sometimes happening when retrieving Saturn date and time has been fixed in this release.
This bug was introduced in previous (6.314) version because I didn't checked enough side effects of modification done at that time to add support for wireless pads.
Concretely speaking, this fixes the file time stamp of save data files as well as folder naming (which is based on Saturn date) when dumping save(s) to SD card.
Except that, Gamer's Cartridge support is equivalent to previous version, so if you don't want to brick your Gamer's Cartridge (risk is super low, but I can't assert it to be zero), then continuing using previous version may be a wise choice. After all, rather than upgrading to latest firmware, the most important is to play your favorite games

Related links :
 - Pseudo Saturn Kai download page


Read more Pseudo Saturn Kai v6.324 - 2019' Cherry Picked Best Selection

How to fix your cartridge with Pseudo Saturn Kai

Written by cafealpha 6 comments
Sorry for the clickbait title, but I'm sorry to say that it's not possible to fix your Action Replay (or any similar clone) with Pseudo Saturn Kai

Below are common myths wrongly related with Pseudo Saturn Kai : theses are detailed in this blog article in the hope it will help users with similar problems, and also to -hopefully- relieve my emails inbox regarding theses inquiries ...


Q1 : Expansion RAM no longer works ! Will reflashing Pseudo Saturn Kai help something ?
A1 : It won't change anything ! Expansion RAM is a cartridge hardware feature and consequently Pseudo Saturn Kai (software side of the cartridge) doesn't have any interaction with it.
→ If your cartridge is experiencing troubles with expansion RAM, it's likely to be related to cartridge connection or cartridge itself. So rather than e-mailing me, it's more relevant to contact the manufacturer or re-seller of your cartridge about this kind of issue.

Generally speaking, all Action Replay cartridges and their clones are using legacy electronic components no longer manufactured for nearly a decade. So even if your cartridge was sold as "brand new", it may either contain refurbished chips, or counterfeit chips, or both : there's not a lot to expect regarding quality.


Q2 : Cartridge self test feature in Pseudo Saturn Kai doesn't reports any problem : does it means that the hardware of my cartridge is working correctly ? And consequently does it means that the XYZ problem I'm experiencing is related to Pseudo Saturn Kai ?
A2 : Cartridge self test feature just tests the bare minimum of the cartridge : if it fails, then there is certainly a problem around hardware. Conversely, it doesn't means anything when no problem is reported.

BTW, I developed this self test feature to quickly test the hardware of a cartridge, and not to get a proof that hardware is not guilty when a problem happens ! It's always exhausting to read stuff like "cartridge self test passed, so my XYZ problem is caused by Pseudo Saturn Kai" ...


Q3 : I heard that game XYZ isn't compatible with Pseudo Saturn Kai ? Is that true !? Hurry up to fix that !
A3 : There are many causes of incompatibility other than Pseudo Saturn Kai :
  • Frequency incompatibility : Pseudo Saturn Kai bypasses game region check, but isn't any help regarding frequency compatibility : if a game was tailored to work on a PAL console, it may then not work correctly on a NTSC one and vice-versa.
    Simple countermeasure to this problem is to use game from same region of the Saturn where it will played on. And if it is not available then complete countermeasure is to add a frequency mod on your Saturn, or eventually to use a both NTSC and PAL Saturns for playing games of each regions.
  • CD-R and Saturn laser affinity : Saturn wasn't developed to play games from CD-R, which may be harder to read than official CD-ROM.
    So if a game doesn't wants to boot, then it's worth trying with another brand of CD-R, or to burn it at different speed etc.

  • Disc image dump quality : iso+mp3 format was good when downloading few tenth of MB cost time and money but is an aberration regarding compatibility.
    Nowadays, downloading large files is not a real problem hence bin+cue format should be considered as the bare minimum requirement that usually plays well but may cause problems with some games.

    And, most accurate dumps are usually found in format supported by Rhea and Phoebe and should be preferred if you want to avoid problem(s) caused by discs badly dumped.

    Additionally, I would like to remind that Pseudo Saturn Kai main role is to play CD-R backup copy of games from your collection, so if you want to ask me about the not playing iso or bin dump of the game you don't even own, then you're about to knock to the wrong door

    → First, purchase the original CD-ROM of your game, and test if it works on your Saturn or not : if it doesn't play, then supported frequency and/or hardware problem on Saturn side should be considered before asserting anything about Pseudo Saturn Kai. If the original game plays correctly it is then time to copy it on CD-R and then preserve original game preciously

    Finally, it would be appreciated from users (you) to report non-working dumps to the webmaster of the page where theses were downloaded from : this would help whole community regarding preservation of Saturn games.


Q4 : Are you earning royalties from Action Replay (and other clones) cartridge manufacturers ? If yes, then hurry up to fix my hardware problem !
A4 : I don't earn anything from legacy cartridge manufacturers : you paid $35 for your Action Replay cartridge ? I received $0 from it. You paid $60 for a red "all-in-one" ©®TM cartridge ? I received $0 from it.
Also, I never begged any crowdfunding to develop Pseudo Saturn Kai, and even preferred to nullify my donate page rather than receiving donation related to Pseudo Saturn Kai. You paid $0 for Pseudo Saturn Kai to be developed ? I did it during hundred of hours of my free time and sometimes with high doses of motivation

And while restricting Pseudo Saturn Kai usage to my own projects (USB dev cart and Gamer's Cartridge) would had significantly simplified software architecture, I did my best to keep Pseudo Saturn Kai compatible with other legacy cartridges so that a wide range of users can enjoy playing Saturn.
Maybe that looks simple to do, but it's really not : the more complex the software architecture is, the more likely development becomes difficult, or that unexpected problem happens in the meanwhile.

So if your cartridge is experiencing a problem, it would be appreciated if its manufacturer could be blamed instead of me



This Q4 / A4 is an half-joke : so far I wasn't asked about that, but it is mentioned here to put emphasis on all the time and energy it cost to develop Pseudo Saturn Kai (I started its development at the end of 2014 !), and all the returns I have from it ("fix my flaky cartridge", "fix support for that poorly dumped game") ...



It took time, but I could find a card a bit linked to customer support from my Dragon Ball cards collection, and hope you will appreciate it ... the card, not my customer support skills
「お父さんは、エンジニアリング以外のことは苦手なんです。」
だから、開発すら関わってないモノのサポートについては期待しないでね。

Read more How to fix your cartridge with Pseudo Saturn Kai

Pseudo Saturn Kai v6.314 - The newer the better

Written by cafealpha no comments
As indicated in the title : I'm glad to announce the release of Pseudo Saturn Kai v6.374 ! It is available for download at the usual address on my homepage.

This time, there aren't any "big" feature added, but rather a streak of small fixes as well as few minor improvements too. So don't wait to upgrade your cartridge and enjoy even more your favorite games with Pseudo Saturn

What's new :
  • Show error message when SD card is not inserted into Rhea/Phoebe ODE.
  • Added RmenuKai : enjoy cheat codes on Rhea/Phoebe even without cartridge !
  • Improved compatibility of JHL loader-only games with Rhea/Phoebe ODEs.
    (Panzer Dragoon Saga can now be correctly loaded from Rhea ODE)
  • Improvements in automatic selection of game in cheats codes feature.
  • Improvements regarding Virtual Memory Cartridge automatic settings.
  • Fixed support for some third party wireless pads.
RmenuKai for Rhea/Phoebe : test with cheat codes for NiGHTS
If you prefer hedgehogs, there is also a similar video with Sonic 3D.


And there's also a small Easter egg hidden in some menus ... will you be able to trigger it ?

What didn't changed :
  • Plays games backed up on CD-R, without the need of any hardware mod.
  • Comes with a bunch of pre-installed cheat codes.
  • Provides image selection menu for Rhea and Phoebe ODE.
  • Available for free and for everyone : it doesn't costs any license to install, and I didn't begged any money to develop Pseudo Saturn Kai too.

This version was thoroughly tested by same beta testers who followed development from last public release, but on the other hand it was tested by ... nobody else during beta testing phase ... this is probably a fault from me (it was announced for one week on segaxtreme forums, and ... for one day on this blog), but today is the third anniversary of initial release of Pseudo Saturn Kai as well as Gamer's Cartridge so I didn't wanted to miss this occasion 

So don't worry and happy playing ! I spent last 5 months in developing this version, and my favorite beta tester spent the same period in testing around twenty beta builds so it will run fine on your Saturn ! Trust me, I'm an engineer
 

Not my favorite PCB,
but at least it works.


It's time to pick up the kids at their Monday evening activities but I still have many tidbit stories to relate about ! So please stay tuned in future article(s)


Edit (2019/06/10) : it should be a good idea to add links for discussions on external sites :

Read more Pseudo Saturn Kai v6.314 - The newer the better

Pseudo Saturn Kai PRO edition - RC1

Written by cafealpha no comments
Once upon a night, I wanted to verify Pseudo Saturn Kai products lineup and realized PRO edition was recently added !

The PRO edition itself was based on same technology as lite one, but requiring a small subscription (in one-digit dollar range) in order to allow installation. In other words, the same contents as lite (free of charge) edition, but financially supporting firmware development and maintenance costs.

Pseudo Saturn Kai PRO edition was so popular that it was attracting enough money to cover my daily personal expenses and at some point it was even enough for apartment rent as well as family's cost of fuel and light ! On the other hand, Pseudo Saturn Kai PRO edition support team was greedier and greedier about new features, visual improvements of the firmware's UI, and the longer it went the more oppressed I was to maintain Pseudo Saturn Kai code base.

And then, the poor man's alarm clock (= in simpler words, light of the morning sun) woke me covered in sweat and experiencing high heart pulsations.
I had to verify this was a nightmare ! ... But before that it was time to start the day with laundry, because procrastinating the laundry duty delays all the subsequent tasks after that until the end of the day

So during my earliest spare moment during that day (somewhere between 6:30PM and 7PM), I could verify that everything was normal regarding Pseudo Saturn Kai project : the lite version free for everybody, and the full version also free but usable only in my hardware projects.
So no deadline, no pressure, and no impatient users ! I was relieved because I have enough of that at regular work !!

~ Development of Pseudo Saturn Kai PRO edition ~
By Mr Quino, from Mafalda  #1212


"Wow, look at what I saw in the newspaper :
a millionaire died from overwork !"
"Yeah, there are such kind of stupid people who
get accustomed to millions and then can't stop."


"And they want more ! Again !"
"Again ! Again millions !"


"Again ! AGAIN ! AGAIN !"





On a more serious note, I'm glad to announce that release candidate version for next release of Pseudo Saturn Kai is ready !
This RC version was thoroughly tested by same beta testers who followed development from last public release, so the risk of bricking cartridge or facing bugs bigger than an elephant are quite low.
I'm however not confident about usage in unusual configuration, so that I would like it to be tested by a few more people for my peace of mind before putting it on the wild.

So if you are volunteer for testing (and reporting me testing results) please contact me by PM on segaxtreme forums, or by email from my contact page.

On the other hand, if you just want to use latest version and don't plan to give testing feedback, then please *don't* contact me and wait patiently for one week or two until RC version becomes publicly available.

What's new in upcoming next release : basically there aren't new major feature available (like cheat codes in previous v6.274 release), but enough changes and/or improvements to make everybody wanting to upgrade.
  • Show error message when SD card is not inserted into Rhea/Phoebe ODE.
  • Added RmenuKai : enjoy cheat codes on Rhea/Phoebe even without cartridge !
  • Improved compatibility of JHL loader-only games with Rhea/Phoebe ODEs.
    (Panzer Dragoon Saga can now be correctly loaded from Rhea ODE)
  • Improvements in automatic selection of game in cheats codes feature.
  • Improvements regarding Virtual Memory Cartridge automatic settings.
  • Fixed support for some third party wireless pads.

And there's also a small Easter egg hidden in some menus ... will you be able to trigger it ?

To shortly sum up the changelog, Rhea/Phoebe ODE users will be happy to find that this release will allow usage of cheat codes without the need of any cartridge  And some Rhea users shall also appreciate Pseudo Saturn Kai finally loading Panzer Dragoon Saga correctly.
There are also some fixes and improvements around cheat codes (available for everybody, not requiring ODE or any special cartridge) and I sincerely hope theses will contribute to make more people enjoying playing Saturn


Rare footage of Pseudo Saturn Kai development room.
Foreground : me preparing next beta.
Background : privateye testing latest beta.

Read more Pseudo Saturn Kai PRO edition - RC1

Rss feed of the tag