Meritous Port for OPL

PS2 Meritous Port for OPL 2020/06/27

Hello Forum, I signed up only two days ago, but lurked in your threads in the last month to search infos on ps2 coding and examples of open source games ported to PS2 to learn from them.

At the moemrnt I ported some games of the Retroguru team, but they are under testing and will be released when we think there are no bugs.

Meanwhile as a gift to the (small) community I ported to PS2 a great open source game: Meritous.

I did this yesterday (in about 4 hours) because I read in many threads many developers complaining the SDL lib to be not complete (in particular the sound support), but I think it works very well doing the things i the right way. I learned how to use it studiyng the PS2SDK examples and experimenting, so now I want to share the knowledge gained.

In a couple of days the sources of this port will be available on my Github space as a reference for other developers that want to port other games. Just searching for PS2 in the sources people should be able to understand what to change in a well coded SDL game to make it run on the PS2 with minimal effort.
If I have time I'll add some porting notes in the sources repository.

Meritous is one of my favourites open source games, ported it to 3ds some years ago and played it to the end. You can read more about the gameplay online.

This port is in .ISO format and can be launched with OPL. It has sound and MC saves working. I tested it on PCSX2 emulator and on a PS2 slim from an SD stick (had no time to test it on my PS Fat running from the HD, but there should be no problems).

This is How I mapped the controls to the Joypad:

:dir down::dir left::dir right::dir up: - Move around. To walk through doors, simply walk up to them and push against them.
:but x: - Charge your PSI circuit.
:but select: - Exit the game.
:but start: - View the help file.
:but cir: - View the map (you can then use the arrow keys to scroll around the map.
:but square: - Activate a trigger tile that you are standing on. Square is also used for various other things, such as for reading in-game dialogue.
:but tri: - Pause the game.

Maybe a better mapping can be done. Let me know please

From my quick test there are two bugs to solve:
- In the help screen activating links doesn't work
- Exiting the game,the game hungs instead of returning to the PS2 menu

When I have time I'll try to fix them.

Hope you like this port. Any feedback is welcome.

24971-abf0bc32026d7c7a3847f015b530fff6.png
24974-14db20d509382e5d9a56731d78bac59e.png


For more info & photos visit discussion thread:
https://www.psx-place.com/threads/meritous-port-for-opl.30161/.
Uploaded by
nop90
Downloads
547
Views
547
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from nop90

Back
Top