don't click here

32X does what nintendoes

Discussion in 'General Sega Discussion' started by TmEE, Jan 21, 2009.

  1. TmEE

    TmEE

    Master of OPL3-SA2/3 Tech Member
    1,726
    1
    18
    Estonia, Rapla City
    T-04YBSC-A !
  2. Yuzu

    Yuzu

    Member
    2,482
    26
    28
    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. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,719
    0
    0
    being an asshole =P
    I honestly would prefer the Game Boy Color over the Super Game Boy =P
     
  4. Yuzu

    Yuzu

    Member
    2,482
    26
    28
    Yes, but the Super Gameboy had support in many games to have an increased pallete etc. Gameboy Color would be awesome though.
     
  5. Overlord

    Overlord

    Now playable in Smash Bros Ultimate Moderator
    18,833
    711
    93
    Long-term happiness
    Holy crap, that's win right there.


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

    Bibin

    DON'T LET THE SUN LAUGH AT YOU. Member
    882
    0
    0
    New York City
    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. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,719
    0
    0
    being an asshole =P
    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. Flygon

    Flygon

    Member
    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. TmEE

    TmEE

    Master of OPL3-SA2/3 Tech Member
    1,726
    1
    18
    Estonia, Rapla City
    T-04YBSC-A !
    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. doc eggfan

    doc eggfan

    Are you pondering what I'm pondering? Wiki Sysop
    9,566
    146
    43
    ACT
    GreatMegaLD, GreatSC3k, Great SG1k
    Is this the first thing since Naka managed to emulate the NES on Mega Drive years ago?
     
  11. Flygon

    Flygon

    Member
    As far as I am aware, yes.
     
  12. Shibunoa

    Shibunoa

    Misfit
    329
    0
    0
    Italy
    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. TmEE

    TmEE

    Master of OPL3-SA2/3 Tech Member
    1,726
    1
    18
    Estonia, Rapla City
    T-04YBSC-A !
    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.
     
  14. Sik

    Sik

    Sik is pronounced as "seek", not as "sick". Tech Member
    6,719
    0
    0
    being an asshole =P
    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.
     
  15. TmEE

    TmEE

    Master of OPL3-SA2/3 Tech Member
    1,726
    1
    18
    Estonia, Rapla City
    T-04YBSC-A !
    CPUs have their own cache, 4KB per CPU IIRC.
     
  16. Dr. Mustache

    Dr. Mustache

    Likes Sloths Member
    Well if I ever made my own game on Megadrive, it would be for the 32X definitely