Author Topic: PocketSNES Port v2.1 - For Native Firmware  (Read 56539 times)

Reesy (OP)

  • *
  • Posts: 59
PocketSNES Port v2.1 - For Native Firmware
« on: January 08, 2011, 08:53:31 pm »
Hi,

PocketSnes v2 has been released.  Downloads are below.  

http://reesy.gp32x.de/DINGOO/pocketsnes_v2.1.zip
http://reesy.gp32x.de/DINGOO/pocketsnes_v2.1_src.zip

Read the readme.txt in the release for installation instructions etc.  But if you get stuck just ask here and someone will be able to help you.

Change Log
v2.1  08/01/2011
        Both SIM and APP now available
        Rom Browser can now browse SD card ( or should..I can't find my SD card, so I can not test )

v2   08/01/2011
   Application moved from SIM to APP
   Rom browser added
   ZIP support now enabled
   Additional CPU speeds added
   Quick Save States added
      L + R + LEFT - saves current state to memory
      L + R + RIGHT - loads saved state from memory
      NOTE: Quick states are lost if you load a new rom or exit PocketSnes
         Use the normal save state menu option to create states which
         are saved to disk.
        In game volume control added
                L + R + UP = volume up
                L + R + DOWN = volume down

v1.2   04/01/2011
   Fixed issue with SRAM saves.  
   SRAM saves saved in same directory as Snes rom
   PNG menu skin now moved into pocketsnes sub directory of GAME directory

v1.1   02/01/2011
   Fixed issue with sound rates menu option
   Linux port also added to source code which include SDL port details

v1    01/01/2011
   Clean port of Pocketsnes
   SIM interface + menu

Later
Reesy
« Last Edit: January 09, 2011, 09:32:23 am by Reesy »

clach04

  • *
  • Posts: 256
Re: PocketSNES Port v2 - For Native Firmware
« Reply #1 on: January 08, 2011, 09:36:19 pm »
Awesome! Very nice job.

Karma to you :)

Quick (dumb) question; where are save states now stored? I'm not on a Windows box so I can't easily browse the internal memory and I don't see them in the rom dir or the exe dir when using the OS browser on the device. I've some save states from version 1.2 (and I can see those in the OS browser) I want to copy/move so that v2 can load them.

EugenyN

  • *
  • Posts: 23
Re: PocketSNES Port v2 - For Native Firmware
« Reply #2 on: January 08, 2011, 10:39:59 pm »
in this version (as opposed to 1.2) is impossible to choose rom from micro sd card. is it possible to add sd card support to rom browser? It seems, there is no "app" emulator which it can, unfortunately.
« Last Edit: January 08, 2011, 11:05:56 pm by EugenyN »

EugenyN

  • *
  • Posts: 23
Re: PocketSNES Port v2 - For Native Firmware
« Reply #3 on: January 08, 2011, 10:57:06 pm »
may be better to make in the form of SIM with Rom Browser support ? we will get support of sd card and zip files (zip - only from local memory)
« Last Edit: January 08, 2011, 11:02:11 pm by EugenyN »

clach04

  • *
  • Posts: 256
Re: PocketSNES Port v2 - For Native Firmware
« Reply #4 on: January 08, 2011, 11:07:55 pm »
in this version (as opposed to 1.2) is impossible to choose rom from micro sd card. is it possible to add support for sd card to rom browser? It seems, there is no "app" emulator which it can, unfortunately.

Both OhBoy and Dingoo-Write support the MiniSD card slot  :D


Dingoo Write binaries are available.

I've been holding off on releasing OhBoy as Ayla was hoping to change the sound engine.




EugenyN

  • *
  • Posts: 23
Re: PocketSNES Port v2 - For Native Firmware
« Reply #5 on: January 08, 2011, 11:14:25 pm »
in this version (as opposed to 1.2) is impossible to choose rom from micro sd card. is it possible to add support for sd card to rom browser? It seems, there is no "app" emulator which it can, unfortunately.

Both OhBoy and Dingoo-Write support the MiniSD card slot  :D


Dingoo Write binaries are available.

I've been holding off on releasing OhBoy as Ayla was hoping to change the sound engine.





very well. I hope it soon will appear in PocketSnes and other native emulators.
« Last Edit: January 08, 2011, 11:17:30 pm by EugenyN »

clach04

  • *
  • Posts: 256
Re: PocketSNES Port v2 - For Native Firmware
« Reply #6 on: January 08, 2011, 11:39:26 pm »
I just tried to build v2 but got a compile error related to sscanf()  :(

The code I linked to is a pretty simple toggle for switching directories when hitting the root directory. sal_DirectoryGetParent() would be a place where this could be patched in.

Ipecac

  • Guest
Re: PocketSNES Port v2 - For Native Firmware
« Reply #7 on: January 09, 2011, 03:06:37 am »
Works flawlessly on my Dingoo! Looking forward to further development  :)

Frank_fjs

  • **
  • Posts: 705
    • My simple Dingoo web site
Re: PocketSNES Port v2 - For Native Firmware
« Reply #8 on: January 09, 2011, 03:46:18 am »
Until a proper solution is implemented, I've worked out a way of gaining access to your SD card.

Launch PocketSNES -> Select Rom -> Save Defaults Directory

The above step creates a file named 'romdir.opt' in your 'pocketsnes' folder. Open this file with notepad and change the drive path to 'b' or if you prefer change it to wherever your SNES roms are located. E.g. b:\GAME\SNES.

Thanks for this release to all involved.


Skyline969

  • *
  • Posts: 279
Re: PocketSNES Port v2 - For Native Firmware
« Reply #9 on: January 09, 2011, 04:20:38 am »
I must say, I much prefer it in .SIM format... but this will do as well. Good work once again Reesy!

Frank_fjs

  • **
  • Posts: 705
    • My simple Dingoo web site
Re: PocketSNES Port v2 - For Native Firmware
« Reply #10 on: January 09, 2011, 05:44:26 am »
Yeah, i prefer .sim too but I'm sure there's a reason for changing to .app. The built in browser is a nice feature, so I am willing to get used to the .app approach in order to have this feature.

I'm not complaining, this is excellent work and an excellent emulator, I'm very appreciative that talented people are so willing to contribute their work.

Reesy (OP)

  • *
  • Posts: 59
Re: PocketSNES Port v2 - For Native Firmware
« Reply #11 on: January 09, 2011, 07:40:56 am »
Yes sorry, I completely forgot that the Dingoo uses Mini SD cards as well.  I never use them personally as 4GB is more than enough space for me :)  I'll see what can be done.

Since people still want SIM support I'll release 2 versions in future which shouldn't be too much hassle.

@clach04:  I keep forgetting that I added sscanf to the SDK.  Its just a rip off of the SDL_sscanf already in the SDK but since I do not use SDL I didn't want to have to include the whole lib just to get sscanf.  The source code is below, maybe you could add it to the SDK.

http://reesy.gp32x.de/DINGOO/sscanf.c
http://reesy.gp32x.de/DINGOO/stdio.h - extra line added

Later
Reesy


Reesy (OP)

  • *
  • Posts: 59
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #12 on: January 09, 2011, 09:33:06 am »
v2.1 now availabe, see first post for details

rollo

  • *
  • Posts: 9
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #13 on: January 09, 2011, 09:55:22 am »
Quote
Rom Browser can now browse SD card ( or should..I can't find my SD card, so I can not test )

I tested SD card rom browsing. It works great !!

Thank you.

Frank_fjs

  • **
  • Posts: 705
    • My simple Dingoo web site
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #14 on: January 09, 2011, 11:27:05 am »
Both SIM and APP now available
Rom Browser can now browse SD card ( or should..I can't find my SD card, so I can not test )

Rom browser is working great, I can read from both the Dingoo and SD card without any problems.

Appreciate having the option of .SIM & .APP, thanks!

Very solid release, I've run out of stuff to ask for! :)

Reesy (OP)

  • *
  • Posts: 59
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #15 on: January 09, 2011, 11:35:52 am »
I'm glad everything is working, have fun!

Russia_dingoo

  • Guest
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #16 on: January 09, 2011, 02:45:46 pm »
Thank !Great work!
Sorry for offtop,but...
Can you make port of picodrive in future?
I dont want to use dingux.
Thanks.

Reesy (OP)

  • *
  • Posts: 59
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #17 on: January 09, 2011, 02:59:52 pm »
No port of Picodrive from me, the only source code available is for a really old version as I'm guessing Notaz has had enough of his emulator appearing on random consoles with no credit being given to him. 

Plus I've just got a Caanoo so I can play Picodrive on there, so I really have no need to port the emulator anyway.

Sorry
Reesy

samir

  • *
  • Posts: 344
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #18 on: January 09, 2011, 03:00:20 pm »
Thanks for update this emulator!!  ;D

capt_bugaloo

  • *
  • Posts: 91
Re: PocketSNES Port v2.1 - For Native Firmware
« Reply #19 on: January 09, 2011, 05:33:55 pm »
This PocketSNES works great on my Dingoo in native mode.

Thank you!

Now, if only someone could port Stella 2600 over...   

 

Post a new topic
Post a new topic