Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: advancemame and ac97 sound  (Read 3815 times)

0 Members and 1 Guest are viewing this topic.

ushkar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:November 27, 2010, 11:42:54 am
advancemame and ac97 sound
« on: March 31, 2010, 04:43:25 pm »
hi,
is there anyone who uses an onboard ac97 soundchip with advancemame in dos succesfully?

i have an intel motherboard with an AC97 chipset (82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller)
in my BIOS i have only the option enable/disable

if i change the setting in my advmame.rc to "vsync/ac97" it starts my games but...no sound.
when i run nssi.exe (diagnostic tool) it sees my ac97 chipset, but don't show any values for port, channel, irq,...
when i run advs.exe with a random wav file it gives an error (failed to initialize...)

i thought advmame supported ac97 automatically, but i think i miss something. do i have to load drivers or something?

getting a bit desperate with this...

I/O

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 127
  • Last login:June 06, 2011, 01:33:10 am
Re: advancemame and ac97 sound
« Reply #1 on: April 01, 2010, 02:49:31 am »
Try the allegro and seal drivers.

ushkar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 21
  • Last login:November 27, 2010, 11:42:54 am
Re: advancemame and ac97 sound
« Reply #2 on: April 01, 2010, 03:03:50 am »
Try the allegro and seal drivers.
you mean the ones imbedded in advancemame? or external ones?

tikbalang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 234
  • Last login:May 07, 2013, 05:04:54 pm
    • MAME BootCD's for DOS
Re: advancemame and ac97 sound
« Reply #3 on: April 04, 2010, 01:04:02 pm »
unfortunately, ac97 support is limited in advmame. there are four types of ac97 chips that i know of and i have been successful with via, sis and amd ac97 implementations. intel ich soundchip came out after the sound routine matured in vsyncmame (.60s), subsequently getting absorbed into and got stuck in the later versions of advmame.

I/O

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 127
  • Last login:June 06, 2011, 01:33:10 am
Re: advancemame and ac97 sound
« Reply #4 on: April 04, 2010, 10:54:41 pm »
Try the allegro and seal drivers.
you mean the ones imbedded in advancemame? or external ones?


Read the docs. That is how I found out about them.

Popcorrin

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 858
  • Last login:March 06, 2022, 11:11:43 am
Re: advancemame and ac97 sound
« Reply #5 on: April 05, 2010, 12:38:10 am »
Try the allegro and seal drivers.
you mean the ones imbedded in advancemame? or external ones?


Read the docs. That is how I found out about them.

You could spend all day reading the docs for advancemame and it won't get you anywhere, especially when it comes to video and sound card drivers.  So much of the information isn't 100% accurate.

What you need is the dos drivers for the ac97 soundchip.  I used to have them but I have no idea if I still have them on disk somewhere but I do remember that it took a little searching to find them.

Also, there is an old post on these forums that had info on ac97 and dos.  I don't know if a search would turn up anything but it's worth a shot.

tikbalang

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 234
  • Last login:May 07, 2013, 05:04:54 pm
    • MAME BootCD's for DOS
Re: advancemame and ac97 sound
« Reply #6 on: April 05, 2010, 05:16:11 am »
DOS support for the ac97 soundchip was only released by VIA. it emulates a soundblaster pro BUT this was dropped in the later chips. the good news for advmame is it can still use these late chips with "vsync/ac97".

my recommendation for OP is to disable the onboard sound and use an old ESS pci card (esstech.com). these cards are easy to configure and if it fails, then most likely other pci audio cards will fail too. this is because of the complex irq, dma sharing, ddma, tdma issues regarding pci features and plain DOS.