Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I kinda got OpenGL working in mpv (windowing is SDL, GL is own mpv's): --vo=gpu is supported now along with --vo=sdl (the latter was working earlier too). --vo=gpu-next is still broken.

mpv_gpu.png
 
Despite sort of 'giving up' on ppc, I've dragged out the A1139 G4 and decided I'm going to give MintPPC a go. I like mint, so this seems a good idea. Just awaiting a link to the download, as Jeroen is working on things at the moment.

I also fired up the 12" PB and might turn it into a writing notebook. To that end, I'll try and find a Tiger install for it, and strip it of every piece of software I can to make a small, snappy word processing machine.

The other 17, an A1107, I've offered to Jeroen for the MintPPC project if he can use it.
 
My latest project is optimizing OpenBSD for my 12" 1.5GHz PBG4. So far it's been extremely fruitful. WiFi, Xorg w/ icewm, sound, etc have all been easy enough to get going. The only real hindrance is the NVIDIA GPU (an evergreen problem on anything but MacOS, as we well know). Thankfully it runs pretty snappy with the optimizations I've been doing. Also thrilled at how much the Ports selection has expanded software availability. Just finished building and installing Luakit, which is about the most modern browser I've ever used on a PowerPC Mac. Truly superb stuff. --- On a funnier note: considering how these models run (HOT and LOUD) it makes one wonder just how hot those PowerBook G5 prototypes ran. You must've been able to fry an egg on those poor things for Apple to say, "y'know what, nevermind actually". lol --- @DCBassman you might consider optimizing your Tiger install on the 12"PB with the Shuriken pack. It's essentially just a full updater with optimization scripts. Run Monolingual afterward and set Shadowkiller to open at login and you've basically removed all the heavy resource eaters. I do it by default on every Tiger install now and it's night and day.
 
  • Like
Reactions: Matias_
@DCBassman you might consider optimizing your Tiger install on the 12"PB with the Shuriken pack. It's essentially just a full updater with optimization scripts. Run Monolingual afterward and set Shadowkiller to open at login and you've basically removed all the heavy resource eaters. I do it by default on every Tiger install now and it's night and day.
Ooh, good info, I'll check it out. Already ran Monolingual, it took a loooong time! If I have no luck with MintPPC on the 17", I'll get Tiger on that also. With the optimization you've suggested, it should fly.
The one thing I've done to make installs easier on ppc is to buy some 32GB mSATA SSDs and SATA III adaptors. I burn the ISOs using Etcher with the drive in a caddy. Then remove from the caddy and put into a Freecom Firewire dock. This shows up nicely on the boot picker, and away it goes. Much easier than trying to get USB flash drives to boot, something I've had zero success with.
 
  • Like
Reactions: Smithwick’s
My latest project is optimizing OpenBSD for my 12" 1.5GHz PBG4. So far it's been extremely fruitful. WiFi, Xorg w/ icewm, sound, etc have all been easy enough to get going. The only real hindrance is the NVIDIA GPU (an evergreen problem on anything but MacOS, as we well know). Thankfully it runs pretty snappy with the optimizations I've been doing. Also thrilled at how much the Ports selection has expanded software availability. Just finished building and installing Luakit, which is about the most modern browser I've ever used on a PowerPC Mac. Truly superb stuff. --- On a funnier note: considering how these models run (HOT and LOUD) it makes one wonder just how hot those PowerBook G5 prototypes ran. You must've been able to fry an egg on those poor things for Apple to say, "y'know what, nevermind actually". lol --- @DCBassman you might consider optimizing your Tiger install on the 12"PB with the Shuriken pack. It's essentially just a full updater with optimization scripts. Run Monolingual afterward and set Shadowkiller to open at login and you've basically removed all the heavy resource eaters. I do it by default on every Tiger install now and it's night and day.
O f course, the best tweak I could make, an SSD, is as yet not done. Apart from maxed out RAM, the PB is stock with an 80GB spinner!
 
  • Like
Reactions: Smithwick’s
O f course, the best tweak I could make, an SSD, is as yet not done. Apart from maxed out RAM, the PB is stock with an 80GB spinner!
Always love the feel and authenticity of a spinner but the ones in those G4-era portables really degrade over time. Replacing that would be a bigger boost than anything else, truth be told. PBG4s aren’t too difficult to tear down relative to the iBooks (one of the most difficult). iFixIt guides, some patience, a tube of thermal compound (cause you might as well while you’re in there), a fresh mSATA-IDE SSD kit, and a free afternoon are about all you need.

And something to keep track of the screws, of course 😅
 
  • Like
Reactions: MarkC426
How are you going about it? I know you can build the leak for W64target, does that use DirectX?

There are Xbox, PS3 and Win64 targets. My approach was to write a header only platform layer to translate WINAPI calls to POSIX equivalents

Once I had the project building with Windows/console specific stuff disabled, I reimplemented the core gameplay loop in a separate source file, detoured to it, and wrote an OpenGL 2.0 compliant renderer around it. As of now all of the basic gameplay stuff is functional and I am just continuing to optimize with AltiVec chunk rendering and other performance improvements.

All of the UI had to be rewritten from scratch using the legacy component-based UI system instead of Iggy or XUI - this was the most time intensive part of this project.
4182a4e713d6a1c59b3e6fcbb998eef0.jpg
 
  • Like
Reactions: TheShortTimer
Fixed cover-art display and added Last.fm scrobbling to BlackOmega audiophile player.

P. S. Yes, I know that the icon is not aligned correctly, but I am tired dealing with this from morning. Scrobbling confirmed to work.

Lack of Last.fm support was one thing preventing me from switching to BlackOmega as the audio player, now it is solved. Works on x86_64 too, I have tested it on Catalina. Will not work on arm64 without tweaks, since Qt4 is broken there.

Available via PPCPorts, as usual.

bomega.png
 
  • Like
Reactions: Matias_
Looking for any suggestions on what to do with my PPC Fleet…

I have 2 G4 Cubes, one with the Rage 128 and the other with the GeForce MX2.

I have a PowerMac G4 Quicksilver with the DP 800mhz and the GeForce3 Card. All thee have 1.5gb of ram and SSDs.

The PowerMac G4 has a triple boot of 9.2, 10.4 and 10.5. I’ve been using 10.5 mostly.

I tried the GeForce3 in the Cube, but I didn’t see any significant improvement over the GF2 in any of the games I tried, and it was getting uncomfortably hot. I believe that the 450mhz Processor is the real bottleneck. I’d love to splurge on a Sonnet from eBay, but then I am still back to the fundamental question: what should I do with it?

I love hotrodding the hardware, but then what…
 
1773912409655.png


I spent forever digging around in the IOHWControl table but I finally managed to do real SMU based fan control. There is a function called `setProperties` that accepts a `target-value` to request a new fan speed, and `force-update` to force a sensor poll.

We find the `IOHWControl` table in the PowerMac11,2 platform plugin, enumerate our system fans, send a `force-control-target-value` with the target fan's `control-id` , and then refresh the control object.

Fan control has been something I've wanted for a long time - everything we can to do keep our Macs cooler helps 🙂
If you have a Quad or you're interesting in adapting my implementation for another type of Mac then you can check out my code here:

 
  • Like
Reactions: Smithwick’s
Decided to give Adelie another go on my PMG5, hoping to get it in a more workable state than in the past. On the plus side, even though the latest version of the LiveCD booted to text, I was able to get X working with just a few edits. The installer worked without a hitch, too!
 
Looking for any suggestions on what to do with my PPC Fleet…

I have 2 G4 Cubes, one with the Rage 128 and the other with the GeForce MX2.

I have a PowerMac G4 Quicksilver with the DP 800mhz and the GeForce3 Card. All thee have 1.5gb of ram and SSDs.

The PowerMac G4 has a triple boot of 9.2, 10.4 and 10.5. I’ve been using 10.5 mostly.

I tried the GeForce3 in the Cube, but I didn’t see any significant improvement over the GF2 in any of the games I tried, and it was getting uncomfortably hot. I believe that the 450mhz Processor is the real bottleneck. I’d love to splurge on a Sonnet from eBay, but then I am still back to the fundamental question: what should I do with it?

I love hotrodding the hardware, but then what…
I took all of my PPC Macs to a local PC recycler/reseller and donated them not too long ago. They were fun to play with in the past, but honestly it just became too much to have too many Macs to constantly screw around with to try and keep them going and up to date....I decided my life was worth more than the time that took and I definitely recognize that there are less years ahead of me than there are in the rear view mirror. The place I recycled them always resells machines, or even displays them in their "computer museum" if it is a rare enough machine (like the SE/30 I brought down one time) so I felt pretty good taking them there. They won't get "ripped apart", but resold to someone new.

Sometimes letting go of "too much stuff" is the only way to actually enjoy what you still have I feel, but that's just my 2 cents for what's going on in my life.

My "old just for fun machine" at the moment is a White Intel 2008 MacBook running Mac OS 10.7 Lion so that scratches my "play with old stuff" itch just fine...plus you can still buy brand new batteries for it so no more "crap the battery just died what do I do now" like with my old G4 Powerbook.

I do enjoy watching what everyone here is doing with their PPC Macs though, that's nice to see people enjoying them! I also spent a lot of time, when I still had PPC Macs myself, tracking down and uploading PPC specific programs missing from "Macintosh Garden" so hopefully someone somewhere will appreciate that.

🙂
 
Last edited:
  • Like
Reactions: Dronecatcher
I thought my a1117 didn’t have enough rgb so I added a NOS 2004 Vantec spectrum fan card in cathode blue 🙂

View attachment 2615447

I love that other chassis light you put in there! Where is that mounted at? Is it just a 12v LED strip spliced into a fan cable or something?

I just got my hands on a 2.7 DP and I’m going to be rebuilding the LCS and going for a green theme. I’ve thought about mounting LEDs in there so I’d be curious to know what your setup looks like!
 
Baby's first driver. This is progress I made yesterday on a USB driver for my GV-USB2 composite capture card. This is not a UVC device so I had to get some info on the chipset and decoder chip used in this card, and then handle interlaced video (as you can see I'm not handling it very well yet 😛 )

Just a fun little proof of concept to play around with. Eventually I'll fix the chroma stuff and add support for PAL/NTSC. Next, I want to try and take a USB to SATA interface and get it working enough to use with HFS drives.


1774449133417.png
 
  • Like
Reactions: keksikuningas
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.