Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

RPG Maker XP & VX For PSP?

Hi there, Just to start off sorry if I got anybody excited I DO NOT know how to get RMXP/VX onto psp's but im sure it cannot be that hard!!

I would like to know if anybody is either already working on this or if I could request somebody to make software that makes the games into eboot.pbp files so that they may be run from the psp games folder as a Homebrew...

I know lots about psp's and hacking them (which is legal however downloading full psp games is!!) so I can help in that department however I know nothing about making a programme or erm whats it called? C++ I think? well I dont know about scripting and things like that so I'd need someone to do the ground work (they would get all the glory really) Its just an idea because RMXP/VX on PSP would be freggin' sweat and means that peoples games can appeal to a wider audence and SO can HBgames (RMXP.org)

so what you guys think anybody up to it?
 
The PSP doesn't have sufficient hardware to run RMXP or RMVX. With 32 MB or RAM, it would play an RMXP game at around 1 frame a second, or worse, due to all the necessary processing from inefficient coding. The graphics are also an issue, because RMXP and RMVX require a much higher resolution to function, and you wouldn't be able to work on your projects, much less play them. In effect, it may be a nice dream, but that's all it is.
 

Tdata

Sponsor

Actually, I once found a eboot, psp's format, that ran RMXP games rather well... I believe it was called RMXPCP. At least that was what the folder was named. The only thing was that you had to be running as certain cFirmware version for it to work properly. If I find it on one of my harddrives, I'll post it here.
 
I found that, http://www.psp-hacks.com/2009/07/13/joy ... n-the-psp/

Someone actually managed to get Ruby working on PSP. The thing is, we would need to rewrite the whole RGSS/RGSS2 library (and everything else needed) ourselves. Also, we would need to convert RM data because of the way they are serialized, or something along this line.

I'm sure it's possible, but it won't be easy. At least there's hope. :)

EDIT: I also found the source code of Joyau. http://github.com/Kode/Joyau/tree/509cd ... e3ef/Joyau
It's starting to get very interesting.

If it's really doable, then I'd start teaming up with people like vgvgf and start rewriting RGSS/2 for PSP.
 
A big thing is that unless you are going to emulate windows, you are going to have to rewrite the player, because the player uses windows-only code for... everything. You'd have to rewrite it using, probably, OpenGL.

It would be a better idea to rewrite it anyway, because then you can optimize it specifically for the PSP. The PSP has hardware plenty good enough to handle these sort of games, it's just that it was coded really badly.
 
That's the idea. Everything that is Windows dependent will need to be rewritten. Vgvgf is already rewriting the RGSS Player (for Windows) and most of the vital features for Graphics and Audio are already implemented in Joyau.

Plus, rewriting everything to port the RGSS library and player would give us much more stability and flexibility on the platform, like letting us use features of the PSP.

In a nutshell, we would need to:

- Port the whole RGSS Library. Some classes like Color, Tone, Array, etc. can be written in Ruby but other will need to be written in C++
- Think of a method to convert serialized data. The PSP can't read this kind of data.
- Adapt the Input module for the PSP ;
- Change the way sounds are played and texts are drawn.
- Convert scripts in .txt or .rb. This is really easy to do.
- Change the main game loop so that it loads all the scripts before executing them.

It's definitely doable, but it will not be easy.
 
You know just porting the standard libs to PSP won't work.
Since there are hidden libs which are integrated directly into RGSS DLL file.

You practically need to make a new RGSS DLL file which will work on PSP.
Then you can even think about rewriting scripts.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top