Results 1 to 20 of 110

Thread: Why does MAME suck so bad?

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Cherry (Level 1)
    Join Date
    Jan 2010
    Posts
    227
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Quote Originally Posted by Kitsune Sniper View Post
    ... So wait.

    You've compiled your own version of MAME, even hacked it to use external hardware, and yet you don't submit the needed patches to fix those problems?

    Ah. Aah. I think I just had a small stroke. I'm gonna go lie down.
    I didn't hack MAME to use external hardware in any way. Read this carefully:

    If you recall, versions of MAME prior to v0.60 can make use of Yamaha YM3812s and Yamaha YMF262s on older ISA sound cards(the early SoundBlaster sound cards come to mind) for 100% authentic sound off those games.
    Those versions of MAME WERE ALREADY DEVELOPED for use with old sound cards containing Yamaha YMF262s and YM3812s. I did not modify MAME v0.138u1 to work with those sound cards. Here's what I've done for some of the games with problems:

    -Gradius/Nemesis: Emulated Z80 runs at a lower frequency, emulated K005289 was modified to output sound at a higher pitch than the twin emulated AY-3-8910s, adjusted the volume balance to match the original arcade board, several parameters in the emulated AY-3-8910 were changed
    -Salamander/Life Force: My version of MAMEUI works with 3 different Yamaha YM2151 cores. Salamander and Life Force make use of one of the cloned and modified YM2151 cores to speed up the music, the emulated VLM5030 has had some parameters altered(but I can't figure out how to make the emulated VLM5030 sound just like the real chip), volume balance was adjusted to match the original arcade board
    -Gradius II/Vulcan Venture: This uses the second cloned YM2151 core as with the cloned core used in Salamander, the music is too fast. Volume balance was once again adjusted in accordance to the original arcade board and some heavy low-pass filtering was added to the emulated uPD7759
    -Super Contra: Uses the same cloned YM2151 core as Salamander, volume balance adjusted according to the original board
    -TwinBee: Volume balance adjusted according to the original board(filters are still missing, however)
    -1942: Sounds much closer to the original arcade board with the modified parameters in the emulated AY-3-8910
    -Thunder Force AC: Volume balance adjusted according to the original board

    I would release the fixes, but since these are all hack-ish in nature, this is something the MAME team seems to frown upon. I don't know how any of the chips work. Most of my fixes all came together thanks to experimentation and dumb luck.

    What's the MAME team's policy on modified versions of MAME? If I could release my modified version of MAME, I would.

  2. #2
    DP's favorite trollbait Custom rank graphic
    Kitsune Sniper's Avatar
    Join Date
    Aug 2003
    Location
    Calexico, USA
    Posts
    13,853
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Xbox LIVE
    FoxhackDN
    Steam
    Foxhack

    Default

    You can. Just release the source, and it's cool. They frown upon closed source versions of the emulator.

    Also, have you tried -asking- MAMEDev if they would consider including your fixes? Who knows, maybe they'd at least take a look and offer pointers, or incorporate your fixes.

    Edit: And of course, those are Konami games, their devs were always high on crack so emulation will be imperfect until someone fully reverse engineers their chips and stuff.
    Quote Originally Posted by Edmond Dantes View Post
    I can't tell if we're discussing My Little Pony or Neon Genesis Evangelion anymore.
    eBay Auctions / GameTZ profile / DP Feedback / Youtube / Twitter / RateYourMusic

Similar Threads

  1. Fighting Games on MAME, Why do u they suck
    By HomeRekka in forum Classic Gaming
    Replies: 24
    Last Post: 09-15-2009, 04:54 PM
  2. Mame = Suck?
    By zektor in forum Classic Gaming
    Replies: 3
    Last Post: 04-27-2004, 10:07 PM
  3. Man, I SUCK at this!
    By MarkM2112 in forum Classic Gaming
    Replies: 6
    Last Post: 04-12-2004, 01:56 PM
  4. Best MAME Settings? (also MAME Speed Problem (too fast!))
    By Astro Lad in forum Classic Gaming
    Replies: 4
    Last Post: 11-24-2003, 06:33 PM
  5. MAME on the DC: Which MAME roms work?
    By The Unknown Gamer in forum Classic Gaming
    Replies: 7
    Last Post: 03-10-2003, 11:06 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •