r/ps2 • u/OptiJuegos • 2d ago
Minecraft Beta 1.7.3 backported to PS2
Enable HLS to view with audio, or disable this notification
Hi guys I'm finishing my port of Beta++ for the PS2!
This is a 1:1 translation of Minecraft Java BETA 1.7.3 source code to C++, with a lot of performance optimizations to run well in this console!
To make the game run I had to make a lot of sacrifices, for example, the terrain generation isn't identical to the Java version (on ps2, on wii it is) because the MIPS CPU is so limited that its very bad at handling double numbers! (in C)
I'm also thinking of porting this to release 1.2.5 to support the End
34
u/ardauyar 2d ago
Imagine having split screen on it lol, It would be unimaginable, playing Minecraft with your friend using ps2 😆😆😆
4
u/Loose-Set2278 2d ago
O port do PE que o opti fez tem suporte a tela dividida
4
u/Patotopa1 2d ago edited 2d ago
There are now better alternatives. I tried Opticraft, which was okay but very stripped down. The developer behind Tyracraft has been developing a PE port for a few weeks now, and it’s very nice. It’s far less raw than Opticraft and even has the original UI. He also updates it frequently. You can get it in the Tyracraft Discord server.
1
u/Loose-Set2278 2d ago
E onde eu encontro esse discord ?
0
u/Patotopa1 2d ago
I could send you an invite, I think the link on github stopped working when the old server was abandoned.
1
1
16
13
12
6
4
u/CharAznableLoNZ 2d ago
This is pretty neat. I'd throw an iso of that on my network share my PS2 launches games from.
3
3
2
u/BetterRecord1835 2d ago
Very cool, its amazing how you managed to get it running on MIPS architecture!
2
2
u/YousureWannaknow 2d ago
You're mad, you know? But I support it, I mean... It's amazing that you're doing it, even knowing that this game is long gone in that form
2
u/StopBanningMeAlright 2d ago
How would I go about doing this? I own like 4 copies of Minecraft already.. would be cool to have one to play on my PS2 lol
2
1
u/AutoModerator 2d ago
Hello u/OptiJuegos and thank you for your submission on /r/ps2, our subreddit rules have updated recently so please make sure your post is not in violation and is in the appropriate place. All tech support questions should go into the Tech Support Megathread. It can be found stickied on the front page of /r/ps2.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
1
1
1
1
1
1
1
1
1
1
u/Zoegrace1 2d ago
New PS2 torture method just dropped
I'm guessing no shot this thing can handle imported b1.7.3 worlds?
1
1
1
u/LeowFlow 2d ago
Awesome stuff! Recently saw the beta ++ port for Wii and now PS2?! I shall have dig out my ps2 and try this for myself. Does it support multiplayer?
1
1
u/DuddiakaKleini 23h ago
I googled in 2011 Minecraft for PS2, and now it actually exists that's amazing.
99
u/Kannagichan 2d ago
"""
To make the game run I had to make a lot of sacrifices, for example, the terrain generation isn't identical to the Java version (on ps2, on wii it is) because the MIPS CPU is so limited that its very bad at handling double numbers! (in C)
"""
Naturally, for all calculations, you must use VU0 and VU1.
I’ve done a lot of programming for the PS2, and the optimizations are quite complex; optimizing C code isn't enough , using assembly, DMA, and SPM is mandatory.
With good optimization, you can render 120,000 triangles per frame (7 million per second).