Saturn Emulator?
-
- Soul Sold for DCEmu
- Posts: 4865
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Fri Jul 11, 2003 9:56 pm
- Has thanked: 2 times
- Been thanked: 4 times
-
- Soul Sold for DCEmu
- Posts: 4865
- Joined: Fri Jul 11, 2003 9:56 pm
- Has thanked: 2 times
- Been thanked: 4 times
-
- Soul Sold for DCEmu
- Posts: 4865
- Joined: Fri Jul 11, 2003 9:56 pm
- Has thanked: 2 times
- Been thanked: 4 times
Yeah thats it .
It would work if we changed it like blue crab said on the mboard there is a pin to change the endien ness . Who would do this and risk the damage.
Binary translator he is going to have to code. Serous work and time and effort this is going to take. I dont thing sh4 asm well help that much.
It would work if we changed it like blue crab said on the mboard there is a pin to change the endien ness . Who would do this and risk the damage.
Binary translator he is going to have to code. Serous work and time and effort this is going to take. I dont thing sh4 asm well help that much.
Dreamcast forever!!!
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Is Chuck Mason still active with this project too?MetaFox wrote:For those who don't know, Saturation is a Saturn emulator I set out to make sometime around 1997 for PC, at which point I learned I was way over my head. Chuck Mason (of Gleam! fame) offered to help - and Semu was born from that.
Chris
Insane homebrew collector.
- MetaFox
- Adventure Gamer
- Posts: 2818
- Joined: Wed Oct 17, 2001 7:44 pm
- Has thanked: 0
- Been thanked: 12 times
- Contact:
But, of course. Saturn emulation is going to be a tricky one to get working on Dreamcast, and open sharing is the only way to get it done.BlueCrab wrote:I'd be glad to accept any help, that you're willing to give. Also, I'd be willing to help out you too.MetaFox wrote:They're two different projects. I'm sure we'll share with each other like with the Genesis emulators, but I'm not going to stop my project just because his is coming out.Warmachine wrote:yea Meta, just team up with with BlueCrab.
I didn't mean any offense, or to seem like I was implying my emulator was superior due to yours being ported - on the contrary. Yabause is an emulator in it's very preliminary stages, and it will take a lot of work to improve. Once you add more to it, it will become less like a port and more like a project of it's own once it becomes more advanced. Even LASER started out as an update to SinVader - but there is very little left to show that fact. I'm sure Yabause-DC will become the same some day.BlueCrab wrote:By the way, Project L started as a saturn emulator from scratch for me too.... I got lost when working on something or another though.... I'm gonna try to incorporate some parts of the original project L code into this emulator though, mainly the Assembler CPU interpreter that I got about 70% done.
Sadly, no. The last I've heard from Mr. Mason is when he offered to be a newsposter on Laseremu.com.Christuserloeser wrote:Is Chuck Mason still active with this project too?
- BlueCrab
- The Crabby Overlord
- Posts: 5666
- Joined: Mon May 27, 2002 11:31 am
- Location: Sailing the Skies of Arcadia
- Has thanked: 9 times
- Been thanked: 69 times
- Contact:
I didn't think you did, I was just stating it in a matter of fact type statementMetaFox wrote:I didn't mean any offense, or to seem like I was implying my emulator was superior due to yours being ported - on the contrary. Yabause is an emulator in it's very preliminary stages, and it will take a lot of work to improve. Once you add more to it, it will become less like a port and more like a project of it's own once it becomes more advanced. Even LASER started out as an update to SinVader - but there is very little left to show that fact. I'm sure Yabause-DC will become the same some day.
I don'?t know ... what about rewriting all asm ops with the bytes in the inverse order for the endianess matter and use only the new ones for your emulator? for example, to make an add_b and use it instead the normal add.
My asm level it's very limited, and i don't know anything about emulation. I think that even with the endianess problem, a sh4 it's more similar to a sh2 that a x86 cpu is. You can't compare both CPUs speaking about frequencies needed when emulating on a x86(this is even CISC ), both are very different and the sh4 should have an important advantage in the case of the sh2s
My asm level it's very limited, and i don't know anything about emulation. I think that even with the endianess problem, a sh4 it's more similar to a sh2 that a x86 cpu is. You can't compare both CPUs speaking about frequencies needed when emulating on a x86(this is even CISC ), both are very different and the sh4 should have an important advantage in the case of the sh2s
-
- DCEmu Ultra Poster
- Posts: 1754
- Joined: Wed Jul 17, 2002 11:25 am
- Has thanked: 0
- Been thanked: 0
This is true, but on a hardware level. I wouldn't think x86 code is really all that different from what it used to be, just MORE, right? So from that point of view it is still CISC and very different from SHx.uncleben wrote:Every modern CPU is RISC. Even x86 CPUs have an internal RISC core.
Does anyone know if the Yamaha FH1 has anything in common with the Yamaha DSP in the DC, something that could be of use?
-
- DCEmu's Cheerleader
- Posts: 2553
- Joined: Tue May 27, 2003 7:38 pm
- Location: Insert Witty Comment here
- Has thanked: 0
- Been thanked: 0
-
- Soul Sold for DCEmu
- Posts: 4865
- Joined: Fri Jul 11, 2003 9:56 pm
- Has thanked: 2 times
- Been thanked: 4 times
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
Yes, but it could be possible I guess We just don't need to expect it in the near future. And it might be slow and low res the first time anyway but maybe the PowerVR2 allows to add hires without too much speed loss like it did that nice filtering on NeoCD or the VBA32 port or Bleem!cast too.
Would be to fantastic to be true I guess
Chris
Would be to fantastic to be true I guess
Chris
Insane homebrew collector.
-
- DCEmu Ultra Poster
- Posts: 1754
- Joined: Wed Jul 17, 2002 11:25 am
- Has thanked: 0
- Been thanked: 0
Resolution isn't the big issue here. The big issue is trying to emulate all the chips needed to run some games at something approaching playable. Mask and some others were throwing around ideas over at SX, as BlueCrab is probably aware.
If you have twenty monkeys,
banging randomly on typewriters,
they will in twenty minutes produce the complete source code to World of Warcraft.
banging randomly on typewriters,
they will in twenty minutes produce the complete source code to World of Warcraft.
- Christuserloeser
- Moderator
- Posts: 5948
- Joined: Thu Aug 28, 2003 12:16 am
- Location: DCEvolution.net
- Has thanked: 10 times
- Been thanked: 0
- Contact:
-
- Mental DCEmu
- Posts: 415
- Joined: Thu Oct 10, 2002 7:18 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
if anyone wanted to know the specs of the Saturn offhand here's a link.
http://darkwatcher.psxfanatics.com/cons ... aturn.html
http://www.sega-saturn.com/hardware.htm
http://darkwatcher.psxfanatics.com/cons ... aturn.html
http://www.sega-saturn.com/hardware.htm
-
- DCEmu Super Poster
- Posts: 1237
- Joined: Tue May 25, 2004 3:09 pm
- Location: Here
- Has thanked: 0
- Been thanked: 0
That second link is a great one (miss Dragon Warrior). I guess the first site answers my long standing questions of why both processors could never really be used at the same time and parallel processing could only be used in a very limited capacity. Must have been an after thought and marketing ploy.
Thing is, wasn't there one or two games that made very limited use of both processors (maybe it was the sonic game that was never released)? That would be painful to emulate.
Thing is, wasn't there one or two games that made very limited use of both processors (maybe it was the sonic game that was never released)? That would be painful to emulate.