Build your own powerpc based computer


Recommended Posts

This guide will allow you to build your own computer that will run OSX

Parts List u will reqire :)

a) Motherboard (apple only)

b) Processor (apple AND aftermarket with exceptions)

c) Optical drives (fairly generic, some don't work)

d) Disk Drives (universal, all work)

e) Power Supply (apple will work, you can mod ATX ps to upgrade)

This review will allow you to build a G4 up to 2.0 GHz PPC 7447A, 2 GB PC100 RAM, DVD BURNER, RADEON 9800 PRO 256 MB AGP 2X (best you can get for this setup), POWER SUPPLY AND DISKS AS NEEDED.

Let's review part sources

a) Motherboard (eBay)

b) Processor (eBay + aftermarket with exceptions)

c) Optical drives (plextor, anyone, but check this first to determine if it will work)

d) Disks (anyone, WD, SEA, HIT, MAX, SAM, FUJIT, ...)

e) Power Supply (must modify to get atx to work, read this)

PUT IT ALL TOGETHER

a)Find Case

b)Install Motherboard

c)Install Processor

d)Install opticals

e)Install disks

g)install video card

f)power everything

DETAILED COMMENTS

MOTHERBOARD

The G4 motherboard you should find is for a G4 400 MHz single processor system. You can buy a used G4 on ebay to start off with and then just upgrade as needed. The motherboard you could buy from a seller on ebay by itself. Parts are not common but entire systems are. I rec. purchasing a Sawtooth G4 Power Macintosh. Strip the motherboard (will leave up to you, very easy to remove). Items of note: There is a chipset on the back of the mobo that will require cooling. Place a heat sink on this. You can tell what one needs this because it is big, in the middle, and if you have a case you can see where the original heat sink is. Note where the mother board support holes are. You will need to DRILL your own STANDOFF holes in the case your are using. This is VERY simple. Just line up the PCI cards in the slots and then SHARPIE the places you will support the mobo. Then drill and do this = use hardware nuts to achieve correct height. 5 WILL BE PERFECT IN MOST CASES. A screw and then five nuts for height. Then place mobo over (on top) of these 5 nuts and then secure with ONE MORE nut. Now your mobo is secure.

>This is the hardest part of all of this<

PROCESSOR

You will prob. want more speed. I understand. The 400 MHz G4 is pretty peppy. You will be surprised. This is where the crap hits the wall. If you want to upgrade the proc you will have to follow these steps.

a) YOU WILL HAVE TO SOURCE A COPY OF OS 9

b) YOU WILL NEED TO UPDATE THE MOBO FIRMWARE FOR YOUR SPECIFIC UPGRADE CARD

The application that apple wrote to upgrade the firmware for the Sawtooth ONLY runs on OS 9. Speechless, crazy I know. EBay will get you a copy of OS9. So the procedure is (and this is ALL THE SAME for all the aftermarket proc suppliers)

1) upgrade mobo firmware (apple written firmware) (apple site has this)

2) upgrade mobo firware AGAIN (from your specific proc supplier)

3) Install and Enjoy hardware

The aftermarket proc suppliers are

a) GIGA DESIGNS

b) SONNET

c) FASTMAC

d) POWERLOGIX

I don't know of any others. They will supply you with the fans, hardware, and instructions to complete the upgrade.

read up on the G4

OPTICAL DRIVES

Not all optical drives work with the sawtooth mobo. Check the supplied link above to check the xlr8 drive database for compat. I run a DVD-ROM from BenQ and it works fine. It's a compusa brand :p

no problems here, THE PLEXTOR PX716SA DOES NOT WORK, DON'T TRY IT, I ALREADY DID, NO LUCK

HDD

Any will work. If you want SATA you can get a PCI card from FIRMTEK. Firmtek is the ONLY company that makes a PCI card that will BOOT your mac. All others work fine, but the FIRMTEKS will boot. This is concerning SATA. RocketRaid by HighPointalso supposedly works good.

POWER SUPPLY

The ps your get if you buy a system will be a 237W delta electronics 20 PIN ps. You CAN upgrade to 1KW+ if you get the pcP+c one. Just FOLLOW THESE INSTRUCTIONS.

SPECS

If you went nuts and bought max of everything you would get a

2.0 GHz or DUAL 1.8 GHz 7447A PPC G4

2 GB PC 100 RAM

DISKS AS BIG A CASE AS YOU CAN GET :D

POWER SUPPLY, what ever you want to pay for

VIDEO

ATI will be your only bet. NVIDIA made some cards but are very not current. Check out NEWEGG and ATI.com for info on the card that will work best for you. I have tried 3 cards with no prob, ATI Rage 128 (standard), Radeon 9000, Radeon 9800 256 MB version. This is about 250 US dollsars from newegg.

RECAP

Find your parts. Buy case. Install parts. Load OS.

kinda cool I guess, but after all the time and trouble wouldn't it be easier to just buy a new mac?

with all the parts you have to buy it would probably cost more than a new mac mini...

correct, and plus if you want to play insane FPS games a G5 would be the best bet.

I did this because I couldn't shell out more than about 200-300 bucks at a time

  • 4 weeks later...
  • 2 weeks later...

how ironic, people keep complaining that you HAVE to buy your mac from Apple yet when someone post a GREAT tutorial on how to build one, you guys a complaining :wacko:

i completely agree. this tutorial is great, if you don't like it then offer something constructive rather than moaning.

i am a pc user who wishes to make the switch to mac at some point in the future. this tutorial has giving me a cheap option to get me started.

why is the guy banned?

i completely agree. this tutorial is great, if you don't like it then offer something constructive rather than moaning.

i am a pc user who wishes to make the switch to mac at some point in the future. this tutorial has giving me a cheap option to get me started.

why is the guy banned?

Spamming... attacking mods.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Why would any self-respecting intelligent person follow any recommendation by Donald's GOP administration? With almost two years of fabrications, deceit, and blatantly illegal behavior, why believe them now? They had best be gone after the November 2026 election, so we'll wait and see.
    • AltSendme 0.4.1 by Razvan Serea AltSendme is a minimal, cross-platform application designed for fast, secure, and private peer-to-peer file transfers. It allows users to send files or entire directories directly between devices without relying on cloud servers, accounts, or any personal information. Everything is encrypted end-to-end using modern protocols like QUIC and TLS 1.3, ensuring both strong security and low-latency performance. Transfers are verified with BLAKE3 for data integrity, and interrupted downloads automatically resume, making the experience reliable even on unstable connections. You can transfer anything—images, videos, documents, and more. Integrity checks are performed on both ends, so your files are automatically verified for correctness during both sending and receiving. AltSendme works seamlessly across local networks or long-distance links, capable of saturating multi-gigabit connections for extremely fast delivery. With built-in NAT traversal and encrypted relay fallback, it connects devices almost anywhere. The app integrates with the Sendme CLI and will soon support mobile and web platforms. Fully free and open-source, AltSendme offers a lightweight, privacy-first alternative to traditional cloud-based services, removing size limits, upload costs, and unnecessary data exposure. AltSendme 0.4.1 changelog: Release Highlights Self-hosted relays: Run your own iroh relay so transfers don't rely on public infrastructure. Includes a full deployment template in deploy/relay/ with Docker Compose for a VPS and configuration examples for production use. Fly.io support: One-click deploy template for Fly.io, including a quick-start config (fly.dev.toml) for testing without a custom domain, plus production setup with Let's Encrypt and your own hostname. Relay settings UI: New Settings → Network panel to choose how AltSendme connects: automatic public relays, custom self-hosted URLs (with optional auth token), or disabled. Test connections, verify latency, and see live relay status in the footer. Disable relays: Turn off relay servers entirely when you only need same-network transfers (e.g. LAN). Direct connections only. No relay hop required when devices can reach each other. Android graduates from beta: Android is now part of the regular release cycle alongside desktop. APKs ship with each version (universal, arm64, and armv7). Other improvements Private relay access control via shared auth token Relay fallback notifications when a custom relay is unreachable Broadcast mode toggle in sharing settings Android release build fixes (split-per-ABI APKs, universal APK preservation) UI polish: mobile safe-area insets, dropzone layout, transfer progress animation Bug fixes for minification-related serialization issues and system tray icon loading What's Changed feat(relay): add relay status functionality and settings UI (a120cdf) feat(relay): implement custom relay server configuration and verification (51276c7) feat(relay): add configuration for private relay access and enhance observability features (48fbabf) feat(relay): enhance relay URL validation, display connection status (d4fffa0) feat(relay): add RelayChangeGuard component and enhance relay-related translations (16ba514) feat(broadcast): add toggle setting for broadcast mode in sharing UI (ca6d977) fix(relay): correct QUIC discovery port, pin image, templatize fly.dev (52a2ba5) fix: More broken serialization due to minification (67491a9) fix(android): preserve true universal APK across per-ABI builds (e9f256f) fix(ui): conditional safe-area insets padding on mobile (1182f0e) refactor(transfer): CircularRing component animation fix (944572b) chore(android): drop x86 and x86_64 release APKs, keep universal+arm64+armv7 (34ada0b) Download: AltSendme 0.4.1 | ARM64 | ~9.0 MB (Open Source) Download: AltSendme for MacOS | Android Links: AltSendme Home Page | GitHub | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • You are mostly right about the ephemeral nature of it. As I mention in the article, if you dont add a second device or take a backup of your account before uninstalling it, then yes you will lose access to your account. That said, in terms of actual user experience when you sync multiple devices your message history carries across and there's also a Saved Messages chat like there is on Telegram to send messages and attachments between your installs. But yh, what you point out are correct and its not trying to emulate Messenger or Telegram.
    • OK so SearXNG is a meta search engine that you can install locally or use via a public instance. It scrapes other search engines which you choose and then sorts the results. Not as complicated as multiple relays
    • The only difference here is that you think you came up with these reasons. You didn't. These age old fearmongering lies (that were NEVER true) were funded by and the anger stoked by Putin through proxies like Farage (and later in the USA, Trump) and filtered down through the skinheads, Neonazis, etc. until it reached the uninformed, ignorant, and gullible -- never realizing they were being played for fools against their own best interests. Even now, despite all of the EVIDENCE proving that Brexit was a terrible mistake for ALL citizens of the UK and that its supporters were tricked by Putin's proxies into sabotaging their own nation, you're still here defending these well-known lies as if they were ever true. Not only are they not true. They NEVER were. So, when are you going to realize that you were lied to and actually get angry at the liars and charlatans who lied to you, instead of blaming the innocent people they lied to you about?
  • Recent Achievements

    • Week One Done
      flexorcist earned a badge
      Week One Done
    • One Month Later
      Woland13 earned a badge
      One Month Later
    • Week One Done
      Woland13 earned a badge
      Week One Done
    • One Year In
      bernmeister earned a badge
      One Year In
    • Week One Done
      Scoobystu earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      492
    2. 2
      +Edouard
      224
    3. 3
      PsYcHoKiLLa
      150
    4. 4
      Steven P.
      75
    5. 5
      FloatingFatMan
      71
  • Tell a friend

    Love Neowin? Tell a friend!