Submit here your entries for the Revitalize Competition. Deadline is September 30th.
Rules can be found here: http://wololo.net/revitalize/
#397570 by skogaby
Thu Sep 10, 2015 5:53 am
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.
#397577 by Lucif3r
Thu Sep 10, 2015 11:09 am
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!
#397586 by skogaby
Thu Sep 10, 2015 3:35 pm
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.

Who is online

Users browsing this forum: No registered users and 2 guests