Previous Thread
Next Thread
Print Thread
Page 2 of 9 1 2 3 4 5 6 7 8 9
Joined: Aug 2002
Posts: 129
Member
Member
Joined: Aug 2002
Posts: 129
I'm seeing "Out of malloc tracking slots!" errors in stdout when I run my custom tab-delimited reports. It's okay, I just do test runs by launching MM from the Finder instead of from within XCode.

I'm using the deployment build so I'm not so sure this is related to any of the debug build problems you talked about, but just thought I'd mention it.


BEWARE: I LIVE! I HUNGER.
Joined: Jul 2000
Posts: 497
MacMAME Author
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote
Originally posted by arekkusu:
Brad seemed to know what the issue was with NeoGeo, want to help me out?
Yes, easy - the Mac port should no longer dictate the bit depth and instead let the MAME core tell the osd code what depth to use. There's some old code in the MAME core that will attempt to use a bit depth specified by the osd layer, but the drivers are no longer required to conform to that, so you get a case like with the NeoGeo drivers where they assume a forced bit depth.

Joined: Jul 2000
Posts: 497
MacMAME Author
MacMAME Author
Joined: Jul 2000
Posts: 497
Quote
Originally posted by Carsten:
Since I've been studying/hacking around on the report generation stuff lately, I might as well see what I can do to find out what's changed in the core since 0.77 that broke this on the Mac.
The entire input port handling scheme has changed in recent MacMAME builds, so there's some Mac-specific work to make this kosher again. It's not terribly difficult. The core is still seeing some minor changes in this area as well as the code settles down, so keep that in mind.

Joined: Aug 2002
Posts: 129
Member
Member
Joined: Aug 2002
Posts: 129
Yes! I got it working. I'll post updated source on my website later today.

While I'm here, I was thinking of showing other info in the Info pane too besides just analog controls. Like "Tilt-ability" and maybe number of buttons. Good idea or no?


BEWARE: I LIVE! I HUNGER.
Joined: Mar 2001
Posts: 17,294
Likes: 272
R
Very Senior Member
Very Senior Member
R Offline
Joined: Mar 2001
Posts: 17,294
Likes: 272
Quote
Originally posted by arekkusu:
Also it looks like anything with the PSX SPU hangs. Maybe smf has an idea? wink
Try something from konamigv.c - if you don't have the CHDs currently, weddingr is the smallest (only 14 megs), and it also makes the heaviest use of the SPU (no redbook audio for music like the other games). That would let us rule out the SPU as opposed to the znsec, which I suspect is the real enemy.

Joined: Aug 2002
Posts: 129
Member
Member
Joined: Aug 2002
Posts: 129
http://ca.geocities.com/carstenklapp/macmame/override/macintosh/

This macinfo.c is preliminary, it still needs some work to clean up the formatting.

Added reporting for:
  • joy4way, joy8way, doublejoy4way, doublejoy8way (per player)
  • Buttons (per player)
  • Start buttons
  • Tilt detector
  • Unknown controls
  • Coin slots
  • Dip-switches
  • Service switch


BEWARE: I LIVE! I HUNGER.
Joined: Jul 2000
Posts: 497
MacMAME Author
MacMAME Author
Joined: Jul 2000
Posts: 497
[quote]Originally posted by Carsten:
[b] [/quote]]http://ca.geocities.com/carstenklapp/macmame/override/macintosh/[/QB][/QUOTE]

If you'd like something included in MacMAME, please e-mail me a copy of the code in question until I get the Subversion server set up. That will help me out a great deal, because it means I don't have to surf around this forum looking for patches. smile

Joined: Aug 2002
Posts: 129
Member
Member
Joined: Aug 2002
Posts: 129
Ok thanks Brad, will do.

For now these are not quite finished yet, they are just on my web site for anyone who wants to see what I'm working on.

Oh BTW, I think the existing code is using tabs instead of spaces? (width 4, indent 4?) I want to make sure any code I send you is formatted consistently.


BEWARE: I LIVE! I HUNGER.
Joined: Feb 2004
Posts: 314
A
Senior Member
Senior Member
A Offline
Joined: Feb 2004
Posts: 314
Quote
Originally posted by R. Belmont:
Try something from konamigv.c ... That would let us rule out the SPU as opposed to the znsec, which I suspect is the real enemy.
You're right-- weddingr runs fine, with sound.

Joined: Aug 2002
Posts: 129
Member
Member
Joined: Aug 2002
Posts: 129
The new updated & "enhanced" macinfo is finished for anyone who wants it, available at my website (and emailed off to Brad.)


BEWARE: I LIVE! I HUNGER.
Page 2 of 9 1 2 3 4 5 6 7 8 9

Link Copied to Clipboard
Who's Online Now
2 members (Cpt. Pugwash, Praxis), 235 guests, and 4 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,381
Posts122,711
Members5,085
Most Online1,529
Jun 7th, 2025
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Powered by UBB.threads™ PHP Forum Software 8.0.0