Sonic and Sega Retro Message Board: 32X does what nintendoes - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

32X does what nintendoes !!!

#1 User is offline TmEE 

Posted 21 January 2009 - 01:24 PM

  • Hot music ~~~~
  • Posts: 1716
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Big Neighbor Disturber, Laser Raster Scan Projector
  • Wiki edits:11
http://www.spritesmind.net/_GenDev//forum/...topic.php?t=489

I hope this will become something really nice

#2 User is offline Krigo 

Posted 21 January 2009 - 01:39 PM

  • MOTIVATION
  • Posts: 2098
  • Joined: 09-December 06
  • Gender:Male
  • Location:Alberta, Canada
  • Wiki edits:30
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 User is offline Sik 

Posted 21 January 2009 - 01:41 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
I honestly would prefer the Game Boy Color over the Super Game Boy =P

#4 User is offline Krigo 

Posted 21 January 2009 - 02:09 PM

  • MOTIVATION
  • Posts: 2098
  • Joined: 09-December 06
  • Gender:Male
  • Location:Alberta, Canada
  • Wiki edits:30
Yes, but the Super Gameboy had support in many games to have an increased pallete etc. Gameboy Color would be awesome though.

#5 User is offline Overlord 

Posted 21 January 2009 - 04:01 PM

  • Cat-herder
  • Posts: 14494
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204
Holy crap, that's win right there.


I wonder how much more difficult it would be for Game Gear games?

#6 User is offline Bibin 

Posted 21 January 2009 - 04:11 PM

  • DON'T LET THE SUN LAUGH AT YOU.
  • Posts: 881
  • Joined: 05-January 07
  • Gender:Male
  • Location:New York City
  • Project:Ghost in the Machine
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 User is offline Sik 

Posted 21 January 2009 - 04:29 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
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 User is online Flygon 

Posted 21 January 2009 - 06:33 PM

  • Dem Melons
  • Posts: 2448
  • Joined: 10-February 06
  • Gender:Not Telling
  • Location:Victoria, Australia
  • Project:Pending
  • Wiki edits:10
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.

#9 User is offline TmEE 

Posted 21 January 2009 - 06:35 PM

  • Hot music ~~~~
  • Posts: 1716
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Big Neighbor Disturber, Laser Raster Scan Projector
  • Wiki edits:11
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 User is offline doc eggfan 

Posted 21 January 2009 - 10:42 PM

  • Export Version with Diereses
  • Posts: 8370
  • Joined: 19-May 08
  • Gender:Male
  • Project:GreatMegaLD, GreatSC3k, Great SG1k
  • Wiki edits:2

View PostFlygon, 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.

Is this the first thing since Naka managed to emulate the NES on Mega Drive years ago?

#11 User is online Flygon 

Posted 21 January 2009 - 11:16 PM

  • Dem Melons
  • Posts: 2448
  • Joined: 10-February 06
  • Gender:Not Telling
  • Location:Victoria, Australia
  • Project:Pending
  • Wiki edits:10

View Postdoc eggfan, on Jan 21 2009, 07:42 PM, said:

View PostFlygon, 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.

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 User is offline Shibunoa 

Posted 23 January 2009 - 08:01 AM

  • Posts: 329
  • Joined: 19-July 08
  • Gender:Male
  • Location:Italy
  • Wiki edits:28
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.

#13 User is offline TmEE 

Posted 23 January 2009 - 08:34 AM

  • Hot music ~~~~
  • Posts: 1716
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Big Neighbor Disturber, Laser Raster Scan Projector
  • Wiki edits:11
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 User is offline Sik 

Posted 23 January 2009 - 08:51 AM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11

View PostTmEE, 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

#15 User is offline TmEE 

Posted 23 January 2009 - 10:30 AM

  • Hot music ~~~~
  • Posts: 1716
  • Joined: 06-January 08
  • Gender:Male
  • Location:Estonia, Rapla City
  • Project:Big Neighbor Disturber, Laser Raster Scan Projector
  • Wiki edits:11
CPUs have their own cache, 4KB per CPU IIRC.

  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users