quadomatic
DingooWiki Admin
I'm going to say hell no...since Dreamcast hasn't been emulated well on PC until very recently.
Didn't it though... In the end, it's "theoretically" possible, but I'm not going to venture that it's really doable until someone gets DOSBox going a lot better first... >Game_over said:This discussion ended gently.
This is becausequadomatic said:I'm going to say hell no...since Dreamcast hasn't been emulated well on PC until very recently.
So you say again, but Chankast was emulating many games at high visual quality years ago. And Icarus, although never released, showed screenshots of doing the same well before that (we're talking like, 2002-2003)Svartalf said:We didn't have a solid grip on things related to the PowerVR- you have to know how the register level works to even begin to map emulations to other GPUs via Direct3D or OpenGL
3D primitives on platforms such as these map more to elements in display lists or commands packed in some other format that do correspond pretty directly to primitives you'd find in a 3D API. This is why even some of the earliest PS1 and N64 emulators had 3D acceleration to handle emulation of their 3D subsystems.Svartalf said:It's very difficult to map register level mappings to decent 3D API calls, which are typically at a higher level than the stuff the game's poking and prodding when it's sitting native
You mean, a deeply out of order x86 with potentially many execution units in its backend is less efficient? Than what, for reference?Svartalf said:x86 is less efficient than ARM, MIPS, etc. You're going to need a 1GHz CPU, etc. to emulate that SH4 based beast on a PC, etc.
I think it's more a matter of those having the skills not willing to take a chance on something that might never be fast enough. That isn't to say that many people with that level of skills are around.Svartalf said:Now, having said this, I'll reiterate- it's not likely to happen because you're going to need some pretty tight code to pull it all together, if it's even doable. We're sitting on the hairy edge of possible here, so it could go either way. I'm going to say, "not likely" because so few will have the skillset and be interested enough to jump through the flaming hoops to make it happen. At least for some time to come, that is.
Don't you think small is too hopeful of a word? I'd always thought that just a DC emulator being created in the first place would be considered an incredibly small possibility (a.k.a, odds are it's not going to ever happen), while a playable DC emulator being created would be beyond slim to none (a.k.a. it's never going to happen and it should never be expected).Jaguarandine said:I think the main idea that can be gleaned from this thread is that while DC emulation is a small possibility, buying a Pandora secifically for this reason would be an ill-considered decision. All anyone can do at this point is speculate, and we won't know one way or the other until someone actually gives it their best shot. Topics such as this are for now interesting diversions until additional information is obtained, and should be taken as nothng more.
nomacias1 said:so could you port a single game or would it still be far from running decent?
Well, I imagine you could - if you had access to the source, and enough of it translated well to the OMAP archetecture. I can't see why, e.g., the dreamcast version of Chu Chu Rocket wouldn't be well within the scope of Pandora's hardware. Nor something like Worms Armageddon. WA ran on a P2-233, which, I believe, Pandora should beat. Significantly, in fact - Quake 3 would not run on such a machine iirc.macias1 said:so could you port a single game or would it still be far from running decent?
You don't need source to make a game run without emulation. You only have to spend a huge amount of time reverse-engineering the code and use some static translators. I did it once for an ST game and won't do it again, even though the result was impressive (>20 times faster than Hatari)Tobriand said:However, since no-one who *would* make any such port does, in point of fact, have access to the source, it's fairly moot. Except that if you know anyone who does, and you're friendly with them, it might be worth showing them the spec-sheet for Pandora and hinting that there's a market, if the ports wouldn't need too much effort. But short of that, as atomicthumbs said, "no".
I would love to know how "it's not likely" is hyping anything.JerryG20 said:I agree with others that all of this talk is hyping Pandora more than it can meet demand. Before people were HOPEFUL for playable N64 on the Pandora...and now so many speculation threads later people are already ASSUMING full speed N64 emulation and are thinking it's POSSIBLE for playable Dreamcast emulation! Getting a Pandora with DC emulation in mind (at any speed) I think would be like getting a GP32 with the hopes of full-speed with sound GBA emulation.
Ah, interesting. Which game was that?Laurent said:You don't need source to make a game run without emulation. You only have to spend a huge amount of time reverse-engineering the code and use some static translators. I did it once for an ST game and won't do it again, even though the result was impressive (>20 times faster than Hatari)
Laurent said:A not very famous one: Tower of Babel, wikipedia.
It was fun to see the game reach more than 7000 fps, and I was lazy, I left the original sound emulation
Ah yes, I think I remember that one from back in the day.
Do you have a link to your emulated version?
Sukhigp was rightLaurent said:You don't need source to make a game run without emulation. You only have to spend a huge amount of time reverse-engineering the code and use some static translators. I did it once for an ST game and won't do it again, even though the result was impressive (>20 times faster than Hatari)
Firefox said:Do you have a link to your emulated version?
MP sent.
atomicthumbs said:Sukhigp was right
???