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

[List] Native Homebrew & Emulators for PSVita

Rejuvenate is a native homebrew platform for PS Vita. Read more about Rejuvenate here.
skogaby
Posts: 40
Joined: Sun Jul 26, 2015 7:43 am

Re: [List] Native Homebrew & Emulators for PSVita

Post by skogaby » Tue Aug 04, 2015 3:35 am

Archaemic wrote:
skogaby wrote:I'm aware of what yifanlu's original article said. But myself and several others have confirmed that at least for RAM, we only have about 12MB to work with right now with the current version of rejuvenate. I don't know how much CPU resource we have, but it's certainly not the full power of the Vita's hardware.
Strange, then why does mGBA seem to work with 32MB ROMs? Looking at the source, it allocates a full 32MB block and that allocation doesn't appear to fail.

Also yeah, the CPU is super dreadful at the moment. It's way more underclocked than I expected.
I'm not sure, that's odd... I ran a test app and was only able to allocate about 12MB, and I think Netrix confirmed this. I had to trim my code in a few places in my SNES emu because after the ROM space is allocated (8MB) and emulated RAM, sound buffers, etc. are initialized (another 3MB or so), I only had about 500K-600K to play with for my own code outside of the emulator core.

I think Netrix has said in IRC that we'll have like 180MB of RAM available under PSM Unity. No word yet, though, on what CPU performance is like / if it's better or worse.
Advertising

skogaby
Posts: 40
Joined: Sun Jul 26, 2015 7:43 am

Re: [List] Native Homebrew & Emulators for PSVita

Post by skogaby » Tue Aug 04, 2015 6:06 am

I've released a new version of Snes9xNextVita again. Download link: http://www.mediafire.com/download/d7hl4 ... 150803.elf

New features:
* Touch-based file selector that should hopefully handle large file lists
* Press UP + TRIANGLE + L + R in-game to exit the current game and select a new ROM
* No longer display FPS (gained a small speed boost, the text library I was using isn't very efficient).
*** If you're curious of your current FPS, press 5 fingers to the screen and it will be printed to your Windows terminal
* Only emulates a single controller, should fix the games that only allowed you to select 2-player
Advertising

User avatar
endrift
Guru
Posts: 42
Joined: Mon Feb 27, 2012 10:43 pm
Location: California
Contact:

Re: [List] Native Homebrew & Emulators for PSVita

Post by endrift » Tue Aug 04, 2015 8:42 pm

How were you allocating? Maybe malloc's heap is 12MB and other, larger blocks can be allocated with sceKernelAllocMemBlock. I know mGBA uses the latter for allocating large blocks of memory.

skogaby
Posts: 40
Joined: Sun Jul 26, 2015 7:43 am

Re: [List] Native Homebrew & Emulators for PSVita

Post by skogaby » Wed Aug 05, 2015 6:25 am

Archaemic wrote:How were you allocating? Maybe malloc's heap is 12MB and other, larger blocks can be allocated with sceKernelAllocMemBlock. I know mGBA uses the latter for allocating large blocks of memory.
Oh. Hmm... I'll have to look into that. I was using malloc, I haven't tried sceKernelAllocMemBlock yet. That may be why I'm seeing such low available RAM. I think the point about the CPU still stands, though.

User avatar
endrift
Guru
Posts: 42
Joined: Mon Feb 27, 2012 10:43 pm
Location: California
Contact:

Re: [List] Native Homebrew & Emulators for PSVita

Post by endrift » Wed Aug 05, 2015 8:36 am

You'll hear no disagreement from me about how disappointingly slow the processor is for homebrew :lol: Here's hoping the Unity app is less underclocked.

skogaby
Posts: 40
Joined: Sun Jul 26, 2015 7:43 am

Re: [List] Native Homebrew & Emulators for PSVita

Post by skogaby » Sat Aug 08, 2015 7:41 am

New release of Snes9xNextVITA. Download link: http://www.mediafire.com/download/y7cb6 ... 150808.elf

New features:
* Recompiled to be compatible with PSM for Unity!

Next on the roadmap:
* Multithreaded audio for speed boost
* Ability to use both buttons and touch input for file selection, instead of touch-only
* Hopefully Super Scope and Mario Paint mouse input emulation using touch

starglad
Posts: 63
Joined: Sun Dec 21, 2014 4:35 am

Re: [List] Native Homebrew & Emulators for PSVita

Post by starglad » Sat Aug 08, 2015 8:04 am

skogaby wrote: Next on the roadmap:
* Multithreaded audio for speed boost
* Ability to use both buttons and touch input for file selection, instead of touch-only
* Hopefully Super Scope and Mario Paint mouse input emulation using touch
thanks for listening to me about the buttons on file selection!I've tested it on unity and it's working great..fps is nearly close to the normal one

awes
Posts: 21
Joined: Sun Jul 05, 2015 12:00 pm

Re: [List] Native Homebrew & Emulators for PSVita

Post by awes » Mon Aug 10, 2015 11:43 am

skogaby wrote:New release of Snes9xNextVITA. Download link: http://www.mediafire.com/download/y7cb6 ... 150808.elf
Is there a manual anywhere on how to use it?
How does one even get the roms there?
I'm sorry, I'm quite a coward when it's about such sensitive things.

starglad
Posts: 63
Joined: Sun Dec 21, 2014 4:35 am

Re: [List] Native Homebrew & Emulators for PSVita

Post by starglad » Mon Aug 10, 2015 12:02 pm

awes wrote:
skogaby wrote:New release of Snes9xNextVITA. Download link: http://www.mediafire.com/download/y7cb6 ... 150808.elf
Is there a manual anywhere on how to use it?
How does one even get the roms there?
I'm sorry, I'm quite a coward when it's about such sensitive things.
Do you have rejuvenate for unity installed?
If you do you will need ftpvita for transfering roms
Link for ftpvita: https://t.co/Bfz0hxZ9Kz

Warft
Posts: 20
Joined: Tue Jun 23, 2015 9:29 pm

Re: [List] Native Homebrew & Emulators for PSVita

Post by Warft » Wed Aug 12, 2015 12:57 am

List updated with some unreleased homebrew:
  • PS-Vita-GController - Use your Vita as Gamepad on PC - Kinnear
  • VNCVita - A native VNC client for PS Vita - Stary2001

Post Reply

Return to “Rejuvenate”