Emulyator Sega Dreamcast Dlya Psp
Click to expand. Just off the top of my head the dual SH-1 CPU's in the Saturn makes that a little harder than to emulate one single CPU. (Although I have an idea on how they do emulate it.
Is there a fully functional one? All I can find is nullDC but most reviews say it is garbage. Anything else or thoughts?
If they just task the emulator to do every other instruction like CPU1 then CPU2 that could make it a bit easier. The problem is not all instructions take the same amount of cycles. So yeah still a bitch.) Then there is the fact that the Saturn was the only console I know of that used square polygons, so that has to add a little bit of a challenge. (My guess is that the GPU is super custom and harder to emulate.) I wish Saturn emulation was more mature though, it's one of the few consoles I don't own or have never had any play time with. (I have played one for about 5 minutes at a friends house.) So if they could perfect it, I would probably be pretty stoked. Edit: Just realized a depressing fact. I have spent hours playing CD-i games and only minutes playing a single Saturn game.
OK off to shoot myself now! Bye everyone! Click to expand.The Saturn has a lot of poorly documented custom chips that weren't designed very well in a practical sense. 6 fully custom and two semi-custom iirc. Therefore, devs had to get rather creative to make games work with the limited and weirdly placed resources.
Couple that with the fact that the Saturn was intended more as a 2D machine, in Sega's infinite wisdom, with 3D reluctantly being added and poorly implemented, devs again had to do weird things to make it work. That's why for the longest time Grandia stayed on the Saturn because an easy port to PS1 would not happen. As it stands, it's also why the PS1 port has a 2D battlefield and runs rather poorly throughout the entire game with slow-down rampant on just about every map. Kamus bahasa inggris.
In short, technically it COULD happen but there is no way in hell it will. Saturn emulators on PC are still rather poor and you can be a lot sloppier with PC emulators. It would take an extremely dedicated group of coders to make an efficient emulator and it would take a lot of effort to figure out all the CPUs through decaping and whatnot. The Dreamcast, by comparison, has less complexity, uses more open code and more open, well understood, hardware.
It has it quirks, but oddly if not for the polygon counts, it would be easier to make. If only the Vita scene would get over themselves and break open the Vita. (There are a few ways supposedly known already as to how to do it) Screw the piracy excuse. The system is already dead to Sony out west and they're just bummed they can't blame piracy. So they just ignore it in full. Throwing Indie ports on it as an appeasement.
At the very least we should be able to properly use the hardware since no developers seem to care. The Saturn has a lot of poorly documented custom chips that weren't designed very well in a practical sense. 6 fully custom and two semi-custom iirc. Therefore, devs had to get rather creative to make games work with the limited and weirdly placed resources. Couple that with the fact that the Saturn was intended more as a 2D machine, in Sega's infinite wisdom, with 3D reluctantly being added and poorly implemented, devs again had to do weird things to make it work. That's why for the longest time Grandia stayed on the Saturn because an easy port to PS1 would not happen.