[HN Gopher] Mac Mini G4 - The best << classic >> Macintosh for r...
___________________________________________________________________
Mac Mini G4 - The best << classic >> Macintosh for retro-gaming?
Author : freediver
Score : 231 points
Date : 2025-01-12 15:53 UTC (1 days ago)
(HTM) web link (www.xtof.info)
(TXT) w3m dump (www.xtof.info)
| amcaskill wrote:
| Some other classic Mac OS 9.2 compatible games from that era,
| ranked:
|
| 1. Command and Conquer
|
| 2. Rainbow Six
|
| 3. Total Annihilation
|
| 4. Unreal Tournament
| bsimpson wrote:
| MacMall accidentally sent my dad a box of Marathon games,
| probably meant for a store's shelves.
|
| Marathon ended up being one of my favorite games from that era.
| The Windows kids had games like Doom and Quake, but we had
| Marathon.
|
| Mac marketshare was so small at the time that there was an
| implicit craftsmanship that came from anyone targeting Mac -
| you expected higher quality, because they cared enough to use
| Macs in the first place. (Some of that mentality lives on to
| this day.) Of course id made great games too, some of which did
| eventually come to the Mac.
|
| Marathon is a first person shooter, set in space. It has a
| compelling storyline, as well as fun art and weapons.
|
| My dad's office had an AppleTalk network, which was kind of
| like Ethernet but strung together with regular phone cables. I
| used to bribe my little brother to commandeer the network with
| me and play Marathon.
|
| There were ultimately 3 Marathon games, that were eventually
| open sourced and ported everywhere. You can find them online
| and on Steam as Aleph One.
|
| Fun fact: the game that launched the Xbox was originally made
| for the Mac. Bungie, the creators of Marathon, showed off their
| new game Halo at the Macworld conference. The hype train went
| through the ceiling, and Microsoft bought it as a launch title
| for their new gaming project.
|
| Since then, Sony bought the rest of Bungie and is preparing to
| launch a new game in the Marathon universe.
| amcaskill wrote:
| I found the demo version of Marathon so terrifying at that
| age that I never pursued it!
|
| I will have to give it another go.
| goda90 wrote:
| I got into Escape Velocity and EV Override on my brother in
| law's Mac. Since I had a PC at home, I was really excited when
| EV Nova was also released for Windows. Recently I picked up
| Endless Sky which is inspired by those games and is open
| source.
| chongli wrote:
| Absolutely love EV and EVO. I played a bit of Nova but it
| didn't grab me the same way (perhaps it was too many years
| later, although I did replay EV much more recently and loved
| it).
|
| This is the second time today I've seen someone mention
| Endless Sky. It looks really interesting to me. Have you
| started playing it yet? I think what makes or breaks these
| games is the quality of writing and the effort and detail
| that goes into the different planets, factions, missions, and
| story.
| thepryz wrote:
| While the Mac mini is nice due to its size, personally, if you're
| choosing a hardware over emulation, I'd rather have an iMac G4
| simply because of the aesthetics. It's amazing how well that
| design holds up even today.
| tonyedgecombe wrote:
| The arm holding the monitor was the weak point on those
| machines. They all seemed to droop after a while. Fixing the
| problem was near impossible.
| freediver wrote:
| Counter point - mine still holding strong after 20 years.
| amatecha wrote:
| Same, I have two of them and the arms are holding up fine.
| I keep them in the fully-vertical position most of the
| time, to reduce strain on the arm (though I'm not sure how
| it works internally).
| crims0n wrote:
| This happened to mine... am sad.
| Terretta wrote:
| More anecdata -- mine's still great, bought when first
| released, in use till recently.
|
| // But now turned off and reboxed along with an Apple //c,
| SE/30, the cube, the first Intel cheese grater, etc.
| Someday...
| freediver wrote:
| Sitting on my desk constantly reminding me what timeless
| compute (it can still receive software updates for OSX Tiger it
| runs) and timeless design (need I say more) is.
| vimy wrote:
| It's the most beautiful Mac ever made. I hope they reuse this
| design one day.
| WoodenChair wrote:
| This is a great comprehensive article on the "why" and there are
| good YouTube videos on the "how." What the article is missing
| that makes it even better is putting an SSD in which makes it
| even faster of course. You can get an untested Mac mini G4 for
| about $60 on eBay and the rest of the parts (SSD, PATA-mSATA
| adapter, RAM if less than 1 GB, power adapter, any missing
| screws, clock battery, etc.) will run you another $60 to make the
| ultimate Mac OS 9 machine. If you're comfortable taking things
| apart and putting them back together it's not too bad.
|
| A quick tip: be sure to reset the PRAM with command-alt-p-r
| holding down during restart until you hear 3 chimes. Then while
| the machine is booting hold down command-alt-o-f and type "reset-
| nvram" and then "set-defaults" and then "reset-all" (all of this
| is in open firmware) before installing Mac OS 9 to make sure
| firmware is in its original state.
|
| I came across this idea of SSD upgrading and installing Mac OS 9
| in April 2024 and bought three broken ones to build one for my
| son. [0] When the first one worked, I ended up figuring, why not
| just finish the other two and sell them on eBay?
|
| That led me into a hobby business. I've now cleaned, upgraded
| with SSDs, and sold about 70 of them. The "business" basically
| breaks even, so it truly is a hobby. In fact I invested so much
| in inventory buying 90 of them in a lot at the end of 2024 that I
| am negative right now. I will probably turn a slight profit in
| 2025. But it's fun and if you want you can buy one from me at:
| https://os9.shop
|
| Sorry for the self-promotion, but very relevant!
|
| 0: https://x.com/davekopec/status/1795872492386398683
| haunter wrote:
| How fast do modern SSDs die in older systems without TRIM?
| WoodenChair wrote:
| I am yet to hear about 1 dying from a customer. But I can't
| give you a scientific answer to that and I've only been doing
| this since April. There's a whole community of people doing
| these upgrades. You can find them at https://macos9lives.com
|
| That's where the hacked Mac OS 9 comes from and there are
| threads about Mac mini SSDs. There are also threads at
| https://68kmla.org
|
| I would ask there.
| elliotnunn wrote:
| This is the patch that I wrote to make the "Mac OS ROM"
| file bootable on the mini. The original development
| happened at MacOS9Lives. Anyone interested in Classic Mac
| OS hacking is very welcome to join us at #mac68k on Libera.
|
| https://github.com/elliotnunn/tbxi-
| patches/blob/master/macmi...
| mistyvales wrote:
| Most good/modern SSD's should have built in capabilities for
| at least the bare minimum of garbage cleanup
| LocutusOfBorges wrote:
| Is this actually enough? I've never been able to find a
| clear answer on this - it's become increasingly common to
| install SATA SSDs in retro game consoles, for example, but
| nobody seems to have ever done any testing to see if the
| functionality on newer SSDs is adequate to handle systems
| without TRIM support.
|
| You used to hear all kinds of horror stories about people
| who threw a SSD into their PS3 and found their whole system
| grinding to a halt within a year.
| p_ing wrote:
| While a year of lifetime would suck, does it ultimately
| matter? This is old equipment not used for anything
| critical in the context of the discussion in this thread.
| LocutusOfBorges wrote:
| It only matters insofar as it has the potential to cause
| people some annoyance down the line which they'd likely
| prefer to avoid.
|
| People don't tend to want to have to actively maintain
| their old tech any more than they absolutely have to.
| p_ing wrote:
| Oh absolutely, do not disagree.
|
| Though I do think that if one is using old tech, they
| should be aware of the pitfalls. There was a good run of
| the capacitor plague, for example. I avoid this equipment
| in general as I don't have soldering skills (but man oh
| man, I would love to have a working SE/30! People trying
| to sell repaired SE/30s on eBay for $1400USD!) to repair
| them. I know the VRM on my G4 Cube can potentially have
| issues, as can the power brick. Fortunately there are
| small batch available replacements should I need them.
| dylan604 wrote:
| It's still cheaper than actually having pay for the games
| that's going unpaid for with these systems, so it all
| comes out in the wash for the user
| wat10000 wrote:
| Can you work around it by massively overprovision by
| partitioning the drive and leaving half of it
| unallocated? The amount of space you need for an older
| system like this should be tiny compared to modern
| storage.
| jsheard wrote:
| That works as long as you prepare the drive on a machine
| that _does_ support TRIM, to ensure the unpartitioned
| area gets TRIMed one last time before the drive is moved
| to the old machine. Then it should remain in that state
| as long as it 's never written to.
| wat10000 wrote:
| Even if you didn't do that, I wouldn't expect the
| partitioning to write to the unallocated space. If you
| start with a fresh drive I'd think it should work.
| rasz wrote:
| Yes if you trim it after making that partition and system
| correctly informs SSD about empty space. Secure Erase
| before making partition would be the safest bet - that
| way SSD firmware has full control over free unallocated
| space.
| deaddodo wrote:
| While internally managed garbage collection is less
| efficient than TRIM managed, it's significantly better
| than unmanaged.
|
| "Enough" is a relative term and is up to you to decide.
| The alternative is significantly less performant coupled
| with unpredictable reliability (outside of expensive
| enterprise options), but a higher overall lifetime.
| bogantech wrote:
| How can the SSD controller do any garbage collection if it
| isn't told which blocks are no longer in use?
| wtallis wrote:
| The SSD may not know which _logical_ blocks are no longer
| in use, but it 's quite easy to simply have lots more
| logical blocks that never get used in the first place.
| Not having TRIM is only an issue if your OS actually
| touches the whole drive. A vintage MacOS game library
| would be tens of gigabytes at most, and any SATA SSD you
| buy these days is going to be at least double the
| capacity of a first-gen Mac Mini's hard drive.
| jasomill wrote:
| While it's true that mechanisms like TRIM can in many
| cases improve performance and extend drive lifespan, the
| only thing that's required for SSD garbage collection is
| for the SSD to be aware of which internal blocks map to
| logical blocks written by the OS (obviously always true
| for any standard SSD where garbage collection is even
| conceptually possible).
|
| In practice, all SSDs have internal capacity greater than
| the nameplate capacity exposed to the OS, so all SSDs
| start with a reasonable amount of spare capacity;
| enabling TRIM merely increases the available spare
| capacity in proportion to the number of currently unused
| logical blocks vs. never written logical blocks -- blocks
| outside all allocated partitions (unless written by
| something other than a filesystem [e.g., manually, or via
| a naive disk imaging, diagnostic, or RAID rebuilding
| tool]) and blocks that allocated filesystems have never
| had the need to use (unlike SSD firmware, traditional
| filesystems don't practice "wear leveling" when
| allocating space, so, e.g., a 1TB filesystem that has
| never contained more than, say, 100GB worth of data at
| any point will probably contain a large number of LBAs
| that have never been written, independent of how much
| data has been deleted and overwritten).
| cosmic_cheese wrote:
| Given the tiny filesizes of the games involved, if durability
| is a worry I'd just overprovision space. SATA SSDs are dirt
| cheap these days and it'd take ages for an OS 9 install to
| write to all the cells in a 256GB drive (assuming adequate
| RAM + disabled virtual memory), let alone with 500GB+ drives.
| jmb99 wrote:
| There exist (very cheap) SSDs without TRIM support at all
| currently for sale. I own one. It won't die, but writes will
| suck if you're writing more than the overprovisioned space
| all at once. For this use case, that'll probably never happen
| (and it'll probably still be faster than the original HDD
| both in throughput and random I/O).
|
| Some SSDs also support primitive garbage collection if
| sequences of 1s are written to the disk in unused spaces. I
| don't know how to accomplish that on OS 9, but it might be
| possible with 10.4 or 10.5's disk utility. If I remember
| correctly, there's an "erase free space" function. Whether
| that writes 1s or 0s I'm not sure, though.
| kalleboo wrote:
| Old OSes like MacOS 9 barely touch your disk with writes at
| all, they typically don't have any log files they're writing
| to, they barely use any virtual memory. These things are
| never going to see the terabytes of writes they're rated for.
|
| Lots of people (me included) use SD card or Compact Flash
| adapters in old machines without wearing them out and those
| have way worse endurance than SSDs.
|
| I have a PowerBook that's been running 24/7 for the past year
| as an Apple Internet Router and AppleShare file server on
| GlobalTalk off an SD card in a SCSI2SD adapter with no
| issues.
| crest wrote:
| You also have to account for the expected writes. Modern SSDs
| may perform better (over time) with TRIM, but if you just
| create (or leave) an erased partition to bump the effective
| over-provisioning even cheap consumer SSDs should outlast the
| expected usage for a cute little retro computing system.
|
| It would be different if you used them them 24/7 to keep some
| old, but demanding peripheral alive (e.g. a large old
| printing machine) running. If you can schedule the downtime
| you could still, image the disk, erase it, and restore the
| disk every few months under the guise of preventive
| maintenance. Heck if you (net-)boot Linux or *BSD depending
| on the IDE<->SATA bridge used you may be able to send
| TRIM/UNMAP commands to the SSD without opening case. Of
| course each such backup/erase/restore cycle would be
| equivalent to a full drive write.
| markus_zhang wrote:
| Wait looks like you ship to Canada! I'll take a closer look
| now.
| WoodenChair wrote:
| I do ship to Canada, but unfortunately the (auto-calculated
| by Shopify/UPS/DHL/USPS) international shipping prices are
| quite high (I've seen about $30 to Canada and $50 to Germany
| in the past). Plus in some countries the purchaser ends up
| having to pay duties, so check your local laws. A way
| somewhat around this is to buy from me on eBay since they
| take care of the shipping and duties, and have lower shipping
| costs:
|
| https://www.ebay.com/usr/oaksnowconsultingllc
|
| The downside is packages through eBay International Shipping
| tend to take like a month whereas UPS ships packages in less
| than a week pretty much anywhere. I sold one on os9.shop to
| Germany last month that got to Germany in 3 days and to the
| person's door in 5.
|
| My prices on os9.shop are also lower to begin with because I
| don't have any eBay fees. The equivalent package on os9.shop
| to the eBay packages is the Average Condition bundles. US
| customers should definitely buy at https://os9.shop since
| it's the same stuff and the prices are lower and the shipping
| is the same.
| amatecha wrote:
| RE: shipping to Canada: use USPS. Using Fedex or UPS will
| incur gigantic "brokerage fees" which you are not charged
| when using USPS + Canada Post. We're talking like $30+ on a
| $100 package, and that's upon arrival to your door, after
| you already paid $20-30 shipping. I got a plexiglass trophy
| from an event at my work and it cost me $25 to receive it
| because they used UPS to ship it.
| WoodenChair wrote:
| When customers are checking out they have the option to
| choose USPS, UPS, etc. I've seen prices to Canada be more
| for USPS than UPS. Shopify handles most of this. I don't
| charge any handling so it's just whatever the raw
| shipping cost that is calculated by Shopify/USPS/etc.
| amatecha wrote:
| Oh, perfect! I didn't realize there was a choice during
| checkout. I can imagine the initial price is more, but it
| will be less in total once the package arrives to the
| door.
|
| My "favorite" thing about UPS is they like to leave a COD
| invoice, when they were _supposed_ to collect the fee
| from you before releasing the package -- but that takes
| too long so they just leave an invoice. Except you can't
| just go online and pay it - there's no facility to do
| this on their website (you can find countless Reddit
| threads of people raging about this). I had to pay by
| phone, which is beyond ridiculous in this day and age.
| TMWNN wrote:
| >I don't charge any handling so it's just whatever the
| raw shipping cost that is calculated by Shopify/USPS/etc.
|
| What amatecha said about brokerage fees is true, but only
| if you use international ground (UPS Standard, and its
| FedEx equivalent). Any "UPS Worldwide" service is by air,
| and avoids brokerage fees.
|
| eBay International Shipping is, as you said, the best
| option for buyer and seller as long as the buyer is
| willing to wait and use eBay to buy.
|
| Another option is Pirate Ship's Simple Export Rate. Also
| slow, but significantly cheaper than UPS and even USPS.
| amatecha wrote:
| Hrm, the UPS C.O.D. Invoice I have here on my phone says
| it was delivered via air. I don't know what service
| method was used though as that's not mentioned, but it
| says "Port of Entry: 1821 - Vancouver Air". /shrug
| 7thaccount wrote:
| Can you do like a LAN party thing with two of them and play
| some classic games in co-op that way? Can you legally get
| these old games somewhere or is it all abandonware?
| WoodenChair wrote:
| They all have Ethernet ports. So, yes you can hook them
| up to a wired router and play co-op. The vast majority of
| games are either going to be abandonware or buying old
| jewel cases on eBay.
| 7thaccount wrote:
| Thanks! Does anyone know how accessing the internet works
| on something so old? I mean, I used computers far older
| than this back in my youth, but the web browsers weren't
| ancient back then. I guess I'm trying to say that a 25
| year old browser might not work with most modern web
| pages. Is that right?
| zoky wrote:
| Your best bet is probably iCab, which had its last OS 9
| release in 2008. Still pretty old, but you'll at least
| have some relatively modern support for stuff like CSS. I
| used it on OS 9 at the time and it worked pretty well
| then.
| WoodenChair wrote:
| Yeah most modern web pages are unusable. The most recent
| browser is Classilla which I copy onto most of the
| machines I sell. It will be painfully slow and barely
| load anything. There are still some sites that are
| designed to work on these old machines like frogfind.com
| 7thaccount wrote:
| No prob. I guess you just get software on there with CD-
| ROM & USB? Maybe there is an adapter for the FireWire?
|
| Also...what kind of programming language stuff is pre-
| loaded? I'm not familiar with Macs, but I'm guessing if
| it's based on BSD than there is a C compiler, Bash,
| Awk...that kind of stuff? Is Objective C or some kind of
| scripting language easy to get to?
| WoodenChair wrote:
| I find a USB stick the most convenient and load some
| software on CDs.
|
| No, Mac OS 9 is not based on BSD. Only Mac OS X+ is. No
| development tools come with it out of the box (unless you
| consider AppleScript). Programming for the classic Mac OS
| is totally different from Mac OS X+. There is the classic
| Toolbox with Pascal or C, Hypercard, RAD tools like
| RealBASIC, the slightly refined Carbon APIs, many
| scripting languages available, etc. But nothing out of
| the box that's not a separate install. Sorry, it's a big
| subject and don't want to get more into it here.
| 7thaccount wrote:
| Not a problem. This helps a lot!
| bombcar wrote:
| Since it has Ethernet, you can use older tooling to
| connect to a Linux server as a "go-between" both for some
| basic web-proxy and filesharing.
|
| Worst case scenario you use an FTP client, but it might
| be possible to build some other ancient filesharing
| software like Netatalk - https://netatalk.io
|
| You of course want to make sure your OS 9 box isn't
| directly on the Internet, but it's quite capable of
| communication if what it's talking to drops down.
| mkesper wrote:
| You probably want some proxy turning the average bloated
| page into something more consumable by ancient machines.
| Also modern TLS tends to be a problem for these old
| machines. Maybe wrp might help:
| https://github.com/tenox7/wrp
| mistyvales wrote:
| How hard is it to get those hacks working for the higher
| resolutions on the 64mb video card (1.5ghz version)? Is the
| extra 32mb video ram noticeable in games, or does it not even
| matter in OS9?
| WoodenChair wrote:
| It can be a challenge under DVI->HDMI. People have had more
| luck under DVI->VGA. It also can vary from monitor to
| monitor. There is a long thread on the macos9lives.com forums
| about this issue:
|
| https://macos9lives.com/smforum/index.php?topic=7048.0
|
| If you are concerned get a 1.25 or 1.42. The 32 MB of VRAM
| difference (the 1.5 has 64 MB of VRAM while the 1.42 has 32
| MB) will not make a difference for almost any Mac OS 9 game.
| But yes, if you want the ultimate in terms of GHz and VRAM go
| for the 1.5. In some late '90s and early '00s FPS games it
| could be a benefit.
| simfree wrote:
| Does dialup work on these Mac Minis?
| WoodenChair wrote:
| Some configurations have built-in 56K modems, but not all. I
| have never tested it under the hacked Mac OS 9. I would
| search the forums on macos9lives.com where the hack
| originates.
| BugsJustFindMe wrote:
| > _alt_
|
| nit: On a mac the key is called "option".
| gabriel-uribe wrote:
| I love this site. So simple, so effective. Thanks for putting
| these Minis out there at fair prices!
| WoodenChair wrote:
| Thanks, I appreciate the feedback.
| piltdownman wrote:
| You little beauty, someone based on this side of the pond for
| once! I'll be in touch in the next few weeks to try and get the
| best example you have over to Dublin for a dedicated Ambrosia
| Shareware / Legacy Audio Software machine.
|
| I nearly considered something like this a few years back but
| the domestic market was way too small to consider. Fair play
| for the labour of love.
| WoodenChair wrote:
| I am actually based in USA, but Shopify automatically
| localizes the site for visitors in other countries, so maybe
| you saw localized currency. Sounds like a cool project and
| yes a lot of people getting this to use old audio software or
| play Escape Velocity.
| duffyjp wrote:
| I did the same with a G4 Mac Mini. One suggestion for your
| hobby/business-- I went with a PATA->m.2 SATA adapter instead
| of PATA->mSATA. It works like a charm and when I built mine a
| couple years ago it was actually much cheaper. Obviously it
| completely saturates the PATA interface.
|
| I ran 10.4 and Void (no longer maintained) so if there's a
| technical reason to stay on mSATA for Mac OS 9 please ignore.
| ;)
| WoodenChair wrote:
| Can you link me to the specific adapter you're using? The
| thing is after doing so many, I know the adapter I use is
| compatible and has no issues. I buy now direct in bulk over
| AliExpress but here is the equivalent Amazon listing:
| https://amzn.to/40fohWR
| empressplay wrote:
| I have an eMac G4, can't beat that CRT!
| inversetelecine wrote:
| I had one back when they were new / for sale. Wish I kept it.
|
| I remember toying with the idea of doing a soldering hack that
| was floating around in order to overclock the system. I imagine
| it was moving some resistors around or something. Never did it
| though.
| pndy wrote:
| I've got one few years ago - sister was using it for a bit till
| something else could be managed. It came with a replaced hdd
| and removed airport card, and old battery. I managed to install
| Lubuntu side by side with 10.4 but mid-pandemic decided to try
| some retro fun and deployed dualboot with MacOS 9.0.4 and dug
| thru Macintosh Garden depths. What's interesting is that
| machine managed to download updates for 10.4.
| p_ing wrote:
| I picked up a G4 Cube for retro-gaming. It'll run what I'm
| interested in (Sim City, Sim Tower), is compact, and I've got the
| ADC monitor to go with it. Upgraded to 1.5GiB RAM and replaced
| the spinning rust with an SSD with an IDE bridge. I even have the
| working Apple USB speakers that it came with! Repaired the disc
| drive and it is good to go.
|
| Installed OS X 10.4 for kicks (will go back to 9.2) and wow, what
| a different OS that was from today's macOS. Brings back memories
| of my PB G4 Ti. What an awesome laptop that was.
| mikepurvis wrote:
| 10.4 was where I started; it's what came on the first gen white
| polycarb MacBook that I got in 2006. And I used that as my main
| machine for like eight years and then had two different MBPs
| afterwards, so I saw quite a span of OS X versions, and I
| remember most of the changes feeling fairly iterative, at least
| when going just one to the next.
|
| What was it that stuck out out to you when making such a large
| jump back in time?
| p_ing wrote:
| OS X 10.1 - ~10.4 had a different root directory structure.
| Right click menu is unrecognizable. Dock behaves a bit
| different. The Directory Access utility (renamed to Directory
| Utility) contained Netinfo, the local directory, I believe
| sourced from NeXTStep. Lots of various other utilities were
| discontinued or changed into something unrecognizable.
|
| Early OS X felt like a proper UNIX distribution. Modern
| macOS, not so much.
| jamesy0ung wrote:
| I agree, my first OS was 10.5 Leopard, and I absolutely
| loved its graphical design--something truly special. It
| also had a genuine Unix feel to it, which, as you
| mentioned, seems to have been lost in more recent releases.
| bsimpson wrote:
| As someone who grew up on Macs and missed out on games like
| Alice and Arkham Asylum that weren't released on Mac when they
| were popular on Windows, I'm kind of shocked to see such
| enthusiasm for the Mac as a retro gaming platform.
|
| I know a lot of them did eventually get Mac ports. I remember
| playing Braid on my iMac with a Wiimote in the early 10s.
| toast0 wrote:
| Classic MacOS has some interesting games and sometimes
| interesting versions of games that were on IBM PCs too. But
| that's mostly for games from the 80s and early to mid 90s.
| Late 90s and beyond there weren't that many Mac exclusives,
| and ports to Mac were usually late and without interesting
| features.
| rollcat wrote:
| I have a 2002 TiBook[1]; it officially supports MacOS 9.2.2, but
| also every OS X release up to 10.5.8. I've been surprised to find
| that the retail copy of StarCraft that I bought in 2009 not only
| includes an OS X build, but also supports PowerPC!
|
| [1]: https://www.rollc.at/posts/2024-07-02-tibook/
|
| I'm not sure if it can be made to run m68k apps "natively", but
| on the other hand you can emulate just about any classic MacOS in
| a modern browser[2].
|
| [2]: https://jamesfriend.com.au/pce-js/
| Fnoord wrote:
| Warcraft III (I don't know about I and II) was also for PPC
| (PowerPC / POWER). Why? Well, MacOS / Mac OS X was at some
| point PPC only. Apple did the conversion from m68k to PPC.
| Actually, for a while, it was quite tough to get these games
| working well on Mac Intel machines. Why? Well, the _installer_
| would only work on PPC. They didn 't make it into a universal
| binary.
| bombcar wrote:
| There's a similar problem with some older Windows games - the
| games are correct 32 bit applications and will run on modern
| Windows versions - but the installers are WIN16 and fail to
| load on Win64. Various tricks exist to get them installed and
| then migrated to run.
| wslh wrote:
| There are other operating systems supported for the Mac Mini G4.
| For example, NetBSD and Linux.
| p_ing wrote:
| NetBSD yes, but 32-bit Linux distros are getting rare. Adelie
| Linux is one of the few that has current releases of software.
|
| https://www.adelielinux.org/download/
| bodyfour wrote:
| A few months ago I happened to install Debian/unstable on a
| G4 mini. ppc32 is no longer a supported architecture --
| purely "what you get is what you get".
|
| Still, the process was mostly painless. Everything I needed
| worked out of the box.
| deaddodo wrote:
| This is the exact same transition process 68k went through
| for most platforms it was on. Just left it in the build
| process and as packages were unable to be built for the
| arch they just delisted them from the builder until core
| packages no longer functioned; at which point total support
| was removed:
|
| https://people.debian.org/~cts/debian-m68k/etch/
| filchermcurr wrote:
| Gentoo is there for you!
| inversetelecine wrote:
| I have an iMac G4 800Mhz and I could never get linux to
| install as the boot screen (that loads the installer) would
| always be solid white with light pink text. I imagine it had
| to do with the nvidia GPU but never bothered to debug. MacOS
| X and 9.2 worked fine.
| duskwuff wrote:
| Why, though? If you just wanted a small form factor computer to
| run Linux on, there's no lack of modern hardware that'll do a
| much better job of that. Running old versions of Mac OS is what
| makes this hardware interesting.
| johnklos wrote:
| Not everyone wants to participate in the x86 monoculture and
| its myriad bugs. A PowerPC machine has many benefits,
| particularly if someone wants to test that x86 assumptions
| aren't in their code or infrastructure tools.
|
| Like running NetBSD on the Nintendo Wii, it also has a bit
| more personality ;)
| jdboyd wrote:
| There is also MorphOS.
| weare138 wrote:
| The 2002 Power Mac G4/1.25 Dual Processor (MDD) is a good option
| too. It has dual PowerPC 7455's w/ 2MB L3 cache, supports 2GB
| RAM, 4 PCI slots and a 4x APG slot that came with either a 64MB
| ATI Radeon 9000 Pro or a 128MB NVIDIA GeForce4 Ti. Plus there's a
| ton of after market upgrades for these.
|
| https://everymac.com/systems/apple/powermac_g4/specs/powerma...
| johnklos wrote:
| The depth of this article is wonderful. The PowerPC line did have
| lots of good things going for it, and the Mac mini G4 is a good
| example of how much you can get done with modest space, power and
| heat.
|
| I'm still using Mac mini G4s in several places, both for Mac OS X
| (legacy Final Chop) and as small, low power servers running
| NetBSD.
|
| There are really only two drawbacks to the Mac mini G4, in my
| opinion:
|
| Gigabit ethernet would've been a dollar or two more? Being stuck
| with 100 Mbps, or around 300 Mbps if one uses a gigabit USB
| adapter, isn't fun.
|
| If the DIMM slot could take 2 gig DIMMs, this'd be a perfect
| machine. Other PowerPC Macs could take 2 gigs - heck, even the
| older PowerPC 604e Power Macs 9500 and 9600 could take 1.5 gigs -
| so being limited to 1 gig is a bit unfortunate, especially
| considering that 2 gig DDR DIMMs are a thing (later Xserve G5
| units could take 2 gig DDR DIMMs).
|
| Still, the Mac mini G4 is the only computer aside from SBCs that
| I've bought brand new, and I have always been very happy with my
| decision.
| jamal-kumar wrote:
| Does anyone remember how Steve Jobs kind of hated video games?
| Even though him and woz worked on 'breakout' which I thought was
| kind of funny. I guess John Carmack was a huge fan of NeXT,
| having developed Doom on that platform, which is wild because he
| wanted the branding of that OS right on the title screen and the
| request was denied (Would have been a tiny thing that could have
| changed the regard of that system alot) [1]
|
| [1]
| https://www.facebook.com/permalink.php?story_fbid=2146412825...
| wiredfool wrote:
| Huh. I sent one of these to ewaste in the last 6 months.
| amatecha wrote:
| Macs have amazing resale value - IMO never scrap one. People
| will buy ones that need repair, even. Post on CL or FB
| marketplace and someone will snag it for sure. Just don't list
| a machine in disrepair for $400 like some people like to do
| because they saw a ridiculous listing on ebay :)
| ajross wrote:
| PowerPC/USB/new-world-ROM macs are "classic" now?
| mbrubeck wrote:
| The Mac mini G4 turned 20 years old yesterday.
|
| It's about as old now as the original Mac 128k was during the
| G4 era.
| ajross wrote:
| It ran OS X!
| mrkpdl wrote:
| The word classic has a bevy of meanings in the Mac world.
| There's the "classic Mac" era, the "Macintosh Classic" which
| bears the name, and of course "Classic" mode in early OS X.
|
| But some things are just... classics. Like the g3 and g4 era,
| which saved the Mac from death.
| dangus wrote:
| Welcome to being old!
| nsxwolf wrote:
| I have 2 and I found them almost unusably slow since day 1. I'd
| hate to try running even a very old version of MAME.
| mrkpdl wrote:
| Which version of Mac OS are you running? Early versions of OS X
| were quite slow, but OS 9 should run like lightning on these.
| nsxwolf wrote:
| They have 10.5. Yeah, that makes sense that these would be
| good OS 9 machines.
| amatecha wrote:
| Swap the spinning rust for an SSD and you'll be blown away at
| the difference. the HDD is absolutely the bottleneck in these
| machines.
| jasoneckert wrote:
| I did the same, but with my old 12" PowerBook G4 when it became
| obsolete. I replaced the PATA HDD with a PATA SSD for speed, and
| removed the problematic cells in the original battery (so it must
| run with the power supply attached). This made it incredibly
| lightweight (most likely lighter than the Mac Mini G4), and more
| portable (it doesn't need to be plugged into a screen, although
| it could be).
| GeekyBear wrote:
| There were some small indie shops that put out fun arcade games
| back then.
|
| Cassidy & Greene's Crystal Quest is excellent.
|
| Ambrosia Software had shareware versions of arcade classics as
| well as original concepts. Escape Velocity is still talked about
| today.
| virtue3 wrote:
| Using and then programming my own mods for EV is what got me
| into programming.
|
| Really thankful for that game.
| amatecha wrote:
| One of my favorite machines for classic Mac gaming is the first
| iteration of the iMac G4 (700/800mhz) , which allows booting into
| OS 9. Not only is it an amazing form factor, it's got a great
| screen and the official speakers are really nice. It's the
| complete package for a great gaming experience. The machine is
| powerful enough to run any game prior to its release (and so many
| after, of course). It's also a great conversation piece when it's
| not actively in use! :)
| inversetelecine wrote:
| I have one, and love it. Sadly no place to display it so it
| sits in my closet looking lonely and sad. Maybe someday...
| nemo wrote:
| I have an iMac G4/800 that can run 9.2 as well as OS X. It's not
| as fast as the later G4s, but it's performant enough, the flat-
| panel is nice, and the all-in-one design makes thing really
| delightful to work with. Replacing the HDD with an SSD isn't fun
| since iMacs are unpleasant to work on, but is crucial. It's great
| for old games.
| scarface_74 wrote:
| In my early years I had an Apple //e, a Mac LC II with an Apple
| //e card, a PowerMac 6100, some PCs and the Mac Mini G4.
|
| My mom still has my old Core 2 Duo Mac Mini. It's running Windows
| 7 now. But I could put an old version of OS X that still runs
| PPac apps.
|
| All that being said, I can run old Mac apps on new Macs via
| emulation. Why would I want an old Mac
| system7rocks wrote:
| Yes, the Mac Mini G4 is an amazing machine to own. I sold mine. I
| am sad. I would like to have another, but the one I had was
| falling part and someone gave me like $50 for it. It is extremely
| versatile though.
| chongli wrote:
| If you're going to the trouble to buy retro hardware for retro
| gaming, you probably don't want to be settling for emulation.
| While Apple's built-in 68K emulator for PowerPC is remarkably
| fast and compatible with a lot of software, there are plenty of
| games that freeze or crash on PowerPC chips or newer operating
| systems for various reasons (non-protected memory, many operating
| system APIs in ROM, breaking changes, etc).
|
| Thus I think if your retro-gaming dream includes lots of 68K Mac
| games (especially black and white ones) then you'll probably want
| to pick up a 68K Mac as well. Not to mention how cool it looks to
| have a B&W compact Mac on your desk, such as the Mac SE/30 (one
| of the best computers Apple ever made).
| voltagex_ wrote:
| $200-300 in Australia, so I'll just keep hoping emulation
| improves.
| eadmund wrote:
| I feel like 'classic' in the context of a Mac ought to refer to
| the Macintosh Classic
| (https://en.wikipedia.org/wiki/Macintosh_Classic) or Classic II
| (https://en.wikipedia.org/wiki/Macintosh_Classic_II), or one
| running the Classic Mac OS
| (https://en.wikipedia.org/wiki/Classic_Mac_OS). Key items should
| be the lovely bitmap graphics, the iconic case and the thoughtful
| UI which changed the world. Oh yeah, and an OS written in Pascal,
| of all things!
|
| Something in colour, on a PowerPC chip, running Mac OS X, just
| seems too modern.
| simonjgreen wrote:
| Ah those videos of Marathon, Sim City 2000, AoE2, and Deus Ex
| bring back such memories. Fantastic games.
|
| The G4 PPC series were great, such an upgrade from G3 and really
| solid performance at the time.
| cmiller1 wrote:
| I use an eMac for this purpose. Available in similar
| configurations to the mini, the 1 ghz combo drive model and below
| can boot os 9 natively without the hacked os9lives version, and
| it comes with a beautiful 17 inch trinitron CRT built in!
| Kbbt wrote:
| One can also have a look at ScummVM if they want to play "new-
| old" games on OSX PPC (mostly, but not only, adventure games and
| RPGs). Releases are still being made in 2025 for your G3/G4/G5s
| running OSX 10.4/10.5, yes :)
| Fnoord wrote:
| How much energy does it use?
| WoodenChair wrote:
| Not much. It's an 85 watt power supply.
___________________________________________________________________
(page generated 2025-01-13 23:02 UTC)