I hope this will become something really nice
32X does what nintendoes !!!
#1
Posted 21 January 2009 - 01:24 PM
http://www.spritesmind.net/_GenDev//forum/...topic.php?t=489
I hope this will become something really nice
I hope this will become something really nice
#2
Posted 21 January 2009 - 01:39 PM
Woah, that's amazing in a technical point. Can't wait till he optimizes it, maybe he could even try to get the Super Game Boy features working.
#3
Posted 21 January 2009 - 01:41 PM
I honestly would prefer the Game Boy Color over the Super Game Boy =P
#4
Posted 21 January 2009 - 02:09 PM
Yes, but the Super Gameboy had support in many games to have an increased pallete etc. Gameboy Color would be awesome though.
#5
Posted 21 January 2009 - 04:01 PM
Holy crap, that's win right there.
I wonder how much more difficult it would be for Game Gear games?
I wonder how much more difficult it would be for Game Gear games?
#6
Posted 21 January 2009 - 04:11 PM
Well, this is likely as fast as it is due to the MD having a Z80 subprocessor, which the GameBoy's CPU was heavily based on.
#7
Posted 21 January 2009 - 04:29 PM
But many instructions are different and it's prone many games would crash if the Z80 wasn't emulated. Besides the layout is probably drastically different to make that feasible, there being a total lack of MMU and the like.
#8
Posted 21 January 2009 - 06:33 PM
I'm not really surprised this has been done.
Think about it, it was only a matter of time before something Nintendo related was emulated on Mega Drive related hardware in recent times.
Think about it, it was only a matter of time before something Nintendo related was emulated on Mega Drive related hardware in recent times.
#9
Posted 21 January 2009 - 06:35 PM
This thing runs solely on SH2s AFAIK... there's even a PC version of this so it cannot really be multi architecture CPU thing
#10
Posted 21 January 2009 - 10:42 PM
Flygon, on Jan 22 2009, 10:33 AM, said:
I'm not really surprised this has been done.
Think about it, it was only a matter of time before something Nintendo related was emulated on Mega Drive related hardware in recent times.
Think about it, it was only a matter of time before something Nintendo related was emulated on Mega Drive related hardware in recent times.
Is this the first thing since Naka managed to emulate the NES on Mega Drive years ago?
#11
Posted 21 January 2009 - 11:16 PM
doc eggfan, on Jan 21 2009, 07:42 PM, said:
Flygon, on Jan 22 2009, 10:33 AM, said:
I'm not really surprised this has been done.
Think about it, it was only a matter of time before something Nintendo related was emulated on Mega Drive related hardware in recent times.
Think about it, it was only a matter of time before something Nintendo related was emulated on Mega Drive related hardware in recent times.
Is this the first thing since Naka managed to emulate the NES on Mega Drive years ago?
As far as I am aware, yes.
#12
Posted 23 January 2009 - 08:01 AM
It's nothing surprising. Emulating the Gameboy on the 32X is no feat.
The 32x has got a normal framebuffer comparable to one of a PC videocard, and it has 256Kb of RAM.
More than enough considering the GameBoy has 8KB of RAM and the length of the VRAM isn't that different, either.
Now what's nice is that somebody is actually doing it. Most people only talk and talk and don't do anything at all.
As for full speed, it might be almost reachable if a processor is used for display and another for emulating CPU code.
The 32X is ignored and yet it's powerful enough for most homebrew games. A bit like the PS1 if you think about it.
The 32x has got a normal framebuffer comparable to one of a PC videocard, and it has 256Kb of RAM.
More than enough considering the GameBoy has 8KB of RAM and the length of the VRAM isn't that different, either.
Now what's nice is that somebody is actually doing it. Most people only talk and talk and don't do anything at all.
As for full speed, it might be almost reachable if a processor is used for display and another for emulating CPU code.
The 32X is ignored and yet it's powerful enough for most homebrew games. A bit like the PS1 if you think about it.
#13
Posted 23 January 2009 - 08:34 AM
32X is a POS. 256KB of VRAM means nothing, the memory is slow, and its 128+128K, 2 frame buffers, so you don't need double buffering at least. You may achieve 25% speed, but it requires very good code... 2 CPUs mean nothing, both are on same bus and constantly waiting for each other, unless you have put your code into cache.
This post has been edited by TmEE: 23 January 2009 - 08:35 AM
#14
Posted 23 January 2009 - 08:51 AM
TmEE, on Jan 23 2009, 11:34 AM, said:
2 CPUs mean nothing, both are on same bus and constantly waiting for each other, unless you have put your code into cache.
I thought the whole point of the cache was to store the code into it =|
EDIT: even yet, isn't the cache shared too? That means the CPUs are constantly waiting each other anyways.
This post has been edited by Sik: 23 January 2009 - 08:51 AM

00