@@amirpourghoureiyan1637 it's only bad for performance. it's easy to get into. there probably wouldn't have been as big of a content explosion had the game been made in a more traditional (and less reverse-engineerable) language like c++
@@lboston4660 considering the time it came out, it worked well - every standard pc since has been able to run the base game decently. It's mainly when you go back some generations that the cracks start to show, when 3d had to be as low-level as possible to even work well at the time.
I know it's been upgraded, but seeing a G4 Cube run a version of Minecraft from 2015 with way higher FPS than I got playing the beta on modern-ish hardware in 2011 is painful😂
Like a low-end 2011 HP Pavillion with no real dedicated GPU kinda crap. Technically modern for the time, but not good by any means. Wasn't as bad as my pal who ran the game on his netbook though.
I got a perfect condition PowerBook G4 Titanium 1 GHZ at my local swapmeet last week for a grand total of only $13, with a working battery! I just started messing with installing Minecraft on it. Can't wait for a possible server with other old Macs!
I've played Minecraft on my Power Mac G5 Quad. Can't remember which version, but it was one of the ports available on Macintosh Garden. It runs SHOCKINGLY well. I was pulling like, 120 fps. Blew my mind haha. Edit: Granted I probably first played Minecraft in 2011 on my 2009 MBP, which was only like, four years newer than the Quad. And I recall it running great on that. So I guess it's not too surprising it runs that well on the Quad. Still fun tho. :D
ClassiCube is quite nice to see, as an admin of an old retired server that used Minecraft Classic as it’s base that was revived for this re-write of Classic Version it’s really great to be able to play on the maps I played on all those years ago.
The error you got in the Libretto, "illegal instruction", means the executable contains instructions the CPU doesn't understand. So, the CPU is missing an instruction set that the CPU used to compile that executable did not. Since the project is open source, you can try to fix this by compiling the project on the Libretto itself, ensuring the executable will only contain instructions that CPU understands. If there's a C compiler that can compile the project, and runs on the Libretto, then you can do it. Then again, RAM may be an issue, but it should at least attempt to launch.
I thought that was what the error meant...I don't know why I remember that information but it is permanently in my brain...now along with some information and a direction to try and fix the issue...😂
The CPU probably doesn't have MMX, which might be a necessity for ClassiCube. I know the game doesn't require SSE or SSE2 because I ran it on my Pentium II.
Back in the day I used to use decompiled Minecraft code as an example of all the things NOT to do in Java. I even taught a class on refactoring using it. It was just such a fantastic example of how not to engineer code. I'm sure the current version is much better but man was that thing a hackey mess.
Apparently it still is a mess, Bedrock is made from scratch to run on C for this reason It's a revolutionary game but man notch is not that good of a programmer lol
Honestly this is great. I’m tempted to set up a bunch of old gear a perma-minecraft clients around the house. I’m sure this would get the attention of my kids.
That cube is looking sexy! I remember watching the video of you modding it not too long ago, and I have to say I was a little iffy on putting LED's in there originally but it came out looking rather nice.
One of my favourite videos! I’ll definitely try and join the server and maybe even get it working on some of my older computers. Maybe even the 7100/66! 😂
Oh wow, that HP Pavilion! I had a 2005 17” model, went to university with me that autumn. Died on me within days of handing in my final dissertation. It served me well! I miss that thing.
To be fair, the game ran pretty inefficiently well before Microsoft got their hands on it via the abstraction through the JVM and piss poor platform dependent JOGL implementations.
It was good when it was limited to small worlds, but as it got expanded with enemies, animals and effectively endless worlds, it became pretty hefty. While the current version might be unplayble on older machines, I think its better optimized; I recently started playing it with an old gaming PC (i7-950 old) and I don't remember it playing any better back in the day.
i dont own any retro computer apart from an ancient AST286, running dos, still watch your videos every time, because the g3 brings me sweet memorys from my time in school. because of the g3 i came to know my lovely wife
Oh dear, I might have to buy an vintage G3 Mac soon so I can get in on the vintage minceraft shenanigan's. Amazing though! Surreal to see an iBook and an iMac G3 both running minceraft and communicating with each other on a multiplayer server!
I was in middle school when the transparent shell iMac came out. The fact I am almost 40 and minecraft can play on that computer from my childhood blows my mind =
The same model iBook (466MHz DV SE) was the first computer I bought myself after leaving school with my first couple of pay checks. Fond memories of that laptop.
that pretty much ended around 2007-2008. It was all "how can we manufacture this the cheapest" from that point onward. I think the last laptops that were made around good looks or "something cool" were the XPS line of notebooks dell had. With all the 3d Printing tech around we could probably recreate them and create a custom Multi-Socket ARM_64 board to put in it.
It's entirely fair. The version of Minecraft running on that "Cube thing" is woefully outdated and specially tweaked to run on old PPC Macs. New versions will not even run. Classicube has been written from the ground up to be fast on old hardware, using a programming language actually suited to processor and memory intensive projects.
I'm sure a lighter OS and enabling C optimizations when compiling Classicube could help the weaker machines (Like the Ibook and IMac G3s), but still, it's Minecraft on ancient PowerPC fruit computers.
The nice thing is, if you run the server on another machine that perhaps a little more power and RAM, it'll probably let the clients run a little better since they dont have to handle all the computations to run Minecraft aside from rendering the world and relaying changes between the client and server.
@@LeftoverBeefcake I don't think the PiStorm's chipram interface is fast enough to use AGA. You'd have to run it through RTG, but even then I'm not sure it would run at playable speeds. Sadly there are limits to what any "real" Amiga can achieve, no matter how much hardware you add on.
None of the contemporary PPC boards could do it, as they topped out at the PPC 604E at around 250 to 300MHz. Plus, the whole concept was flawed, with so many compromises, bottlenecks and a lot of bodging, meaning the PPC chips could never reach their full potential in a classic Amiga.
@@another3997 Yeah, those things were complete jank, and too little too late anyway. Plus as far as I can tell they were as fragile as eggs. The A1200 models were particularly ridiculous because they required stupid amounts of mods to even fit (Towerize the 1200, just for a start).
The only correct way to play MineCraft 2001 is with a Gravis GamePad Pro. preferably the original white GamePort model, but the Gray USB version is acceptable
I'd like to see how well it would run on the upgraded 9600. If it could run with playable frame rate on a 9500 with all the upgrades from the 9600 that would be a Macintosh released in 1995 playing minecraft.
I tried installing ClassiCube on my 700Mhz 1GB RAM G4 iMac, but am getting pretty bad FPS. I’m getting an error stating, “You are using the very outdated OpenGL backend. It is likely you need to install video card drivers.”. Anyone have ideas as to how to fix this? To my knowledge there are no graphics card drivers for this Mac.
I've got an original iPad, an iPhone 3GS, an iPod Touch 4, and an old Amazon Fire that all run the same version of Minecraft PE (0.9.5), and my siblings have played it together on these devices before.
In what sense? They're just old, outdated computers, of little practical use to anyone. What exactly should people do with them? To some people they provide a dose of nostalgia, to others they're interesting snippets of history, but to most people... they're e-waste.
Dunno, could be the GPU is also about half as fast... Curious how demanding it is for the GPU. It looks very simple but Minecraft actually pumps out a lot of polygons. No idea how much optimizations like culling classicube has.
@@chunye215 possibly but I doubt it's actually GPU bound. It seems far more likely it's spending most of its cycles telling GL to draw VBOs or push vertex transforms.
Cool to see anything at all running on an iBook Clamshell TBH! I really need to try and learn how to write code because I'd really like to port Midtown Madness (which has an open source remake) to PPC Mac..
This just goes to show that Java, on principle, was the wrong choice from the get-go. If Mojang would've programmed the entire thing in C it would've run easily on a potato.
I was experimenting with Minecraft on my daughters' Kindle Fire tablets, but performance is lousy and they don't want to play Minecraft because "only boys play that". Must try...
ah yes the classic vibes.. reminds me of the days i used to play minecraft on a single core 65nm celeron laptop with intel gma 64mb gpu. we installed industrialcraft and buildcraft by injecting files directly into minecraft.jar. this was before tekkit and 1.2.5.
I have a bondi iMac with the GameWizard voodoo 2 mezzanine card. It played a kick ass quake 3 arena. It only ran in 16 bit so it gave me excellent frame rates
How I found about Minecraft? I was following let's play on Something Awful and author instead of uploading next episode was playing Minecraft and wrote about it there.
It's weird to go back to classic Minecraft and realize how much of the game I love wasn't there back when I thought it was a stupid kids thing. I got older and liked something I thought was for stupid kids when I was 14, it's kind of funny, but also I don't feel that way about classic Minecraft now either. I guess I just thought it was stupid for it to be so blocky on purpose and I didn't get why you would want to dig so much. lol
It's amazing how a game that looks "blocky" and low res actually needs so much more power than most computers you THINK it would run on.
That's because even though Sean says it "optimized" for these platforms, it really still needs a TON of work.
reinforces how bad java is as a game environment
@@amirpourghoureiyan1637 it's only bad for performance. it's easy to get into. there probably wouldn't have been as big of a content explosion had the game been made in a more traditional (and less reverse-engineerable) language like c++
@@lboston4660 considering the time it came out, it worked well - every standard pc since has been able to run the base game decently. It's mainly when you go back some generations that the cracks start to show, when 3d had to be as low-level as possible to even work well at the time.
@@lboston4660 I think the Bedrock version of minecraft is in c++
I know it's been upgraded, but seeing a G4 Cube run a version of Minecraft from 2015 with way higher FPS than I got playing the beta on modern-ish hardware in 2011 is painful😂
@@retrospacenet Yeah its bad, shame its still the best version to play.
@@RisingRevengeance and the best to mod.
@mrdog9950 Bedrock is great ? Very nice joke you did there
How crap is you modern-ish hardware I’ve never lagged on Minecraft beta, even on a mid-2000s XP machine
Like a low-end 2011 HP Pavillion with no real dedicated GPU kinda crap. Technically modern for the time, but not good by any means. Wasn't as bad as my pal who ran the game on his netbook though.
Geez. I send you a FB message and you answer with an entire video! Nice!
Ahh another I follow!
The children yearn for the mines.
should not and cannot are two different things entirely🤪🤪
I got a perfect condition PowerBook G4 Titanium 1 GHZ at my local swapmeet last week for a grand total of only $13, with a working battery! I just started messing with installing Minecraft on it. Can't wait for a possible server with other old Macs!
I've played Minecraft on my Power Mac G5 Quad. Can't remember which version, but it was one of the ports available on Macintosh Garden.
It runs SHOCKINGLY well. I was pulling like, 120 fps. Blew my mind haha.
Edit: Granted I probably first played Minecraft in 2011 on my 2009 MBP, which was only like, four years newer than the Quad. And I recall it running great on that. So I guess it's not too surprising it runs that well on the Quad. Still fun tho. :D
There is one called Minecraft G4 Singleplayer or something, but it was so optimized it ran at about 60 FPS on my iMac G4
ClassiCube is quite nice to see, as an admin of an old retired server that used Minecraft Classic as it’s base that was revived for this re-write of Classic Version it’s really great to be able to play on the maps I played on all those years ago.
The error you got in the Libretto, "illegal instruction", means the executable contains instructions the CPU doesn't understand. So, the CPU is missing an instruction set that the CPU used to compile that executable did not.
Since the project is open source, you can try to fix this by compiling the project on the Libretto itself, ensuring the executable will only contain instructions that CPU understands. If there's a C compiler that can compile the project, and runs on the Libretto, then you can do it. Then again, RAM may be an issue, but it should at least attempt to launch.
They could also compile from another computer targetting it instead, which would be much better :P
I thought that was what the error meant...I don't know why I remember that information but it is permanently in my brain...now along with some information and a direction to try and fix the issue...😂
The CPU probably doesn't have MMX, which might be a necessity for ClassiCube. I know the game doesn't require SSE or SSE2 because I ran it on my Pentium II.
Minecraft 68K! That's what this world needs!
"some very old powerpc macs and possibly..." 68k 68k 68k 68k "windows 95 machines" aw
I love how these old awesome computers can play Minecraft or mostly classic cube
Back in the day I used to use decompiled Minecraft code as an example of all the things NOT to do in Java. I even taught a class on refactoring using it.
It was just such a fantastic example of how not to engineer code.
I'm sure the current version is much better but man was that thing a hackey mess.
Apparently it still is a mess, Bedrock is made from scratch to run on C for this reason
It's a revolutionary game but man notch is not that good of a programmer lol
Honestly this is great. I’m tempted to set up a bunch of old gear a perma-minecraft clients around the house. I’m sure this would get the attention of my kids.
That cube is looking sexy! I remember watching the video of you modding it not too long ago, and I have to say I was a little iffy on putting LED's in there originally but it came out looking rather nice.
I remember back when I was learning Java in HS thinking "well I'm sure that porting this to C would make it run so much faster" guess it was true
I would love to see you play powerpc compatible games on all the upgraded macs you have in storage
One day we will have Minecraft running on a Mac Plus... a guy can dream...
To run on a P75 with no hardware acceleration its definitely gonna need a custom software renderer.
I have that model of iMac in storage, genuinely tempted to pull it out and fix it up thanks to your videos
Minecraft can be the new "Doom can run on everything"
around @19:15 perfect opportunity to have the "Steves" point at each other like spiderman, well if it was possible
Emotes are a very new Minecraft feature.
Sean that is very impressive running that game on the older Macs great that you found that I will have to try that on my clamShell
If a potato can run GLaDOS it can run a Minecraft server too!
One of my favourite videos! I’ll definitely try and join the server and maybe even get it working on some of my older computers. Maybe even the 7100/66! 😂
Oh wow, that HP Pavilion! I had a 2005 17” model, went to university with me that autumn. Died on me within days of handing in my final dissertation. It served me well! I miss that thing.
I'm from Prince Edward Island, Canada - the potatoe province - and I approve these potatoe computers.
To be fair, the game ran pretty inefficiently well before Microsoft got their hands on it via the abstraction through the JVM and piss poor platform dependent JOGL implementations.
It was good when it was limited to small worlds, but as it got expanded with enemies, animals and effectively endless worlds, it became pretty hefty. While the current version might be unplayble on older machines, I think its better optimized; I recently started playing it with an old gaming PC (i7-950 old) and I don't remember it playing any better back in the day.
Hah, that subtle not-so-subtle internet historian intro, I appreciate the effort Sean 😘
Nice! I'll be trying this out on my older machines as well.
I am 100% hopping on the server as soon as I can when the IP drops
I expect the only reason it didn't run on the Libretto is the lack of OpenGL support.
"Illegal instruction" implies it's a CPU issue. The Libretto's CPU likely doesn't have MMX, which could be the reason.
great stuff
i dont own any retro computer apart from an ancient AST286, running dos, still watch your videos every time, because the g3 brings me sweet memorys from my time in school.
because of the g3 i came to know my lovely wife
is your wife's name ... Lisa ? LOL. Sorry, i had to put in a very terrible Apple Computer joke there
Oh dear, I might have to buy an vintage G3 Mac soon so I can get in on the vintage minceraft shenanigan's. Amazing though! Surreal to see an iBook and an iMac G3 both running minceraft and communicating with each other on a multiplayer server!
I was in middle school when the transparent shell iMac came out. The fact I am almost 40 and minecraft can play on that computer from my childhood blows my mind
=
Oh man, infinitely spreading lava. Alpha was wild!
The same model iBook (466MHz DV SE) was the first computer I bought myself after leaving school with my first couple of pay checks. Fond memories of that laptop.
Minecraft will be the only playable game after the Apocalypse.
Tumblr anon PFP.
Those g3 iBooks were beautiful, not very functional, but beautiful, I wish there were still a market for computers that were built around aesthetics
that pretty much ended around 2007-2008. It was all "how can we manufacture this the cheapest" from that point onward. I think the last laptops that were made around good looks or "something cool" were the XPS line of notebooks dell had. With all the 3d Printing tech around we could probably recreate them and create a custom Multi-Socket ARM_64 board to put in it.
That Cube thing only implements a basic creative mode, so I would say the comparison is not fair.
It's entirely fair. The version of Minecraft running on that "Cube thing" is woefully outdated and specially tweaked to run on old PPC Macs. New versions will not even run. Classicube has been written from the ground up to be fast on old hardware, using a programming language actually suited to processor and memory intensive projects.
I'm sure a lighter OS and enabling C optimizations when compiling Classicube could help the weaker machines (Like the Ibook and IMac G3s), but still, it's Minecraft on ancient PowerPC fruit computers.
I'd be *very* surprised if the G3 optimized version used here doesn't already do all this.
The nice thing is, if you run the server on another machine that perhaps a little more power and RAM, it'll probably let the clients run a little better since they dont have to handle all the computations to run Minecraft aside from rendering the world and relaying changes between the client and server.
Might even run on exceptionally fast Amiga PPC accelerators.
i think someone did do that actually on a vampire
Heck, I'd love to see it run on my PiStorm Amiga 1200 with 900 megs of RAM...
@@LeftoverBeefcake I don't think the PiStorm's chipram interface is fast enough to use AGA. You'd have to run it through RTG, but even then I'm not sure it would run at playable speeds. Sadly there are limits to what any "real" Amiga can achieve, no matter how much hardware you add on.
None of the contemporary PPC boards could do it, as they topped out at the PPC 604E at around 250 to 300MHz. Plus, the whole concept was flawed, with so many compromises, bottlenecks and a lot of bodging, meaning the PPC chips could never reach their full potential in a classic Amiga.
@@another3997 Yeah, those things were complete jank, and too little too late anyway. Plus as far as I can tell they were as fragile as eggs. The A1200 models were particularly ridiculous because they required stupid amounts of mods to even fit (Towerize the 1200, just for a start).
dude i played this on my moms old pc from 2006 its good
I might have to give this a shot on my 600mhz PIII machine
One good thing about 2001 was that the internet wasn't flooded with minecraft videos lol.
The first iBook was awesome.
This is the kind of content that I never knew I needed.
The Graphite Imac G3 Was The Computer From My Childhood
The only correct way to play MineCraft 2001 is with a Gravis GamePad Pro. preferably the original white GamePort model, but the Gray USB version is acceptable
Nightmare chad mode: Play it with a Microsoft Sidewinder joystick.
@@Drbeckerproductions 🤣🤣🤣 👍
I'd like to see how well it would run on the upgraded 9600. If it could run with playable frame rate on a 9500 with all the upgrades from the 9600 that would be a Macintosh released in 1995 playing minecraft.
Keep being most excited about everything you're most excited about!
I love your hamster mouse - it looks so comfy too. ❤🐹🖱
I tried installing ClassiCube on my 700Mhz 1GB RAM G4 iMac, but am getting pretty bad FPS. I’m getting an error stating, “You are using the very outdated OpenGL backend. It is likely you need to install video card drivers.”. Anyone have ideas as to how to fix this? To my knowledge there are no graphics card drivers for this Mac.
Me and my kids are playing Minecraft for iOS on iPad 1 original, 256Mb, version 0.14, two at a time, and it has being great!
I've got an original iPad, an iPhone 3GS, an iPod Touch 4, and an old Amazon Fire that all run the same version of Minecraft PE (0.9.5), and my siblings have played it together on these devices before.
ActionRetro is slowly devolving to a Minecraft channel.
(Still interesting content though don't get me wrong)
Need to do Win 3.0, Win 5.1, Chomebook, all Dos versions [starting with 6 and walking back to 1], mint, Ubuntu. That's good for a start;-)
My old HP laptop also has "Widescreen" written in the same spot.
These old Mac's deserve so much better
In what sense? They're just old, outdated computers, of little practical use to anyone. What exactly should people do with them? To some people they provide a dose of nostalgia, to others they're interesting snippets of history, but to most people... they're e-waste.
Scaling at half the framerate with half the clock speeds is a direct indicator of CPU bottlenecks, lol.
Dunno, could be the GPU is also about half as fast... Curious how demanding it is for the GPU. It looks very simple but Minecraft actually pumps out a lot of polygons. No idea how much optimizations like culling classicube has.
@@chunye215 possibly but I doubt it's actually GPU bound. It seems far more likely it's spending most of its cycles telling GL to draw VBOs or push vertex transforms.
Imagine the looking playing that in a coffeeshop on a very old pc
Sean, when i get home at the end of the month i'll try this on a recently purchased 900mhz and my 800mhz snow book g3s.
Cool to see anything at all running on an iBook Clamshell TBH! I really need to try and learn how to write code because I'd really like to port Midtown Madness (which has an open source remake) to PPC Mac..
Wish it had a little more such a crafting and mobs.
This just goes to show that Java, on principle, was the wrong choice from the get-go. If Mojang would've programmed the entire thing in C it would've run easily on a potato.
Impressive! Java is the end of all performance.
Classic minecraft I miss u
Alternate Title: Open Minecraft Clone Confirms Just How Bad Java Really Is
Next version of classicube:now on apple II gs
Minecrafts performance always perplexed me, it was never great even on relatively contemporary hardware.
It's MINECRAFT!
...on POTATO!
I was experimenting with Minecraft on my daughters' Kindle Fire tablets, but performance is lousy and they don't want to play Minecraft because "only boys play that". Must try...
You should get a couple of iPad 6 with parental controls enabled. They'll be way better and more controllable if you use a family account
I discovered classiCube in 2021 and it ran super well on my iMac g4 but the multiplayer didn't work
no way, you've gone so far, that you've gone past the creation of minecraft itself
If more opener Minecraft is what’s wanted there’s minetest
Sean, what's the keyboard shortcut for full screen on the Mac for ClassiCube?
This feels old…
I'm a bit nostalgic for the older versions but I really can't play anything below 1.12 without quickly getting bored
Alpha 1.12 that is
@@chunye215 You mean 1.1.2?
@@RisingRevengeance yes dang it :D
ah yes the classic vibes.. reminds me of the days i used to play minecraft on a single core 65nm celeron laptop with intel gma 64mb gpu. we installed industrialcraft and buildcraft by injecting files directly into minecraft.jar.
this was before tekkit and 1.2.5.
I was gonna use an original G4 Mac Mini as a Minecraft server for my daughter, but the phase didn't last long with her.
Finally ClassiCube gets some actual attention!
Welp, guess I'm installing ClassiCube on my SGI Octane2 tonight.
I found out about Minecraft by finding it on the display iPad at best buy and I was just standing there playing it for 25 minutes until we left
I have a bondi iMac with the GameWizard voodoo 2 mezzanine card. It played a kick ass quake 3 arena. It only ran in 16 bit so it gave me excellent frame rates
That hp was my first laptop. that thing crushed Minecraft and dolphin emu. It was surprisingly good
Nice! Might try out the irix or solaris version. Atleast octane2 should handle that.
Oh boy, i would love to play this on my SGI Fuel ❤👍
Someone please make a dreamcast port!
I love this
How I found about Minecraft? I was following let's play on Something Awful and author instead of uploading next episode was playing Minecraft and wrote about it there.
Why did the Minecraft player on a 2000's Mac become a master builder?
Because they had plenty of time to admire each block as it loaded!
I remember getting 900-1000 FPS on ClassiCube
I wonder how well ClassiCube would run on those older machines if you lowered the resolution a bit?
Now that I've gotten my imac g3 indigo up and running I'm thinking I might give this a go....
The server for the retro users, only for people using retro PCs, Macs are appreciated
Missing the molar mac!
I always knew it was the Java holding the performance back.
That's only one factor. Minecraft is inherently a complicated game, because of the huge level of interactivity with the environment.
i fear that ikea desk might break someday
It's weird to go back to classic Minecraft and realize how much of the game I love wasn't there back when I thought it was a stupid kids thing. I got older and liked something I thought was for stupid kids when I was 14, it's kind of funny, but also I don't feel that way about classic Minecraft now either. I guess I just thought it was stupid for it to be so blocky on purpose and I didn't get why you would want to dig so much. lol
I just tried this on my Athlon XP 2100 and QuadroFX 1100. I got 130-250fps at 1024x768 with the graphics all the way up. Wow!