Advertising (This ad goes away for registered users. You can Login or Register)

[UPDATED] Snes9xVITA - SNES emulator based on Snes9x 1.52

Submit here your entries for the Revitalize Competition. Deadline is September 30th.
Rules can be found here: http://wololo.net/revitalize/
skogaby
Posts: 40
Joined: Sun Jul 26, 2015 7:43 am

[UPDATED] Snes9xVITA - SNES emulator based on Snes9x 1.52

Post by skogaby »

EDIT: New version 1.1.0 released, added screen smoothing and 50fps frame limiter. Thread: viewtopic.php?f=113&t=45080

Description
Initial release of Snes9xVITA 1.0.0, for the wololo.net Revitalize homebrew competition. This is a native SNES emulator for the PlayStation VITA, based on Snes9x 1.52 (Snes9xNext).

Download
https://github.com/skogaby/Snes9xVITA/r ... xVITA.velf

Source code
https://github.com/skogaby/Snes9xVITA

Instructions
Use FTPVita (or similar) to copy over your chosen ROM files to your VITA system. Once this is done, simply use the Rejuvenate hack (requires version 0.3.3 or later) to run the emulator.

This emulator runs many games at fullspeed when using 444MHz, and many games will run fullspeed at 333MHz is frame skipping is on.

Features:
* 333MHz and 444MHz support
* Configurable screen size
* Configurable controls
* Save state support
* Frame limiter
* Frame skipping
* Screenshot support
* Configurable vsync
* Configurable FPS counter
* Configurable sound output

Major thanks to the authors of Snes9x and Snes9xNext, and also frangarcj for helping me integrate with psplib4vita to provide a proper menu and user experience.

In the future, I hope to add support for a few more options, such as mouse, Super Scope, and the ability to change sound emulation sample rate.

Screenshots
Image
Image
Image
Image
Image
Advertising
Last edited by skogaby on Wed Dec 02, 2015 11:52 pm, edited 1 time in total.
frangarcj
Posts: 31
Joined: Mon Jun 16, 2014 6:58 am

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by frangarcj »

Great Work!!!!

PD: Can someone backport this to psp? :d
Advertising
reprep
Posts: 1074
Joined: Tue Dec 17, 2013 4:38 pm

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by reprep »

frangarcj wrote:Great Work!!!!

PD: Can someone backport this to psp? :d
that would be great. Some games could get fullspeed with good sound emulation Snes9x 1.52 provides.
darklinkpower
Posts: 16
Joined: Tue Dec 10, 2013 6:29 am

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by darklinkpower »

amazing! thanks. Also, is it possible to improve the speed so the games will run at full speed at 333mhz? I ask this because there are a lot of users at 3.18, so Unity 1-0.6 is not an option, and therefore, also not the 444mhz mode.
Freakler
Posts: 139
Joined: Sat Dec 29, 2012 10:04 am
Location: Germany
Contact:

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by Freakler »

I love this UI :o
Great work!
PSVita 1001 - 3.60
PSVita 1004 - 3.60 IDU
PSVita 1004 - 2.02 TN-V
PSP 2004 - 6.60 ME-1.8 (TA-085v1)
PSP 1004 - 5.00 M33-6 (TA-081)
Lucif3r
Posts: 49
Joined: Tue Oct 28, 2014 12:54 am

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by Lucif3r »

This looks really nice.
But, how is the performance compared to the Snes9x 1.43 build you did earlier? That build is almost perfect speed-wise, while the previous ones based on 1.52 were kinda poo in comparision. :roll:

The UI looks really nice though!
Gonzaga992
Posts: 2
Joined: Sun Aug 31, 2014 8:14 pm
Location: Brazil

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by Gonzaga992 »

Fantastic :D
PS VITA - PCH 1010 - 3.51
exsinner
Posts: 19
Joined: Sun Jul 05, 2015 6:11 am

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by exsinner »

Japan rom is not supported? Bomberman 5 just hang up in the menu while your catsfc port is fine
skogaby
Posts: 40
Joined: Sun Jul 26, 2015 7:43 am

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by skogaby »

darklinkpower wrote:amazing! thanks. Also, is it possible to improve the speed so the games will run at full speed at 333mhz? I ask this because there are a lot of users at 3.18, so Unity 1-0.6 is not an option, and therefore, also not the 444mhz mode.
Unfortunately, there's little I can do. The performance bottlenecks are all in the emulator itself. I could try to make small optimizations here and there, but I don't know nearly enough about the SNES internals to make meaningful improvements. Is there a reason you're holding onto 3.18? Just out of curiosity. I'm on 3.51, and right now I see little reason for everyone not to upgrade to 3.51 and Unity 1.06. It's the most fully-featured firmware to be on right now.
Lucif3r wrote:This looks really nice.
But, how is the performance compared to the Snes9x 1.43 build you did earlier? That build is almost perfect speed-wise, while the previous ones based on 1.52 were kinda poo in comparision. :roll:

The UI looks really nice though!
The performance is lower, but 1.52 is much more accurate than 1.43. 1.43 is a lot glitchier, they trade speed for accuracy. Now that 444MHz is supported, most games run fullspeed on 1.52, especially with frameskip thrown on top. In the future, I'd like to add the option of running 1.52 *or* 1.43 in the same emulator, but I didn't get to that point before releasing this, and didn't think I'd be able to do it in the next few weeks due to work, etc.
exsinner wrote:Japan rom is not supported? Bomberman 5 just hang up in the menu while your catsfc port is fine
Sorry, I haven't actually tested with JPN ROMs. I'll give it a go later and see if I can fix the issue.
brandonheat8
Posts: 19
Joined: Mon Mar 12, 2012 10:32 pm
Contact:

Re: Snes9xVITA 1.0.0 - SNES emulator based on Snes9x 1.52

Post by brandonheat8 »

This is absolutely amazing, I do believe every emulator from now on should have this UI and features, love it, keep it up
Locked

Return to “Revitalize Competition”