Results 1 to 5 of 5

Thread: SNES emu status update

                  
   
  1. #1
    SEGA Saturn specialist RockinB's Avatar
    Join Date
    Jan 2005
    Location
    Germany
    Posts
    219
    Rep Power
    71

    sat SNES emu status update

    The snes emulator for SEGA Saturn has been optimized a lot in the last weeks. It now uses a homebrew Saturn library (a replacement for the SGL), which takes less cpu time and less RAM space because both are crucial for the snes emu on SEGA Saturn. The fast assembler cpu core from DreamSNES has been ported to Saturn. It's compatibility is not yet as good as with the C core, but the speedup is very good. A lot of unused code could be removed, improving locality and making more high work RAM available. The memory usage has been optimized too, such that ROMs of up to 3.5 MB size can be loaded. Some compile flags did a good job, too. Rendering is now set to palette mode and the Saturn system clock has been increased by 10 percent.

    All in all this results in speed being between 2 and 3 times as fast as before. Homebrew SNES Demos are quite fast and sort of playable, with frameskip. The asm core is compatible with more commercial ROMs than I thought and though these are slower in general, some games (like Desert Strike, Contra 3 and others) show the potential to become playable if the GFX rendering could be speed up.

    Here are some screenshots (noncommercial ROMs).

  2. #2
    SEGA Saturn specialist RockinB's Avatar
    Join Date
    Jan 2005
    Location
    Germany
    Posts
    219
    Rep Power
    71

    Default


  3. #3
    DCEmu Rookie Elsid's Avatar
    Join Date
    Feb 2006
    Location
    Liberty City
    Age
    36
    Posts
    215
    Rep Power
    0

    Default

    nice

  4. #4
    Dcemu Coder
    Join Date
    Jun 2005
    Posts
    127
    Rep Power
    0

    Default

    I've finally tested !!


  5. #5
    DCEmu Rookie Zherae's Avatar
    Join Date
    Nov 2004
    Posts
    106
    Rep Power
    71

    Default

    Awesome work! How does it run on a real Saturn?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •