Sunday, August 11, 2013

One BIOS to rule them all .....and One CD......to play them on and on. (UPDATE 7)

It's a new BIOS that allows choosing country code and can load all 6 games from one single CD.

This his the link for custom SH2 (the one that comes with any cartridge): https://mega.co.nz/#!ZRVjka6a!De8dDjhHHat2-62M36jzpXQ4B_NwktP6OSlc9uza9vY


And this is the link for cartridges with a standard SH2:  https://mega.co.nz/#!dQsCVBTJ!P9XzayPNvv3IK9spD-nyOl_1x1F798KB5do5eRg97ns

Or you can use this mirror  privded by idc/Team Avalaunch: http://pcbotaku.net/cps3/

If you need to get your BIOS changed you can ask Mitsurugi-w here:
You can also contact Joerg from www.arcademodbios.com he is not changing the CPUs but he will change your eprom as usual.

Again, if you need to get your SH2 replaced with a standard one, Contact mitsurugi-w.


Please notice that you can only use it for the games that you own.

And If you like this, consider donating every donation will motivate me to continue with this and new projects.

Also if you can get a system24 for me, It will probably be my next project after DECO.

P.S. One small note. The CPS3-Super-Bios for custom SH2 support the same games as battery free cartridges, which are: SFIII-3S, SFIII-2I, SFIII-NG. To be added are JOJO, JOJOBA and Warzard.
On the other side the CPS3-Super-Bios for standard SH2 will support ALL games except SFIII-2I. The reason for that is that the one with custom sh2 needs the tables for all games except SFIII-2I and the one of standard SH2 only needs them for SFIII-2I.

UPDATE 2: the guy  from arcademodbios.com won't be doing the SH2 change but he will happily change your bios. For the SH2 So your only option here is Mitsurugi-w, who is the iron master !

UPDATE 3: corrected information on update 2 and this little explanation:
Regarding the CPU on the cartridge, the best is that now we know exactly which CPU it is and therefore we can do more things.

You have two options:
A) you keep the custom CPU which you already have and replace the bios with the new one
B) you replace the CPU and the bios

In case A we need the tables to play games and currently we only have tables for 4 games (2 versions of 3S, 2I and NG ). Missing are warzard, jojo and jojoba. It is possible that the tables are not 100% perfect and you may get some hangs, although to day all 4 games sewm to work 100%

In case B, we don't need tables and all games except 2I will work always 100% error free.

UPDATE 4: I have ready the BIOS and ISO for the cartridges using standard SH2 (the ones of the Saturn). They've been released only to testers and donnors. If you are a donnor and would like to have it, drop me a mail. I have 2 spare cartridges with the new Super BIOS. If you'd like to have one, drop me a message at arcadeotaku. I also ordered some HD6417604SF28 which I believe will also work in the CPS3 cartridges. We'll see....

UPDATE 5: Two cool videos made by Mitsurugi-w here:
http://youtu.be/46kWjaXvd7Q
http://www.youtube.com/watch?v=PNwOW3-eFz8&feature=youtu.be

UPDATE 6: Super BIOS and ISO for cartridges with standard SH2!! We can consider now CPS3 saved!
https://mega.co.nz/#!dQsCVBTJ!P9XzayPNvv3IK9spD-nyOl_1x1F798KB5do5eRg97ns

UPDATE 7: Replaced wrong link for custom SH2 on top of this entry. Also added for convenience link for standard SH2.

Tuesday, August 6, 2013

Who needs a custom SH2? Mitsurugi-w and I don't

Why do you need a Custom SH2 when you can run games from a standard SH2!!!!!

Proof of concept here:  http://youtu.be/TkziJzE-baQ

Thanks to Mitsu-w who made all the soldering, testing shild I was working on the BIOS. He is the best supporter ever.

I have 95% ready the new multi-game BIOS that will run all 6 games from 1 single CD (yes all 6 inside one unique CD).

I will adapt this BIOS so it will run also from standard SH2.

This opens the door to many features:
The most important one, no tables are needed anymore and the games will be working 100% as in the original.
The second, we can easily edit or modify the SH2 code directly.
The third one, for the purists, we can include a routine to decrypt 'on the go' the games using original CDs.

More ideas?

Thursday, June 27, 2013

One BIOS to rule them all (UPDATE 2)

As requested by many of you, I'm releasing a special BIOS for the Battery Free cartridges that is based on the SF3-3rd STRIKE BIOS and therefore it only needs 1 CD for ANY Update.
I hope you lioke it.

This BIOS is very easy to update and In the future I may release an updated BIOS with:
* Cheats
* Country code selected on the go.
* Game Boot Selector (all 6 games in one CD and update can be made from menu)
* etc.

I'm releasing also V1.0 of the tool which was requested by many of you and now supports converting to SFIII-2nd Impact or battery free cartridges.

Notice that Officially only SF3-3rd Strike A and B, and SF3-NG are supposed to be final.
Warzard B is in a very advance state and JOJO/JOJOBA will follow soon (I will only support one version of Jojo, so please let me know which one you prefer).

As soon as JOJO and Warzard are ready, I may do some changes to the BIOS, but in general terms I'll consider this project over and I'll focus on the next one, which can be finding out how to put back keys to CPS3 cartridges or can be 246 dongle or adding CF support for Triforce or making a USB 2 JVS adapter or a Deco Multi-game Kit. A new poll will be soon on the site.

And now.....Enjoy!



 http://www.mediafire.com/download/0rxl76emyvzr4qr/OneRulingCPS3Bios.rar

http://www.mediafire.com/?ishfncinbbix91l

UPDATE 1: Eliminated all CRC checks, now you can change graphics, code or whatever you want from the ISOS and upload without problem. Bios will be released with Update 2.

UPDATE 2: will be to put all 6 Games in one CD, but before that, all games should be converted. So expect a release of Jojo/Jojoba/Warzard anytime soon.

UPDATE 3: 2 pics of the new BIOS that I'm working on.






Coming very soon!!!!


Small Note: I've been thinking how to speed up the updating process and where the bottleneck was. I tried with a 12X SCSI drive and it didn't improve anything the update process. Then I tried in MAME to make a DMA copy from SIMM2 to SIMM1 and THERE is when it took very long and where the bottleneck is coming from.
Then I though about replacing the SIMMS with regular DRAM SIMMS, so you'll need to update everytime that you power on the CPS3, but Update will only take 1 minute. Unfortunately, the pinout of the Capcom SIMMS is different to a normal DRAM. Also the address bus size is bigger with a Flash (21 address lines vs 11 address lines), also the reading process in the DRAM is  done in two steps (you select raw with 11 address lines and later select column with the same adress lines) what means that in order to replace Capcom SIMMS with DRAM, you need a custom made PCB + microcontroller. Too complicated :(


Tuesday, April 23, 2013

Next project? (UPDATE 4)

Hi Guys,

as this is project is approaching to its end and all games will be available hopefully soon., I'm opening a new thread to see what project would you like guys to see next.

Here are some ideas:

A) Convert all Sammsiwave games, so they can be played on a NAOMI
B) Make a ALL-in-ONE cartridge for ST-V
C) Improve your VHDL and make new drivers for FPGAArcade Board (www.fpgaarcade.com)
D) DECO Cassete Replacement
E) System24 disk replacement
F) Consoles Drive SD-Card replacement
G) USB2JVS converter
H) Namco 246/256 multi-dongle.
I) Irem M92 "conversion aid tool"
J) CPS1 "conversion aid tool" 
K) Decap a CPS3 Custom SH2 and find a way to reprogramm the keys. 
L) Naomi Universal Bios

Now make your propositions!

Please no crazy stuff, like make my Naomi control my domotic system or that kind of stuff :)))))

Cheers.

Tuesday, April 16, 2013

Warzard Revision B (Update 7)

Following the wish list of the poll that was on the page, I continued with Warzard :)

Just when I thought that I had a nice bot, then comes this game that looks like compiled with a different tool and doesnt work so well.

Anyway, I updated the bot (a lot) and here we have the newest version.
I tried the new bot with the already released games and not one single bit changed, which confirms that was a different compiler or programmer :)

But the most difficult here was the fact, that for some hardware related issue, the game froze at the beggining and I had to trace back why ( which is easier to say than to do).

After a VERY long analyse (3 days), I found out that the problem comes when in PC=06003ab6 reads from memory position 25000A00.
In the original it will read FFFFFFFF and in the conversion it will read 0. I patched this and works now OK, but I have no idea why that happens. I'll ask Hartenberger :)

Bottom line. Here is the ISO and the table. Notice that the table will work with v0.4 of the tool, but it wont apply the special patch that I did. I'll release v1.0 soon.

http://www.mediafire.com/?xpbzn8l7r8ibb89

Update 3: Fixed the bugs reported by Matt and some other bugs.
Update 4: I forgotto fix the Mai Long fix reported by Matt. I finished the game with 2 different players and worked great.
Update 5: I fixed some of the Matt reported errors + several more I found.
Update 6: Fixed the ASIA fixed ISO + NO CD Error+ some other fixes.
Update 7: NO CD Error fix. Apparently it looks first for the NOCD byte and if it finds it, it will show automatically ASIA NCD regardless of the Country code. Later this creates some problems as there are no USA NCD or JAPAN NCD.

Friday, April 5, 2013

JOJOBA Revision A (Update 3)

I removed the summary table to avoid any misunderstandings. Now each game will have its own post with the latest version being updated there.

I fixed all the errors I could in JOJOBA. The problem with the fu'ed text is due to something very weird. At the begining of the game, when it should initialize the colour RAM, it takes the data to put on this ram from the cartridge! and the cartridge found is no more the Jojoba one. I guess I can make a patch, but let's have it working first.
Gameplay of Jojoba is REALLY Bizarre, we need the expert players here :)
This JOJOBA vesion was in demo mode for 48 hours without any problem.

Feedback please on JOJOBA!

http://www.mediafire.com/download.php?c6xi97yypaib81d

Monday, April 1, 2013

New version of the Tool (April's fools)

I'm working on a new version of the tool that will allow you to play Spectrum 48k games on a CPS3 board. Given the high computing requirements of this system, it's possible that you need to connect two CPS3 board in parallel so you can properly show the graphics without any frameskip. Stay tuned for more.