Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Hi guys! I’ve embarked on this quest for a friend to get HL1 on a slot-loading iMac G3 running 10.3.9, but doctor45x’s app seems to crash as soon as it opens. I know this is probably for OS X Tiger, but does anybody know any workarounds to get it on Panther?
Thanks!
I can look into it - in theory a Panther build should be possible, although at this point, with the game not being very playable, its not really worth the effort imho.
 
  • Like
Reactions: barracuda156
Oh, by the way: have you tried building SDL2 and VLC for Amiga? Do they build and work?

I was able to fix building, using X11 backend, but they do not yet work correctly. VLC via X11 output messes up colors and duplicates video picture. Other outputs do not work.
No, I have not.
Interesting. What machine / OS are you using? Will this also build on something like MorphOS?
My target is Amiga 68k, there are some pretty spruced up accelerators nowadays. But I know a guy in the our AmigaDev discord that plans to target MorphOS and WarpOS.
I've had no luck with compiling the FWGS source on Tiger fyi. gcc7 doesn't seem to be supported and I don't have any newer compiler available on PPC 10.4 atm....
Weird, the compiler I use to compile for Amiga 68k is gcc 6.5.x. Have you tried with the latest fwgs sources?
Thanks for the info - I'll check out your repo. We're indeed using the old Xash3D v1.19.2 source for this, I've been told the FWGS one won't compile on Mac, although that info is pretty outdated as well.
As I suspected.
 
  • Love
Reactions: Romain_H
  • Like
Reactions: eastone
Weird, the compiler I use to compile for Amiga 68k is gcc 6.5.x. Have you tried with the latest fwgs sources?

ye I cloned the latest version of the source using git.
If it builds for you using gcc6 then it should work for me as well tho.

I've attached the config log for review. It seems to fail at the c-flags check.
 

Attachments

  • config.log.zip
    4.7 KB · Views: 127
I can look into it - in theory a Panther build should be possible, although at this point, with the game not being very playable, its not really worth the effort imho.
Hi! I tried to build thermophyale33's GitHub repo on my G3 (it's all I have to test it on/work with) using Xcode Tools 1.5 and Xcode Legacy Tools, however i can't find a version of git that is compatible with 10.3 and I get an error building which complains about "no rule to make target '|', needed by sv_client.o, stop." and I can't seem to find a workaround. I'm trying to replicate the original posts's steps, and I THINK I found the original branch with ppc support but not completely sure. Anyone who could give me any guidance or help would be much appreciated, thanks!
Edit: grammar and spelling
 
Hi! I tried to build thermophyale33's GitHub repo on my G3 (it's all I have to test it on/work with) using Xcode Tools 1.5 and Xcode Legacy Tools, however i can't find a version of git that is compatible with 10.3 and I get an error building which complains about "no rule to make target '|', needed by sv_client.o, stop." and I can't seem to find a workaround. I'm trying to replicate the original posts's steps, and I THINK I found the original branch with ppc support but not completely sure. Anyone who could give me any guidance or help would be much appreciated, thanks!
Edit: grammar and spelling

None of the compilers that ship with Xcode 1.5 will be able to build this source unfortunately - You'd be better advised building against the 10.3.9 SDK running Tiger.
I'll give it a shot later today or tomorrow.
 
  • Like
Reactions: eastone
You'd be better advised building against the 10.3.9 SDK running Tiger.
I'll give it a shot later today or tomorrow.
Thanks so much! My G3’s specs seems to be compatible with 10.4 but when I mount the DMG and run the installer it says it isn’t compatible, so I don’t think I’ll be running tiger anytime soon, so thanks for offering to build it!
 
Is it a retail disc or are you using a hardware/model specific install disk because those will not work.
 
Is it a retail disc or are you using a hardware/model specific install disk because those will not work.
I used the upgrade disc from the website and virtually mounted the DMG
(Edit \/)
Also, I found a retail tiger “dvd” iso on archive.org, could I write that to a cd-r or do I need a dvd-rw (my Mac is slot loading)? Thanks!
 
The 500Mhz models come with a built in DVD player so you can burn the iso to a DVD-R - if that doesn't work, the macintoshgarden also has a CD version of 10.4. ;)
 
  • Like
Reactions: juanstdio
The 500Mhz models come with a built in DVD player so you can burn the iso to a DVD-R - if that doesn't work, the macintoshgarden also has a CD version of 10.4. ;)
It’s just, I don’t have a dvd-r to hand or in my local shop, would a dvd+/-rw work? Also, would I need a specific one (+ or -)? I mean, if possible, could I use a CD-R? Because I bought 2 the other day and haven’t used them yet lol
 
IMG_2431.jpeg
I assume it’s one of these downloads on the OSX for PPC page, but which one is it please? (I’d like to upgrade my existing 10.3 install to 10.4, without losing stuff in applications folder etc.
Thanks!
 
It’s just, I don’t have a dvd-r to hand or in my local shop, would a dvd+/-rw work? Also, would I need a specific one (+ or -)? I mean, if possible, could I use a CD-R? Because I bought 2 the other day and haven’t used them yet lol
IDK, just try the one you got - you'd need more than 2 CDs for a full Tiger install tho - i believe it came on 4 discs...

Tiger_CD1 to 4 are the correct downloads btw.
 
Alright I've managed to compile a working Xash build for Panther, if you're still interested I can share it here.
 
Why do you think that the Models textures are loading in this way?

for example, trousers are loading just fine, parts of some weapons too, but the rest.. weird.. and the map is loading perfectly fine
1691634735062.png


I read in the original youtube video a comment that may be related or not.. even the uploader of the video replied..

1691634853984.png


I even trying using another versions of the "valve" folder (for example, from the Android Port) but no luck there :(

EDIT: Typo errors
 
Guys, though i didn't try current build myself, i'm sending great respects for your work. It’s always nice to see that enthusiasts are working on projects for deprecated platforms. I wasn't an apple user back then, but now i'm digging this field as a retro fan. And it was a big surprise that such popular title as half-life was never ported to PPC. Wish to see it playable one day.

Thanks again.
 
Last edited:
Guys, though i didn't try current build myself, i'm sent great respects for your work. It's always nice to see that work continues for deprecated platforms by enthusiasts. I wasn't an apple user back then, but now i'm digging this field as an retro fan. I it was a big surprise that such popular titel as half-life was never ported to PPC. Wish to see it playable one day.

Thanks again.
Thanks, Half-Life is one of my favourite childhood games and I was extremely disappointed when the offical Mac port got cancelled at the finish line back in 1999 so I have a big personal interest in bringing this game to the PPC platform.

Unfortunaltey I'm not a programmer so my usefulness in terms of bugfixing is very limited but there's hoping the Alpha build will attract other peoples attention who are actually able to help get this thing playable.

Here's a short gameplay video of the current Panther build btw:

 
A small update:

I playtested the current build on a G3 iMac and noticed the libxashmenu.dlyib was causing crashes due to an "incompatible CPU subtype error" so I recompiled the library and now its working properly.
Also setting gl_picmip to "1" in the opengl.cfg config file will help reduce the crashes a little bit (at the cost of texture fidelity)

 
Resurrecting the topic... Personally, I couldn't get the DVD version of 10.4 to work after recording, so I recommend that you use the 4 CD version. In fact, I usually only use 2 CDs, because I don't install printer drivers and other languages.

I finally managed to get my hands on a Powerbook G4 1.67, I'm going to download it and try to fix these textures
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.