Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04710 Sound Major Always Feb 28, 2012, 22:43 Jul 19, 2012, 11:21
Tester MacBoxPPC View Status Public Platform SDLMAME
Assigned To Resolution Won't fix OS MacOS X
Status [?] Closed Driver
Version 0.145u3 Fixed in Version Build PowerPC
Fixed in Git Commit Github Pull Request #
Summary 04710: kabukiz, tnzs: Noise during the game
Description These two sets from tnzs.c driver are affected (in PPC build only) by a continuous crackling noise along severe slowdowns in the game. These issues does not affect the intel OSX build (64bit) of SDLMAME
Steps To Reproduce Simply start the game, the issue is present from the beginning.
Additional Information All sets (parent) from tnzs.c have been verified on the PPC build, only Kabuki Z and The New Zealand Story suffers this sound issue.
Github Commit
Flags
Regression Version
Affected Sets / Systems kabukiz, tnzs
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
7
User avatar
No.08292
Tafoid
Administrator
Feb 28, 2012, 23:53
They both need a pretty good PC nowadays to run at 100% without frameskip. My PC barely make is with minimal skip in the case of tnzs .. Are you getting full speed emulation without frameskip?
User avatar
No.08295
MacBoxPPC
Tester
Feb 29, 2012, 11:36
My setup is a dual 1.25 GHz G4 PowerMac with OSX 10.5 installed, RAM 2 Gb. Just for curiosity I've tried older PPC builds but the results are even worse.
Of course I'm not complaining about the low speed, I can live with it and with or without frameskip I have not observed differences.
The crackling noise is the very annoying part, would be interesting to see if this issue is present on a more powerful G5 too.
User avatar
No.08296
NekoEd
Senior Tester
Feb 29, 2012, 12:41
edited on: Feb 29, 2012, 12:46
I get a slowdown and crackling in tnzs when you die and the screen blacks out to bring in the player's next life. The speed drops to about 60% for a brief moment during that dark screen transistion, but otherwise the speed is 100% in the limited testing I performed.

EDIT: I get a smooth 100% in kabukiz.

System: Toshiba Tecra R840
CPU: Intel Core i5-2520M (Dual core w/ HT, 2500MHz)
RAM: 4GB
OS: Gentoo (Linux kernel 3.2.7)
User avatar
No.08309
Fujix
Administrator
Mar 1, 2012, 15:13
The slowdown was already reported in 04404.

As for the sound issue, could you record the sound with the -waveout option?
And do you still have the problem in the output?
User avatar
No.08310
NekoEd
Senior Tester
Mar 1, 2012, 17:56
It appears that it's regressed since 04404, since all black screens exhibit the slowdown, not just the one after the intro. Every time you die and the screen goes black, there's a burst of slowdown.

The audio issue is purely related to the slowdown, it always crackles when running slower than 100%, and it's usually much worse the slower it's running, or in cases where the slowdown is temporary, there will be a burst of crackling exactly coincident with the slowdown.
User avatar
No.08316
R. Belmont
Developer
Mar 2, 2012, 13:19
Crackling when the emulation is not running 100% is totally expected and happens equally well on Intel. The Mac's audio wants 44100 samples per second, and at 60% MAME can only generate 26460. You see the problem :)

So given that the actual cause is 04404 I think we can close this as a dupe - there's certainly no PPC-specific element here. A sufficiently slow PC would show similar behavior.
User avatar
No.08317
Fujix
Administrator
Mar 2, 2012, 14:38
Solutions:

1) use faster Mac
2) wait until 04404 is solved

I closed this report.