Jump to content


Photo

Pocketsnes V5 Released


  • Please log in to reply
57 replies to this topic

#1 Reesy

Reesy

    GP32 Hardcore

  • GP Guru
  • 289 posts
  • Gender:Male
  • Location:Hampshire, UK
  • Interests:Xbox360, DIngoo, Caanoo.

Posted 03 February 2007 - 03:45 PM

Hi,

PocketSnes V5 has been released. Below are the details of the changes.

1. Changed the way SRAM works. The old versions of PocketSnes used a timer to check if SRAM had changed while the SNES emulator was running. If a change was detected the SRAM was saved straight away. This used to cause glitches in the framerate. SRAM is now saved when you enter the menu as long as you have SRAM saving set to automatic in the options menu.
2. Added options to allow you to switch MMU hack on or off. Default value is OFF, so you'll need to go into the options to enable it. You'll also need to restart the emulator in order for the MMU hack to be applied. REMEMBER to save global settings before restarting!
3. Added options to allow you to switch Craigx's RAM settings on or off. Default value is OFF, so you'll need to go into the options to enable it. You'll also need to restart the emulator in order for the RAM settings to be applied. REMEMBER to save global settings before restarting!
4. Fixed problems where data was not being saved to SD card correctly, I was missing a few calls to sync()
5. I've tidied up the installation directory abit. Most things used to be stored in the options sub directory and somethings were saved to the root installation directory, which was a bit of a mess. So I've now created the following 3 directories in order to make things more logical.

options (*.opt) - used to hold global and individual game settings
savestate (*.sv*) - used to hold save states for all games
sram (*.srm) - used to hold SRAM saves for all games

This means that you upgrade from Version 4 to Version 5 you will need to manually copy the savestates (*.sv*) out of the options directory and into the savestate directory in order for PocketSnes to recognise them. You will also have to move the SRAM files (*.srm) out of the root installation directory and into the sram directory.
6. Rom browser now only shows *.zip and *.smc files.

I've made quite a few changes to the menu code so hopefully I haven't broken anything. I've tested all of the functions and everything appears to work correctly but if you have any problems please let me know here on the board.

Downloads
http://reesy.gp32x.d...cketSnes_v5.zip
http://reesy.gp32x.d...Snes_v5_src.zip

Credits
Snes9x Team for creating the original Snes9x emulator
http://www.snes9x.com/

Scott Ramsby for PocketSnes port based on Snes9x sources
http://paqpark.nucle.../pocketsnes.php

Yoyofr for OpenSnes9x port based on Snes9x sources
http://yoyofr.fr.st/

Squidge for the SquidgeSnes port based on OpenSnes9x
http://squidge2x.com/

Notaz for his fixes and improvements to SquidgeSnes.
http://notaz.atspace.com/

Rlyeh for his work on the gp2x (not so)minimal sdk
http://www.retrodev.info/

Reesy for merging everything and sticking a menu on it...the really complicated stuff ;).
http://reesy.gp32x.de/



Later
Reesy

Edited by Reesy, 03 February 2007 - 05:06 PM.


#2 sensible GP32

sensible GP32

    Mega GP Mania

  • X-treme Team
  • 1595 posts
  • Gender:Male
  • Location:suburban once more
  • Interests:lurking

Posted 03 February 2007 - 04:57 PM

let the praise and showerings of love commence.

ooh i almost forgot thanks reesy!

Edited by sensible GP32, 03 February 2007 - 04:58 PM.


#3 Shadowsithe

Shadowsithe

    GP32 Hardcore

  • GP32 Hardcore
  • PipPipPipPip
  • 239 posts
  • Location:Canada

Posted 03 February 2007 - 05:04 PM

There are two other snes rom extensions, *.fig (I haven't seen this one used in years, but for the sake of completeness I mention it) and *.sfc, sfc is used by NSRT, which is considered the best of the snes rom auditing utilities, so I think at least that one should be supported. Time to organize my files~

Edit: That was a lot easier than I thought it'd be. Friendly reminder that a marquee would still be cool.

Edited by Shadowsithe, 03 February 2007 - 05:11 PM.


#4 Blah

Blah

    Wanna Be Programmer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 3253 posts
  • Location:Oregon, USA

Posted 03 February 2007 - 05:24 PM

My card reader doesn't work in Linux, how ironic. I'll try this when I reboot.

#5 daclassicgamingmaster

daclassicgamingmaster

    It Is Your Birthday.

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 8163 posts
  • Gender:Male
  • Location:ATL
  • Interests:BJJ, Sub Grappling, MMA, Video games, marijuana, bar whores, NY Yankees

Posted 03 February 2007 - 05:57 PM

Cool, thanks reesy :)

#6 mushaden

mushaden

    Member

  • Members
  • PipPip
  • 24 posts

Posted 03 February 2007 - 06:19 PM

Thank you!

#7 Golum

Golum

    Member

  • Members
  • PipPip
  • 3 posts

Posted 03 February 2007 - 06:28 PM

nice one!, thank you!

#8 purple_goat

purple_goat

    Mega GP Mania

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 1480 posts
  • Location:USA

Posted 03 February 2007 - 06:29 PM

HOORAY!! :wub:

is it possible make any emu have you cool menu (easily)? if so gngeo and rage2x don't cut it...

#9 Blah

Blah

    Wanna Be Programmer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 3253 posts
  • Location:Oregon, USA

Posted 03 February 2007 - 06:55 PM

Wow, its really fast when you turn off transparencies. Just one suggestion, I want a volume lock option.

#10 cowai

cowai

    hellolo.

  • GP32 Hardcore
  • PipPipPipPipPip
  • 457 posts
  • Gender:Male
  • Location:Norway,
  • Interests:F5

Posted 03 February 2007 - 07:24 PM

I can't find my games! the directories are all empty! it did find them in v3. (zip)

WHAT TO DO?!?
:P :)


anyway, thanks reesy for a new release!

Edited by cowai, 03 February 2007 - 07:25 PM.


#11 halo9

halo9

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 349 posts
  • Location:The Cosmos

Posted 03 February 2007 - 08:15 PM

nice one! :D

#12 evol

evol

    GP Mania

  • GP32 Hardcore
  • PipPipPipPipPip
  • 382 posts

Posted 03 February 2007 - 08:20 PM

I can't find my games! the directories are all empty! it did find them in v3. (zip)

WHAT TO DO?!?

just delete the roms.dir file and set your romdir again

#13 Blah

Blah

    Wanna Be Programmer

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 3253 posts
  • Location:Oregon, USA

Posted 03 February 2007 - 08:25 PM

Its best if you delete the whole option directory after moving the saves.

#14 Guest_TelcoLou_*

Guest_TelcoLou_*
  • Guests

Posted 03 February 2007 - 08:57 PM

Holy crap!! And lucky me, I brought my '2X in to work today!!

Thanks Reesy :D

#15 GunPei2X

GunPei2X

    Coltrane Sundia

  • GP32 Hardcore
  • PipPipPipPipPipPip
  • 2723 posts

Posted 03 February 2007 - 08:58 PM

Awesome release, thanks Reesy!

Where do we send donations?