• Rise from your gwave!

C4 - 2008 discussion

Discussion in 'Saturn Dev' started by RockinB, Aug 10, 2008.

  1. vbt

    vbt Staff Member

    not really, I was just happy to discover all entries.

    the 2600 emulator is pretty bad (well i wanted full speed), nothing really optimized, I gave up with it. I used Virtual VCS sources, I tried to port some others but it was slower.
     
  2. Chilly Willy

    Chilly Willy New Member

    [​IMG]

    I ran into the same problem - most 2600 emulators don't even work on a line-to-line basis, but on a cycle-to-cycle basis. I'm currently looking at the Jaguar 2600 emulator to see how hard it would be to port to the SH2.
     
  3. vbt

    vbt Staff Member

    good luck with this port, it looks like it is based on Virtual VCS too but no way to find the sources.

    here is my bad port, also i didn't find a way to run it at the same speed ad 2008.

    I have updated it a little.

    NB : no idea if it still run on saturn.
     

    Attached Files:

  4. Chilly Willy

    Chilly Willy New Member

    Thanks, I'll probably try to port it to the 32X and see how it runs there. [​IMG]

    EDIT: It's just the executables... not much I can do with that besides run it on my Saturn. [​IMG]

    As to the Jaguar 2600 emulator, I bought a DVD full of Jaguar source, and the 2600 emulator was one of the things on it, along with AvP and a number of other things.
     
  5. vbt

    vbt Staff Member

    ok, here are the bad port sources
     

    Attached Files:

  6. Chilly Willy

    Chilly Willy New Member

    NOW it's something to play with. [​IMG]

    I get more excited downloading code than the finished product. [​IMG]
     
  7. vbt

    vbt Staff Member

    don't get too excited, bad port with bad work [​IMG]

    Well, I accept every comment to improve things.
     
  8. Chilly Willy

    Chilly Willy New Member

    I looked it over - it's a mess! Not that I'm really criticizing - most ports tend to be messy... at least to start. I notice it still uses C for the main part of the emulation. I don't think you can get full-speed from the Saturn on this without moving to assembly. I did an assembly A8 emulator for the Amiga and PowerMac, so I think I can probably do a 2600 emulator that's mostly SH2 assembly. That would probably work better than trying to adapt a PC 2600 emulator to the Saturn/32X.

    I'm afraid most emulators for the 32X/Saturn would need to be mostly assembly to run at full speed. We're harking back to times when people did (nearly) 100% assembly emulators and gave them weird names. [​IMG]
     

Share This Page