Sure it could be, but why not just use Rosetta?Assuming it's not a lot of work, it would be interesting if this could also be compiled for Intel Leopard. The other releases I've seen require a moderately recent version of macOS.
Sure it could be, but why not just use Rosetta?Assuming it's not a lot of work, it would be interesting if this could also be compiled for Intel Leopard. The other releases I've seen require a moderately recent version of macOS.
Well there's power/cpu efficiency for one, although my ulterior motive is actually compatibility with 10.7+Sure it could be, but why not just use Rosetta?
I'll give it a go when I get home from work tonight. I built it on Ubuntu 20.04 yesterday, and I didn't have any problems with sound at 60 fps.@sparty411 @MacFoxG4 can yall try changing your displays refresh rate to 30 and see if sound is still screwed? Apparently this fixes the pc port on other oses, it’s killing me that I can’t try it till I get off work.
Yea it already worked on other modern PowerPC OSes.I'll give it a go when I get home from work tonight. I built it on Ubuntu 20.04 yesterday, and I didn't have any problems with sound at 60 fps.
How does one go about limiting the framerate?Yea it already worked on other modern PowerPC OSes.
sound still buggedHow does one go about limiting the framerate?
Just tried the new version and the audio works great for me. You can occasionally hear some crackling in the audio, but that's no big deal.Audio has now been fixed in release 2, available on archive.org. @sparty411 @MacFoxG4
Does turning the master volume down and balancing your actually mac volume remove the crackling? I think the default master volume is too loud, 30 or even lower for the master volume seems perfect to me.Just tried the new version and the audio works great for me. You can occasionally hear some crackling in the audio, but that's no big deal.
The crackling is less noticeable when the master volume is set to 30 or lower. Changing the balance doesn't have much of an effect on the crackling for me.Does turning the master volume down and balancing your actually mac volume remove the crackling? I think the default master volume is too loud, 30 or even lower for the master volume seems perfect to me.
Thanks for letting me know and I agree! Here's my config file in ~/Library/Application Support/sm64pc:This works perfectly (DC 2.3 G5/leopard). Looks great full screen too, worlds better than N64 emulation.
Thank you for the config file! Could you explain the texture_filtering option, what exactly does it do and are the only options 1 and 2? Also, the mapping on my gamepad (usb Switch controller) still needs a bit of work, analog sticks aren't being recognized. Any idea on how to resolve that?Here's my config file in ~/Library/Application Support/sm64pc:
Try USB Overdrive. I used it to map the keyboard controls to an old Microsoft SideWinder Dual Strike and that worked for me.Also, the mapping on my gamepad (usb Switch controller) still needs a bit of work, analog sticks aren't being recognized. Any idea on how to resolve that?
I'm surprised that works at all. Currently I have to compile SDL2.0.6 with joystick/haptic support disabled for it to work at all, but I may be able to fix it in the future. I recommend @MacFoxG4's suggestion.Thank you for the config file! Could you explain the texture_filtering option, what exactly does it do and are the only options 1 and 2? Also, the mapping on my gamepad (usb Switch controller) still needs a bit of work, analog sticks aren't being recognized. Any idea on how to resolve that?
Thanks for checking it out, and that sure does look nice! If I manage to put together a "sm64 powerpc builder app" I'll use the icon as well. By any chance, do you have an OpenGL 2.1 GPU? I can't test the OpenGL2 renderer as I have only a 1.3 capable card.Working well on 10.6 via rosetta.
View attachment 1676403
Also if you don't want to run it from command line, right click on sm64.us.f3dex2e and select "open with" and choose "terminal". Now just double click the binary to run it. Attached is a Mario.png you can set for the binary also. It looks better in the dock when running than the gray box. I also created an alias and placed it on my desktop for easy access.
View attachment 1676405
View attachment 1676406
Cheers
Has to be 2.1 unfortunately. Looks like Tiger does not support OpenGL 2.0 on PPC anyways.That 2007 iMac has the 128mb RadeonHD2400 in it which seems to be OGL 2.0 from what i see online.
Cheers
If you can give me some build instructions I can try to compile the source for 32bit Intel machines - I have macports and all neccessary dependecies - (including gcc4.8 - 6.0) already installed.Thanks for checking it out, and that sure does look nice! If I manage to put together a "sm64 powerpc builder app" I'll use the icon as well. By any chance, do you have an OpenGL 2.1 GPU? I can't test the OpenGL2 renderer as I have only a 1.3 capable card.
Also, just checked your blog, thanks for the PPCMC shoutout!