Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to port it to PS2? #122

Open
terremoth opened this issue Jul 2, 2021 · 4 comments
Open

Is it possible to port it to PS2? #122

terremoth opened this issue Jul 2, 2021 · 4 comments

Comments

@terremoth
Copy link

terremoth commented Jul 2, 2021

It would be a nice exercise to learn about PS2 Game Development with this game.
Now https://github.com/ps2dev repos are very updated and well alive.

PS2 Forums is alive again too (https://forums.ps2dev.org/) and PS2-Scene has a Discord ( https://discord.gg/Se9W2e7 ), would be nice to see it working. So the community can maintain even more alive Open Source Console Game Development!

@protoman
Copy link
Owner

There are a few issues with the PS2 port right now.

First is performance, when I changed the game engine to run at 60 fps, the PS2 port could not reach it. I tried to add a 30 fps mode, that adjusted a multiplier to the movement speed, but it was not great. Then I've added a frameskip that seemed to work better.

But, the biggest issue was that there was not a modern gcc version so any moden-day C++ code I have, like initializing the variables in the .h file itself, did not work. There was a work in progress port of gcc 10, but the libraries I use (SDL) were not yet ported to run with that version, so that is a requirement for me to resume the port. I stopped following the project, so I don't know its current status.

If/when we have PS2SDK working with that more recent version of gcc, I'll give it a try again.

@protoman
Copy link
Owner

Oh, and you can grab the older versions of Rockbot for PS2 here:
https://rockbot.upperland.net/?page_id=301

@terremoth
Copy link
Author

terremoth commented Jul 11, 2021

@protoman the ps2dev team ported the PS2 GCC-EE to the 10th version!!! GCC is now on 10 for PS2, you don't need to worry about this anymore.

About the SDL, you'll have to take a look at it

@protoman
Copy link
Owner

Yeah, it is the same I already knew about. I checked the latest updates and there is still a long road ahead before I can build Rockbot with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants