(Mac) A strange issue between Snes9X 1.53 and CoreMidi...

If you're having problems with Snes9x, or think you've found a bug, this is the place to be.
Post Reply
MacBoxPPC
Snes9x White Belt
Posts: 2
Joined: Thu Jul 21, 2011 3:36 pm

(Mac) A strange issue between Snes9X 1.53 and CoreMidi...

Post by MacBoxPPC »

Hello,
I found a strange issue that occour on my G5 DualCore 2.3 GHz under OSX 10.5.8 between MIDI/Audio settings and the output sampling frequency setting in Snes9x 1.53 for Mac (release 113).
I will try to explain how this is issue can be reproduced:

1) Open Audio/MIDI Config in Applications/Utility and look at the input and output frequency: it should be 44100 Hz for both, if not set them at this value.
2) From System Preferences on OSX choose a screenmode with 60Hz refresh
3) Open Snes9x settings panel and at Sound tab do the following settings:
Synchronize (on) 16 Bit Playback (on) Stereo (on) Reverse Stereo (off) Playback Rate: 44100 Hz, Output Interval (16 ms), Mix Buffer Lenght (100ms), Allow Lag (off), Input Rate: 32000 Hz
4) Open a Konami game, I used Animaniacs (NTSC version) for this purpose
5) Look at the colored bar moving up to down reavealing the Konami logo, its movemente is jerky
6) Now in the Snes9x Sound preferences set the Playback rate to 48000 or 32000 (or any other rate) and restart the game: the bar scrolling is perfect and fluid.

This does happen ONLY when "Sync" option in Snes9x sound preferences is enabled and ONLY when the Playback rate of Snes9x match the one in the Apple Midi/Audio settings.
This does happen also only under 10.5.8 and not under 10.4.11 (same G5 machine, same settings).
In Snes9x 1.52 this issue does not occour at all.
User avatar
Camo_Yoshi
Snes9x Purple belt
Posts: 922
Joined: Thu Nov 08, 2007 7:59 pm

Post by Camo_Yoshi »

Hey there! Unfortunately, I can't help you seeing as though I don't have a Mac, but I'll PM the Mac port maintainer and let him know of this thread. :)

Stick around!

-Camo
Snes9x FAQs | Forum Rules
What operating system are you using? 32 or 64bit? Version of Snes9x? Is the text at the bottom of the window white when you load the game?
These suggestions are usually the solution to your issue!
MacBoxPPC
Snes9x White Belt
Posts: 2
Joined: Thu Jul 21, 2011 3:36 pm

Post by MacBoxPPC »

Thank you very much :-) However this issue it is not really a problem for me since the DualCore G5 has enough horsepower to handle the 48000 Hz output rate of Snes9x without glitches. I found this issue because I usually set 44100 Hz audio rate for everything so when I installed Snes9x 1.53 I noticed immediately its lack of smoothness on scrolling compared to 1.52 and after a quick investigation I found why.
I also want to send here a big THANK YOU to all the Mac programmers around involved in emulation (or porting) on PPC machines for their efforts in still supporting this architecture and not abandon it for the much powerful and easier way of Intel CPUs... :-)
Post Reply