Warzard / Red Earth CPS3 Interpreter

This is a forum for discussing the feasibility of getting emulators, games, or other applications that have had their source released ported to the Dreamcast. Please read the Porting FAQ before starting a topic in this forum!
Post Reply
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Warzard / Red Earth CPS3 Interpreter

Post by Christuserloeser »

Sounds crazy, I know... but I've read that the CPS3 runs on a single Super-H2 CPU at 20 MHz... could that fact be used to get CPS3 games working on Dreamcast.... :?:

http://en.wikipedia.org/wiki/CPS-3#Specifications
http://mamedev.org/release.html

- The only game of the CPS3 library that never was released for Dreamcast was Warzard / Red Earth; but for that game alone it would be worth looking into it.
Insane homebrew collector.
User avatar
Tyne
Pimp DC Devver
Pimp DC Devver
Posts: 1684
Joined: Wed Oct 17, 2001 7:44 pm
Location: Canada, Ontario
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Warzard / Red Earth CPS3 Interpreter

Post by Tyne »

Not enough RAM / CPU. Xbox could barely just do it and still not perfectly.
"I'm convinced RenegadeC is in fact not a human, but rather an experimental IRC/QuakeC bot who has the ability to randomly formulate mods and code them, programmed to have a distinct Canadian personality as well."
MethodGit
Insane DCEmu
Insane DCEmu
Posts: 253
Joined: Thu Feb 06, 2003 10:43 am
Has thanked: 1 time
Been thanked: 0

Re: Warzard / Red Earth CPS3 Interpreter

Post by MethodGit »

Xbox struggles with it? I guess I shouldn't hold my breath for a PSP/GP2X port either in this case. =[
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Re: Warzard / Red Earth CPS3 Interpreter

Post by Christuserloeser »

Tyne wrote:Not enough RAM / CPU. Xbox could barely just do it and still not perfectly.
The Dreamcast's SH4 CPU is somewhat compatible with the SH2; that's why I assumed it would be possible. It should leave plenty of power for emulating the CPS3's VDP.

To a degree, the RAM limitations can be circumvented with using the Dreamcast's MMU.
Insane homebrew collector.
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Re: Warzard / Red Earth CPS3 Interpreter

Post by BlackAura »

The CPS 3 has 32MB of RAM, and the ROMs are at least 48MB. There's just no way you can handle that on a system with only 16MB of RAM and no hard drive, MMU or no.
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Re: Warzard / Red Earth CPS3 Interpreter

Post by Christuserloeser »

BlackAura wrote:The CPS 3 has 32MB of RAM
I knew I overlooked something :oops:


Edit: Is the RAM needed for actual gameplay or just to flash the game's data from CD-ROM ?
Insane homebrew collector.
BlackAura
DC Developer
DC Developer
Posts: 9951
Joined: Sun Dec 30, 2001 9:02 am
Has thanked: 0
Been thanked: 1 time

Re: Warzard / Red Earth CPS3 Interpreter

Post by BlackAura »

That's just the working RAM. The flash can vary, with different games requiring different configurations - anywhere between 44MB (Warzard) to 80MB (Street Fighter 3 Third Strike).

Having looked at the MAME driver's source code again, I may actually be wrong about the size of the system's RAM. The MAME driver seems to use 32MB, but I can't tell how much the actual system has.
Ex-Cyber
DCEmu User with No Life
DCEmu User with No Life
Posts: 3641
Joined: Sat Feb 16, 2002 1:55 pm
Has thanked: 0
Been thanked: 0

Re: Warzard / Red Earth CPS3 Interpreter

Post by Ex-Cyber »

I haven't analyzed it at all, but having played Warzard and seen the huge animations, I somewhat doubt that its working set would fit into Dreamcast's RAM. That might explain why Capcom didn't port it, even though they were obviously able to port other CPS3 games (SF3, Jojo)
"You know, I have a great, wonderful, really original method of teaching antitrust law, and it kept 80 percent of the students awake. They learned things. It was fabulous." -- Justice Stephen Breyer
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Re: Warzard / Red Earth CPS3 Interpreter

Post by Christuserloeser »

I doubt that that's the reason. - They just could have skipped certain animations like they did for PS1 ports. I think that with access to the game's source they could have done a pretty good job on porting a game like that.
Insane homebrew collector.
User avatar
Christuserloeser
Moderator
Moderator
Posts: 5948
Joined: Thu Aug 28, 2003 12:16 am
Location: DCEvolution.net
Has thanked: 10 times
Been thanked: 0
Contact:

Re: Warzard / Red Earth CPS3 Interpreter

Post by Christuserloeser »

I've emailed Andreas Naive for more info:
Andreas Naive wrote: > do you know how much RAM the CPS3 actually has ? The MAME driver says it's
> 32 Mbytes but we aren't sure if that's the actual amount of the machine.

No, i don't. I only collaborated in the decryption; i'm not
knowledgeable about the CPS-3's hardware itself.
Insane homebrew collector.
Post Reply