Do You HATE Frames Per Second?
Ғылым және технология
Head to squarespace.com/ActionRetro to save 10% off your first purchase of a website or domain using code ActionRetro
They say you can't teach an old Mac new tricks... well, today we're showing the 1997 Macintosh 9600 how to play Minecraft!
LINKS:
------------------
🍎 Minecraft Optimized for PowerPC: macintoshgarden.org/games/min...
🍎 You're going to want Java 6 DP if you have OSX 10.4.11: macintoshgarden.org/apps/java...
🍎 BlueSCSI v2 is SO GOOD: bluescsi.com/v2
(Amazon links are affiliated links)
══════════════════════════
💾 For more vintage Apple stuff, please subscribe: kzread.info?s...
💾 Support these retro computing shenanigans on Patreon! / actionretro
══════════════════════════
Check out my Amazon page with links to my tools, adapters, soldering equipment, camera gear and more: www.amazon.com/shop/actionretro
══════════════════════════
💬 Come talk about old computers on the BitBang Social Mastodon! bitbang.social
══════════════════════════
#Macintosh #Minecraft #MARCHintosh
Пікірлер: 323
Holy smokes! Thanks for the acknowledgement. Although I wasn’t the one who fixed it to compile on 10.4, I suggested the change to make life easier for bringing new versions of the ClassiCube client to our PowerPC Macs. It originally specifically required Leopard to compile.
@NatetheNintendofan
Жыл бұрын
Oh man I thought you were saying hey smokers Dragau 1
Am I the only one who thought it took 55 minutes to boot? Thought it was a Timelapse 😂
@ActionRetro
Жыл бұрын
hahaha i should have been more clear! real time, oh yeah!
@linusgsebastian
Жыл бұрын
No prob. FYI I’m pretty sure fractions of a second should be in the format SS.xx rather than SS:xx. Not a big deal tho.
@charliesretrocomputing
Жыл бұрын
I thought it was a timelapse too hahaha
@stargamer777
Жыл бұрын
I also thought it was a timelapse.
@brunof1996
Жыл бұрын
@@linusgsebastian those are not fractions of a second, they are frames. It's timecode HH:MM:SS:FF
Really goes to show how fast you can get a program going when it's in C!
@bland9876
Жыл бұрын
i've been told assembly is much faster than any other language for some reason.
@flintfrommother3gaming
Жыл бұрын
@@bland9876 Anything that doesn't run on hardware from 1985 runs as good or better than Assembly unless it's written by a god.
@linuxameteur
Жыл бұрын
@@flintfrommother3gaming you need to be a god to understand what the fuck be going on in assembly so it checks out
@chainswordcs
Жыл бұрын
@@flintfrommother3gaming eh, maybe extend that to the mid 90s (like the Game Boy) but i would tend to agree. due to the sheer complexity of remotely modern hardware, writing anything in ASM doesn't make sense unless you're for some reason required to (like maybe a rom hack)
@TobyCowles
Жыл бұрын
@@bland9876 eh, that's mostly right but it's an over simplification. Good assembly is the fastest but you can get good assembly in many ways, for example C compiles down to assembly with something like gcc and now a day for complex programs and modern architectures compilers tend to write faster assembly then humans. Assembly allows you complete control over the code, you can fully harness the architecture of the CPU and with good assembly coding tricks/techniques you can maximize every cycle. The people who make compilers are constantly trying to implement these tricks so that when you compile something like C you get nice assembly. Scripting languages like Python or JavaScript, are slower because they don't fully compile instead they have an interpreter the program line by line which minimizes the tricks the compiler can pull. Something like Java is weird because it compiles to bytecode which is then interpreted so it exists in a sort of middle ground.
I'm not a Minecraft fan in the slightest, but that is really cool to see what proper coding can do on these old machines. 👍
@charliesretrocomputing
Жыл бұрын
So you are a Commodore 64 fan??
@Dr-Rau-1984
Жыл бұрын
@@charliesretrocomputing Who doesn't like a nice 8-bit Computer?
@sleora
Жыл бұрын
I agree, Minecraft java edition is the best of the other versions but on less efficient machines it makes you feel it was coded by chimpanzees!!! It mostly because, like in Minecraft, they stacked the versions on top of each other, only removing what's obsolete and/or not essential the the system.
@rubberduck4966
Жыл бұрын
@@charliesretrocomputing You want to make a minecraft C64 Edition? But here a Apple-II-GS Variant would be cooler
@dominicus9891
Жыл бұрын
funnily enough, the original creator of minecraft's code was terribly unoptimized from the beginning, and updates upon updates have been added on top of that spaghetti, it's a SUPER cpu intensive game lmao
Great video as always. ☺ Tiger was amazing, I remember putting a SSD in my Mac Mini back in 2006ish (whooping 32 gigs) and it booted in about 5 seconds. Never seen that boot performance before or after. 😁
I've been playing around with ClassiCube on my stock G4 Titanium 867 MHz ever since you featured it in a video a while back. It runs well.
Would love to see Classic Cube on some of the other Macs/laptops you've worked with in the past. It was actually really crisp.
It's interesting... OS X Tiger indeed booted very fast. I remember when I had my first Hackintosh - which is similarly cursed configuration like this one... with AMD Athlon 64 3500+ (it had 1.8Ghz clock) - and it booted in just 18 seconds! Which was ~2-3 times faster than Windows XP that I had at this time. I loved it and it was one of the things I showed off to my friends to show superiority of OS X over Windows 🤓 (I used both back then) Later in Win 8 & 10 MS used "tricks" (basically hibernates semi-booted OS state so "cold" boots are not really that cold) to make it super fast - way faster than modern macOS cold boots (which on the other way around - became longer and longer with every OS release, even when switched to SSDs!) I think that currently Apple doesn't really prioritize cold boot times as most Macs are using sleep anyway.
Amazing work ActionRetro. Especially when you factor this is a mid-90s computer!
I'd be very curious to see how the Halo Mac demo runs on this thing. It's apparently running above the system requirements.
@scurvy3113
Жыл бұрын
This please
@scurvy3113
Жыл бұрын
Blood gulch for LYFE
@jeffsims7386
Жыл бұрын
If you get ahold of the right version, very well I would assume. It was originally designed for Mac.
@imselfaware419
Жыл бұрын
Odd how the top comment isn't a unfunny: "wOw JuSt lIkE mY pC!!!"
Love these videos, and i love upgrading stuff welll beyond sane, but Sean never adjusting his CRT geometry is really distracting hahah
Hey Shaun! Nice vid! Great to see these old machines becoming somewhat nice to use!
@SonicBoone56
Жыл бұрын
Your icon is fucking adorable. Who drew it?
You use Minecraft to test ultra-upgraded nineties Macs; I use Half-Life 2 and the cl_showfps command to test graphics cards in my cheesegrater Mac Pros. Source games are actually an excellent tool for benchmarking graphics cards in Mac OS.
That's pretty funny! I remember 90s Macs were horrible with regards to load times. Also the loud grinding those hard disks made.
Very impressive! Let's see a 68k version next. :)
@coochie8670
Жыл бұрын
Damn, Erin. Baddie in the chat.
Always makes my Saturday morning exciting to watch these
Wow ClassiCube looks awesome. We've come a long way since I was struggling to get 15fps on my imac G5 back in the day.
Its actually amazing how well it can run just crazy that you can get Minecraft to run on such an old machine
I find it fascinating to see such an old comp running a modern looking operating system + with the chime before the modern one…Just hits different.
Now I'm wondering if Stevenarella could run well on this... I wonder if there are any incompatible crates or if porting would be straight-up. Also there's Minosoft, it's Java but it sure is working better for me right now bug-wise.
Reminds me of classic Druaga1 we miss you Druaga1! A true pioneer in this absurdity
hope you get the subs you deserve, m8. been watching since the floppy raid vid lol
0:34 - this is the entire reason I subbed to your channel months ago. Thank you.
Retro hardware never ceases to amaze me 😁💪
I love the title of this video. When I was kid my father had an 8600 that I marveled at. I learned everything I could about it, and sometimes I feel that my knowledge of computers more or less stopped there. In my mind every computer has a daughter cards and is extremely expandable and have an amazingly well designed case.
Can confirm classicube runs beautifully on my speced out emac 1.25ghz as well, and thats with only a gb of ram and 32mb of graphics ram
Thank You Sean you always have the best tips for things to run on our old Macs. Had no idea Minecraft would run on a G4. Going to try this on my PowerBook G4.
Reminds me of playing Minecraft alpha on my 2.4GHz P4 machine back in the day. Maybe 10-15 fps, but good fun!
great stuff, man! love your videos :-)
I love all the goofy upgrades and Minecraft shenanigans
Control-click in OSX will emulate the second mouse button, although having an actual two-button mouse especially for games is much, much better. I don't know whether control-click would have worked in the ported Minecraft.
@Mainyehc
Жыл бұрын
Also, seeing how he’s running Mac OS X-freaking-Tiger (!!), it should be fully compatible with the Mighty Mouse. ;)
This is so awesome!
Shawn I gotta say I love your videos, they inspire me to tinker with my Mac Quadra 630.... Well... All I have left is just the motherboard, mouse, and keyboard, thankfully the keyboard is the only thing in really bad shape...
these are my favorite shenanigans
I miss those old beige towers and OS9.
The fact that this machine from 1997 can run Mac OS X better than my modern(ish) computer is insane
dont know if im remembering right, but i think you can press control and click instead of needing a right click on these versions, i used to play with a track pad on a macbook so suffice to say having a different way to place blocks was preferable
That was a lot of fun to watch
Regarding old PCs, i can't find any description of one of the first computers i had access to. It was a laptop resembling a thinkpad (and probably IBM), running DOS, having monochrome amber screen and having a 386 or 486 Intel CPU. (The year was 1993 but it wasn't new). Do IBM created such device and what was it's model? Of the games on it, i remember running Wulfenstein 3d in monochrome.
The thing mostly holding it back is the system bus, but it sure is neat to see it running a heavy game.
that performance delta is bananas. i wonder if ClassiCube would run on the stock hardware?
Do a video multibooting iMac G5 - Mac OS Tiger and Sorbet, Debian and MorphOS. THAT would be software shenanigans
There’s a way to disable the RAM check at boot to save time. I don’t know what it is. It might be a FW command or a keystroke.
Brings a whole new meaning to "Minecraft 3D Shareware v1.34"
Can you possibly tell me which macs come with 64bit pci graphics cards. Any help would be greatly appreciated.
Is the old 1.2.5 PPC optimized release still out? I backported it to Windows and managed close to 30fps on a 500MHz Pentium III. I wonder why this 1GHz G4 isn't as fast, maybe it's the slower bus speed. I'll need to try ClassiCube and see how it runs. It would be great if it can run on an original Voodoo.
Once you got the world loaded in and attempted to play, it brought me back to when I played Minecraft on my Dad's Windows XP laptop.
I wonder how all of those versions would run on the later G4 machines with two CPUs. Considering how much Java is CPU bound it could help, especially as they have a faster bus and memory
The startup chime sounds so much better at the original pitch like on this machine.
Yeah not surprised Minecraft Java does not run too well. :D With only 50 Mhz FSB you can't take advantage of the whole 1 Ghz of the CPU. Maybe half of that at best. But for a machine from 1997 that's the best you could hope for. 🙂
Sean, why you not stretching picture on whole surface of CRT monitor? Why there is an unused black stripes on screen - they could be used too i think.
This is awesome.
i had that pc several years ago...the wondercard was amazing...and i maxxed the ram ...and wholy carp...
I have a beige PowerMac G3, and if I get it to boot (I believe it’s getting stuck at the Open Firmware prompt because of a dead clock battery), I absolutely must get a BlueSCSI v2 and print myself one of those nice face plates (and modify it to make a replacement one for my optical drive, as it’s missing it and looks fugly as hell). You published a link for those files on the other video, right?
@madmax2069
Жыл бұрын
Please please remove that battery, do not keep it in the unit, it will eventually leak and destroy the board. Do a pram reset after removing it (command-option-p-r keys). I run mine without a Pram battery without issue (except for the fact it does keep time).
that is insane
Would lowering the resolution improve the performance of JavaMC?
Not bad. Thanks. 🙂👍
This remembered me when I fist tried to run GTA 3 on a AMD K6 with VIA onboard graphics... Also it runs better than Pokemon scarlet/violet on the Switch.
That ClassiCube is some serious wizardry. Imagine if something like that was released back then. It would change the apple gaming landscape completely.
The 9600 was my dream machine as a teen in the 90s.
I'm surprised there don't exist more powerful mac-flashable PCI gpus. Also...is there any AGP-to-PCI adapters that are compatible? I'm not sure... but imagine slotting a 9800 or an x800 in here! There's a PCI version of the geforce 8400gs, but I doubt that version ever was flashable. Oh if only! I heard there was a pci radeon 9600 in the power mac G5 2ghz... do those ever show up? Sooo many questions! Also, is the ram in 70ns or 60ns EDO mode when in OSX? Lower latency is better, your throughput increases! Might buy an entire extra frame per second! After all, MC is CPU bound... but also very RAM bound. CPU speed here is good, RAM size is good, but RAM SPEED...well... And can we assume this is the mach 5 motherboard?
Command+Click I've found is a pretty common emulation of a right click.
That classicube version looks like it has even less going on than the 3DS or pi versions. I wonder if the pi version could be made to run on that. If it's java, it might just be optimized enough to work ok. Although I think it's based on like version 1.1 or 1.2 or something.
I play this version daily on my Celeron M and it's lovely, it runs smoothly at 40-250fps
Did you try command + click with the single button??
i think if they are able to get sodium on ther u might just maby be able to get the same performince as u did with optfin with very ver light shaders but with no shaders u might just get 10fps
Sean, would it be possible to make a modifyed version of windows 98 or windows 3.1 to run on a power pc g4 chip?
@dbranconnier1977
Жыл бұрын
Windows 3.1 and 98 run on x86 CICS processors and not natively on PowerPC RISC processors. You might be able to get them to run on an emulator (DOSBox) or VirtualPC on the PowerMac or if you have an add-on 486 card. Also, I think there was a version of Microsoft Windows NT 4.0, Windows 2000 and IBM's OS/2 Warp 3 that could run on PowerPC.
@zacharyschwanke7160
Жыл бұрын
@@dbranconnier1977wasn’t there a power Pc pc floating around for a while to?
@dbranconnier1977
Жыл бұрын
@@zacharyschwanke7160 Yes, IBM made some. They had their own Unix named AIX that ran on them too. Not sure which other computer manufacturer also made some.
@zacharyschwanke7160
Жыл бұрын
@@dbranconnier1977 wouldn’t those beable to run windows?
@dbranconnier1977
Жыл бұрын
@@zacharyschwanke7160 yes, Windows NT 4.0 and I think Windows 2000.
Am I the only one who likes the looks of the Power Macintosh? The newer G3, G4 looks great but the older beige Macs are soooo elegant.
It's possible run minecraft 1.16+ in PPC based macs? it would be interesting to see how G4 and G5 macs behave running the new terrain generation.
@iClone101
Жыл бұрын
IIRC, the problem is the Java versions required to run newer Minecraft versions aren't compatible. Java 8 is required for 1.12-1.17, and Java 17 is required for 1.18+. Java 5 is the last version officially released for PPC, while Java 7 is technically compatible but rarely works properly.
@bluesillybeard
Жыл бұрын
@@iClone101 Java is open source (iirc), so theoretically someone could compile Java 17 (That's a version of Java from only a few months ago!) for PPC without too much trouble. In practice, who knows how feasible that actually is.
This is kind of a Ship of Theseus situation here, but wouldn't it be more accurate to date the system closer to when the processor card was first released (around 2002-2004)?
I love Shawn’s over the top body language! I wonder if he orders his dinner In a restaurant like that?
We need someone to continue to build on top of classicube and recreate more versions of Minecraft to be playable on old Macs, lmao. That would be AMAZING. Java was never an efficient programming environment to actually run apps in but it is portable as long as an appropriate Java VM is present, that is its strength.
I love that T-shirt!
reminds me of playing Tomb Raider 2 on 7600/132
on a dutch site called tweakers there are stil scsi hard drives
This video gives me nostalgia of playing Minecraft on the 18 year old pc from my parents in 2019 before i got my current beast of a machine
That's more power that we have in our work PCs that are running on Win 10 with 2002 hardware.
I like how classicube can run on old hardware, it (was) a pc steam game.
I think you can knock off 24 seconds off that boot time because its sitting there looking at the SCSI bus. Is it properly terminated by any chance?
I think you should try to edit your next video on that machine!
I wonder if the classicube developers forgot to deltatime some calculations because i dont think youre supposed to run that fast
You could also try Open JRE instead of Sun's original Java. Usually the original's performance is better, but why not try? :)
My thing would be why would they try to port the PC edition wouldn't it be easier but harder in some ways to try to figure out how to port pocket edition which is meant for mobile and lower end processors
There is a Minecraft (i.5.2 - I think) compiled for the G4 and nother for the G5. The one for the G4 I ran on a 12in iBook G4 with 1.5GB of RAM and it was slow like yours. was. But on the Powerbook G4 with a 15in screen and 2GB of RAM ram a lot faster with an acceptable frame rate of slightly over 40fsp. There is very little differences between machines other than the RAM but I think it is the amount of RAM that gives the game a boost and not the CPU or GPU.. Just think, one can play Minecraft (pocket Ed.) on a 512MB/700MHz Raspberry Pi, one should be able to run Minecraft on g4 Mac despite the limitations of the machine.
@dbranconnier1977
Жыл бұрын
I think the ARM processor in the Pi is a lot more efficient than the PowerPC G4.
@eDoc2020
Жыл бұрын
RAM is definitely not the issue. I managed to squeeze over 20fps (in a favorable biome) in 1.2.5 on a Pentium III 500 with 256 megabytes of RAM. You can read the amount of RAM used on the debug screen and if it's well under the available RAM it doesn't make a difference.
I found that my iMac G3 600MHz runs Classicube pretty well, albeit with a render distance of 2 XD
Minecraft PPC, so silly but love it.
Pulled out the big box of OSX and I was like "why did they install X-Men the movie onto their computer?!"
I doubt that power is a problem on this mac. I have two of them and they have no signs of the PSU dying. The PSU in the 9600 is quite powerful with 390W total power and up to 41A on the 5V rail. Moden PSU often have less amps on the 5V rail (a modern 750W PSU has often only 15A-20A on the 5V rail)... and may not work reliably!
@eDoc2020
Жыл бұрын
And also the SSD and card will be using under 5 watts. If it has enough power for a DVD drive it has enough for an SSD.
Si vede che sei un grande fan di Minecraft....quando provi un Mac usi sempre questo software.....che libidine...
that what you get installing it on sd card the slow possiable speeds.
You should make a public server from it and standby with a fire extinguisher.
I extensively played Minecraft on a MacBook, and can say that to place a block with a single button mouse on a Mac, you control click.
I wanna see Minetest on this. Might be easier due to the source availability and generally better code base. (C++ and Lua rather than Java)
Maybe could try a superflat world
It is the pull-in of the camera itself that causes the pulsed moire effect. Revel in it!
2:27 every time a youtuber says 'Square Space' the stupid 'Square Pegs' theme song gets stuck in my head for an extended period. 😁
Now, all we need is a port of Minecraft for the Mac Plus or SE/30.
It needs more power!
Seconds per frame > frames per second
I should try this on my 1.42ghz mac mini G4, should work somewhat better.