For Anyone Who Cares...

Discussion in 'General Talk' started by Squidge, Jan 8, 2006.

  1. Squidge

    Squidge Certified Guru

    Joined:
    Nov 16, 2003
    Messages:
    8,495
    Location:
    UK
    Just in case your wondering what I've been up to :)

    http://www.squidgey.plus.com/squidgesnes.zip

    Still very basic, but it runs some roms quite well, like Super mario world. To use it you need to unzip the contents to the root of your sd card, and the rom you want to use needs to be called "snes.smc" and be in the same directory. To exit the emulation press the 'start' button.

    At the moment, it's in 100% C apart from the cpu core, which is in asm (taken from yoyo's little john palm). Once it's usable, I plan to implement more asm and speedups.

    Note that this is classified as a 'techdemo' - it's not currently playable. The only button that will do anything is 'start', which exits the emulation.

    Things still to do:

    Change from my own sdk to Rlyeh's SDK
    Implement controls
    Implement sound
    Improve compatibility
    Scaling/centering of image
    More speed
    File selector
    and lots more...
     
    Tags:
  2. g_sus

    g_sus Still Fresh

    Joined:
    Nov 13, 2005
    Messages:
    77
    Location:
    London
    So how many snes emus does this make now?
     
  3. Silberstein

    Silberstein Member

    Joined:
    Aug 17, 2005
    Messages:
    138
    Location:
    Gothenburg, Sweden
    Wooa! Great! Full speed snes would be a blessing, and considering the choice of language and its not a port this sounds very promesing indeed :D I hope you keep up the good work :)
     
  4. Paradox

    Paradox oh em gee

    Joined:
    Nov 15, 2005
    Messages:
    1,748
    Location:
    England
    2?
     
    Last edited by a moderator: Dec 19, 2015
  5. g_sus

    g_sus Still Fresh

    Joined:
    Nov 13, 2005
    Messages:
    77
    Location:
    London
    Turns out I was looking at NES emulators as well. My b
     
  6. whitley

    whitley Guest

    brilliant work :)
     
  7. Squidge

    Squidge Certified Guru

    Joined:
    Nov 16, 2003
    Messages:
    8,495
    Location:
    UK
    I only know of 2 snes emu's, NK's snes emu and this one.

    This one uses lots of code from others, namely LJP and OpenSnes9X, so it's not really from scratch as such. Then again though, it does seem a lot faster than NK's snes emu, and this one currently runs permanently in fs0.
     
  8. whiskthecat

    whiskthecat whiskthecat

    Joined:
    Oct 15, 2005
    Messages:
    809
    Location:
    Texas
    :D If you can get this at a good speed with sound I am surely donating.
     
  9. whitley

    whitley Guest

    I just clocked mine to 255 mhz and ran supermario world....runs very good....just hope u can get a good speed with sound.

    Cant wait for more updates....thanks
     
  10. unlucky

    unlucky Chop sticks Chop sticks Chops sticks

    Joined:
    May 4, 2003
    Messages:
    877
    Location:
    Sheffield, England
    My heart literally skipped a beat when you said fs0
     
  11. g_sus

    g_sus Still Fresh

    Joined:
    Nov 13, 2005
    Messages:
    77
    Location:
    London
    Contra 3?
     
  12. peanutman

    peanutman Still Fresh

    Joined:
    Dec 28, 2005
    Messages:
    43
    Location:
    Oostende (Belgium)
    cool :p
    great!

    I surely hope you can make a real snes emulator :)
    It would be so cool to be able to play snes games at a decent speed with sound.

    Reinout,
     
  13. sbt

    sbt Member

    Joined:
    Nov 26, 2005
    Messages:
    127
    Location:
    Manchester, UK
    Rock on Squidge!
     
  14. 0-bake

    0-bake Member

    Joined:
    Dec 15, 2003
    Messages:
    537
    this is so great news :D

    good luck squidge!
     
  15. LIZARDKING

    LIZARDKING Member

    Joined:
    Dec 17, 2005
    Messages:
    198
    Location:
    NY.NY aka Groundzero, the Big Apple, you know, w/t
    Viva el Squidge!
     
  16. Vimacs

    Vimacs Don't be evil!

    Joined:
    Oct 23, 2003
    Messages:
    5,211
    Location:
    Germany
    well, its running some games is definality a huge succes :)
     
  17. reaper79

    reaper79 Rectum? Damn near killed ''em!

    Joined:
    Apr 20, 2005
    Messages:
    618
    Location:
    Ohio, US
    :lol: Squidge! :lol: Squidge! :lol: Squidge!

    Just curious, but do you have any plans or ideas on using the second core for either this project or possibly others?

    Thanks
     
  18. Tobriand

    Tobriand Very Active Member

    Joined:
    Dec 27, 2002
    Messages:
    4,071
    Location:
    Croydon (UK)
    I'm not going to try this for the time being - save up the suspense for when it's more than a tech demo, methinks :).

    But from the sound of things, this is a very very nice start! FS0 was, I must say, not a speed I'd expected any SNES emu (even one in as early stages as this one) to run.
     
  19. tengen

    tengen Still Fresh

    Joined:
    Jul 18, 2005
    Messages:
    63
    right on squidge!
     
  20. barnesy

    barnesy Member

    Joined:
    Sep 5, 2003
    Messages:
    484
    Sounds great. I like 'for anyone who cares' in the thread title. My guess is that a few people will care!
     

Share This Page

Loading...