music mute neo-geo

This FORUM is ONLY for posting requests for M.A.M.E. arcade cheats. The actual cheats should be posted in the M.A.M.E. "Arcade" Cheats forum. For cheat requests a 'please' would do no harm...
Post Reply
karl_eichholtz_13
Posts: 112
Joined: Tue May 15, 2007 6:04 pm
Location: Leipzig, Germany

music mute neo-geo

Post by karl_eichholtz_13 »

can someone make codes to mute the neo-geo game music?
User avatar
Pugsy
Posts: 3686
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 19 times
Contact:

Re: music mute neo-geo

Post by Pugsy »

Had a quick look found something ultra-quick & dirty for mslug, doesn't work with the other neo-geo games - means lots of work for someone......else.

Code: Select all

  <cheat desc="Turn All Sound Off"> <comment>This will turn ALL sound off the next time you shoot, turn it OFF when the sound dies and the sfx will return but the background music will be gone!</comment>
    <script state="run">
      <action>audiocpu.pb@F81C=00</action>
    </script>
    <script state="off">
      <action>audiocpu.pb@F81C=10</action>
    </script>
  </cheat>
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
bmn
Posts: 34
Joined: Fri Sep 04, 2009 3:17 am

Re: music mute neo-geo

Post by bmn »

I was just going to request this myself.

Semi related question, can you use cheats (XML or otherwise) to write over an arbitrary range of addresses rather than explicit locations? If so, it may open an alternate way to do this. i.e., zero all the musical locations in the audio cpu's space.
User avatar
Pugsy
Posts: 3686
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 19 times
Contact:

Re: music mute neo-geo

Post by Pugsy »

bmn wrote:Semi related question, can you use cheats (XML or otherwise) to write over an arbitrary range of addresses rather than explicit locations? If so, it may open an alternate way to do this. i.e., zero all the musical locations in the audio cpu's space.
You can but the cheat engine is not set up to do it properly. There is a solution but it's far from ideal as it has to be in a "run" script and it will poke the values on a per frame basis so if you poke 1000 (3e8) byte addresses with a single byte write it will take 1000 frames to write it all (though if you do quad writes that will take 125 frames if you then do 5 quad writes it will come down to 25 frames).


Here's a simple example (for invaders) using a single byte write and poking 54 (0x36) addresses.

Code: Select all

  <cheat desc="Example Clearing Cheat">
    <script state="on">
      <action>temp0=0</action>
    </script>
    <script state="run">
      <action condition="temp0 LE 36">maincpu.pb@(2100+temp0)=00</action>
      <action>temp0++</action>
    </script>    
  </cheat>
It's inelegant....
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
bmn
Posts: 34
Joined: Fri Sep 04, 2009 3:17 am

Re: music mute neo-geo

Post by bmn »

Here's a start. Only one byte required for these.

Code: Select all

cheat "background music"
0 "default"
1 "kill", 1, 0xFE2D, 0x00
Seems to work on fatfursp, fatfury2, fatfury3, kabukikl, kof94, samsho, samsho2.

Code: Select all

cheat "background music"
0 "default"
1 "kill", 1, 0xFE1A, 0x00
Seems to work on kof95, samsho3, rbff1, wakuwak7.

Code: Select all

cheat "background music"
0 "default"
1 "kill", 1, 0xFDE0, 0x00
Seems to work on kizuna, kof96, kof97, lastblad, rbff2, rbffspec, samsho4.

Code: Select all

cheat "background music"
0 "default"
1 "kill", 1, 0xFD89, 0x00
Seems to work on garou, kof98, kof99, kof2000, kof2001, kof2002, kof2003, lastbld2, samsho5, samsh5sp, svc.

There's more out there. None of these seem to work on fatfury1, karnovr.
I haven't tested the rest. I did not test any clones.

For some music tracks the first note sticks.
Kutabare
Posts: 1
Joined: Wed Apr 28, 2010 4:32 am

Re: music mute neo-geo

Post by Kutabare »

Got one for Double Dragon (Neo Geo)? Thanks.
d9x
Posts: 39
Joined: Thu Jun 03, 2010 8:54 pm

Re: music mute neo-geo

Post by d9x »

Looks like I need to start using a name of my own.

Anyways, I could not find a magic byte for this game in the audio cpu.
But zeroing everything from 0xF810 to 0xFA2F works, for doubledr at least:

Code: Select all

cheat "audio cpu 0xF810 - 0xF83F"
default 1
0 "default"
1 "zero", 1, 0xF810, 0x00, 1, 0xF811, 0x00, 1, 0xF812, 0x00, 1, 0xF813, 0x00, 1, 0xF814, 0x00, 1, 0xF815, 0x00, 1, 0xF816, 0x00, 1, 0xF817, 0x00, 1, 0xF818, 0x00, 1, 0xF819, 0x00, 1, 0xF81A, 0x00, 1, 0xF81B, 0x00, 1, 0xF81C, 0x00, 1, 0xF81D, 0x00, 1, 0xF81E, 0x00, 1, 0xF81F, 0x00, 1, 0xF820, 0x00, 1, 0xF821, 0x00, 1, 0xF822, 0x00, 1, 0xF823, 0x00, 1, 0xF824, 0x00, 1, 0xF825, 0x00, 1, 0xF826, 0x00, 1, 0xF827, 0x00, 1, 0xF828, 0x00, 1, 0xF829, 0x00, 1, 0xF82A, 0x00, 1, 0xF82B, 0x00, 1, 0xF82C, 0x00, 1, 0xF82D, 0x00, 1, 0xF82E, 0x00, 1, 0xF82F, 0x00, 1, 0xF830, 0x00, 1, 0xF831, 0x00, 1, 0xF832, 0x00, 1, 0xF833, 0x00, 1, 0xF834, 0x00, 1, 0xF835, 0x00, 1, 0xF836, 0x00, 1, 0xF837, 0x00, 1, 0xF838, 0x00, 1, 0xF839, 0x00, 1, 0xF83A, 0x00, 1, 0xF83B, 0x00, 1, 0xF83C, 0x00, 1, 0xF83D, 0x00, 1, 0xF83E, 0x00, 1, 0xF83F, 0x00

cheat "audio cpu 0xF840 - 0xF87F"
default 1
0 "default"
1 "zero", 1, 0xF840, 0x00, 1, 0xF841, 0x00, 1, 0xF842, 0x00, 1, 0xF843, 0x00, 1, 0xF844, 0x00, 1, 0xF845, 0x00, 1, 0xF846, 0x00, 1, 0xF847, 0x00, 1, 0xF848, 0x00, 1, 0xF849, 0x00, 1, 0xF84A, 0x00, 1, 0xF84B, 0x00, 1, 0xF84C, 0x00, 1, 0xF84D, 0x00, 1, 0xF84E, 0x00, 1, 0xF84F, 0x00, 1, 0xF850, 0x00, 1, 0xF851, 0x00, 1, 0xF852, 0x00, 1, 0xF853, 0x00, 1, 0xF854, 0x00, 1, 0xF855, 0x00, 1, 0xF856, 0x00, 1, 0xF857, 0x00, 1, 0xF858, 0x00, 1, 0xF859, 0x00, 1, 0xF85A, 0x00, 1, 0xF85B, 0x00, 1, 0xF85C, 0x00, 1, 0xF85D, 0x00, 1, 0xF85E, 0x00, 1, 0xF85F, 0x00, 1, 0xF860, 0x00, 1, 0xF861, 0x00, 1, 0xF862, 0x00, 1, 0xF863, 0x00, 1, 0xF864, 0x00, 1, 0xF865, 0x00, 1, 0xF866, 0x00, 1, 0xF867, 0x00, 1, 0xF868, 0x00, 1, 0xF869, 0x00, 1, 0xF86A, 0x00, 1, 0xF86B, 0x00, 1, 0xF86C, 0x00, 1, 0xF86D, 0x00, 1, 0xF86E, 0x00, 1, 0xF86F, 0x00, 1, 0xF870, 0x00, 1, 0xF871, 0x00, 1, 0xF872, 0x00, 1, 0xF873, 0x00, 1, 0xF874, 0x00, 1, 0xF875, 0x00, 1, 0xF876, 0x00, 1, 0xF877, 0x00, 1, 0xF878, 0x00, 1, 0xF879, 0x00, 1, 0xF87A, 0x00, 1, 0xF87B, 0x00, 1, 0xF87C, 0x00, 1, 0xF87D, 0x00, 1, 0xF87E, 0x00, 1, 0xF87F, 0x00

cheat "audio cpu 0xF880 - 0xF8BF"
default 1
0 "default"
1 "zero", 1, 0xF880, 0x00, 1, 0xF881, 0x00, 1, 0xF882, 0x00, 1, 0xF883, 0x00, 1, 0xF884, 0x00, 1, 0xF885, 0x00, 1, 0xF886, 0x00, 1, 0xF887, 0x00, 1, 0xF888, 0x00, 1, 0xF889, 0x00, 1, 0xF88A, 0x00, 1, 0xF88B, 0x00, 1, 0xF88C, 0x00, 1, 0xF88D, 0x00, 1, 0xF88E, 0x00, 1, 0xF88F, 0x00, 1, 0xF890, 0x00, 1, 0xF891, 0x00, 1, 0xF892, 0x00, 1, 0xF893, 0x00, 1, 0xF894, 0x00, 1, 0xF895, 0x00, 1, 0xF896, 0x00, 1, 0xF897, 0x00, 1, 0xF898, 0x00, 1, 0xF899, 0x00, 1, 0xF89A, 0x00, 1, 0xF89B, 0x00, 1, 0xF89C, 0x00, 1, 0xF89D, 0x00, 1, 0xF89E, 0x00, 1, 0xF89F, 0x00, 1, 0xF8A0, 0x00, 1, 0xF8A1, 0x00, 1, 0xF8A2, 0x00, 1, 0xF8A3, 0x00, 1, 0xF8A4, 0x00, 1, 0xF8A5, 0x00, 1, 0xF8A6, 0x00, 1, 0xF8A7, 0x00, 1, 0xF8A8, 0x00, 1, 0xF8A9, 0x00, 1, 0xF8AA, 0x00, 1, 0xF8AB, 0x00, 1, 0xF8AC, 0x00, 1, 0xF8AD, 0x00, 1, 0xF8AE, 0x00, 1, 0xF8AF, 0x00, 1, 0xF8B0, 0x00, 1, 0xF8B1, 0x00, 1, 0xF8B2, 0x00, 1, 0xF8B3, 0x00, 1, 0xF8B4, 0x00, 1, 0xF8B5, 0x00, 1, 0xF8B6, 0x00, 1, 0xF8B7, 0x00, 1, 0xF8B8, 0x00, 1, 0xF8B9, 0x00, 1, 0xF8BA, 0x00, 1, 0xF8BB, 0x00, 1, 0xF8BC, 0x00, 1, 0xF8BD, 0x00, 1, 0xF8BE, 0x00, 1, 0xF8BF, 0x00

cheat "audio cpu 0xF8C0 - 0xF8FF"
default 1
0 "default"
1 "zero", 1, 0xF8C0, 0x00, 1, 0xF8C1, 0x00, 1, 0xF8C2, 0x00, 1, 0xF8C3, 0x00, 1, 0xF8C4, 0x00, 1, 0xF8C5, 0x00, 1, 0xF8C6, 0x00, 1, 0xF8C7, 0x00, 1, 0xF8C8, 0x00, 1, 0xF8C9, 0x00, 1, 0xF8CA, 0x00, 1, 0xF8CB, 0x00, 1, 0xF8CC, 0x00, 1, 0xF8CD, 0x00, 1, 0xF8CE, 0x00, 1, 0xF8CF, 0x00, 1, 0xF8D0, 0x00, 1, 0xF8D1, 0x00, 1, 0xF8D2, 0x00, 1, 0xF8D3, 0x00, 1, 0xF8D4, 0x00, 1, 0xF8D5, 0x00, 1, 0xF8D6, 0x00, 1, 0xF8D7, 0x00, 1, 0xF8D8, 0x00, 1, 0xF8D9, 0x00, 1, 0xF8DA, 0x00, 1, 0xF8DB, 0x00, 1, 0xF8DC, 0x00, 1, 0xF8DD, 0x00, 1, 0xF8DE, 0x00, 1, 0xF8DF, 0x00, 1, 0xF8E0, 0x00, 1, 0xF8E1, 0x00, 1, 0xF8E2, 0x00, 1, 0xF8E3, 0x00, 1, 0xF8E4, 0x00, 1, 0xF8E5, 0x00, 1, 0xF8E6, 0x00, 1, 0xF8E7, 0x00, 1, 0xF8E8, 0x00, 1, 0xF8E9, 0x00, 1, 0xF8EA, 0x00, 1, 0xF8EB, 0x00, 1, 0xF8EC, 0x00, 1, 0xF8ED, 0x00, 1, 0xF8EE, 0x00, 1, 0xF8EF, 0x00, 1, 0xF8F0, 0x00, 1, 0xF8F1, 0x00, 1, 0xF8F2, 0x00, 1, 0xF8F3, 0x00, 1, 0xF8F4, 0x00, 1, 0xF8F5, 0x00, 1, 0xF8F6, 0x00, 1, 0xF8F7, 0x00, 1, 0xF8F8, 0x00, 1, 0xF8F9, 0x00, 1, 0xF8FA, 0x00, 1, 0xF8FB, 0x00, 1, 0xF8FC, 0x00, 1, 0xF8FD, 0x00, 1, 0xF8FE, 0x00, 1, 0xF8FF, 0x00

cheat "audio cpu 0xF900 - 0xF93F"
default 1
0 "default"
1 "zero", 1, 0xF900, 0x00, 1, 0xF901, 0x00, 1, 0xF902, 0x00, 1, 0xF903, 0x00, 1, 0xF904, 0x00, 1, 0xF905, 0x00, 1, 0xF906, 0x00, 1, 0xF907, 0x00, 1, 0xF908, 0x00, 1, 0xF909, 0x00, 1, 0xF90A, 0x00, 1, 0xF90B, 0x00, 1, 0xF90C, 0x00, 1, 0xF90D, 0x00, 1, 0xF90E, 0x00, 1, 0xF90F, 0x00, 1, 0xF910, 0x00, 1, 0xF911, 0x00, 1, 0xF912, 0x00, 1, 0xF913, 0x00, 1, 0xF914, 0x00, 1, 0xF915, 0x00, 1, 0xF916, 0x00, 1, 0xF917, 0x00, 1, 0xF918, 0x00, 1, 0xF919, 0x00, 1, 0xF91A, 0x00, 1, 0xF91B, 0x00, 1, 0xF91C, 0x00, 1, 0xF91D, 0x00, 1, 0xF91E, 0x00, 1, 0xF91F, 0x00, 1, 0xF920, 0x00, 1, 0xF921, 0x00, 1, 0xF922, 0x00, 1, 0xF923, 0x00, 1, 0xF924, 0x00, 1, 0xF925, 0x00, 1, 0xF926, 0x00, 1, 0xF927, 0x00, 1, 0xF928, 0x00, 1, 0xF929, 0x00, 1, 0xF92A, 0x00, 1, 0xF92B, 0x00, 1, 0xF92C, 0x00, 1, 0xF92D, 0x00, 1, 0xF92E, 0x00, 1, 0xF92F, 0x00, 1, 0xF930, 0x00, 1, 0xF931, 0x00, 1, 0xF932, 0x00, 1, 0xF933, 0x00, 1, 0xF934, 0x00, 1, 0xF935, 0x00, 1, 0xF936, 0x00, 1, 0xF937, 0x00, 1, 0xF938, 0x00, 1, 0xF939, 0x00, 1, 0xF93A, 0x00, 1, 0xF93B, 0x00, 1, 0xF93C, 0x00, 1, 0xF93D, 0x00, 1, 0xF93E, 0x00, 1, 0xF93F, 0x00

cheat "audio cpu 0xF940 - 0xF97F"
default 1
0 "default"
1 "zero", 1, 0xF940, 0x00, 1, 0xF941, 0x00, 1, 0xF942, 0x00, 1, 0xF943, 0x00, 1, 0xF944, 0x00, 1, 0xF945, 0x00, 1, 0xF946, 0x00, 1, 0xF947, 0x00, 1, 0xF948, 0x00, 1, 0xF949, 0x00, 1, 0xF94A, 0x00, 1, 0xF94B, 0x00, 1, 0xF94C, 0x00, 1, 0xF94D, 0x00, 1, 0xF94E, 0x00, 1, 0xF94F, 0x00, 1, 0xF950, 0x00, 1, 0xF951, 0x00, 1, 0xF952, 0x00, 1, 0xF953, 0x00, 1, 0xF954, 0x00, 1, 0xF955, 0x00, 1, 0xF956, 0x00, 1, 0xF957, 0x00, 1, 0xF958, 0x00, 1, 0xF959, 0x00, 1, 0xF95A, 0x00, 1, 0xF95B, 0x00, 1, 0xF95C, 0x00, 1, 0xF95D, 0x00, 1, 0xF95E, 0x00, 1, 0xF95F, 0x00, 1, 0xF960, 0x00, 1, 0xF961, 0x00, 1, 0xF962, 0x00, 1, 0xF963, 0x00, 1, 0xF964, 0x00, 1, 0xF965, 0x00, 1, 0xF966, 0x00, 1, 0xF967, 0x00, 1, 0xF968, 0x00, 1, 0xF969, 0x00, 1, 0xF96A, 0x00, 1, 0xF96B, 0x00, 1, 0xF96C, 0x00, 1, 0xF96D, 0x00, 1, 0xF96E, 0x00, 1, 0xF96F, 0x00, 1, 0xF970, 0x00, 1, 0xF971, 0x00, 1, 0xF972, 0x00, 1, 0xF973, 0x00, 1, 0xF974, 0x00, 1, 0xF975, 0x00, 1, 0xF976, 0x00, 1, 0xF977, 0x00, 1, 0xF978, 0x00, 1, 0xF979, 0x00, 1, 0xF97A, 0x00, 1, 0xF97B, 0x00, 1, 0xF97C, 0x00, 1, 0xF97D, 0x00, 1, 0xF97E, 0x00, 1, 0xF97F, 0x00

cheat "audio cpu 0xF980 - 0xF9BF"
default 1
0 "default"
1 "zero", 1, 0xF980, 0x00, 1, 0xF981, 0x00, 1, 0xF982, 0x00, 1, 0xF983, 0x00, 1, 0xF984, 0x00, 1, 0xF985, 0x00, 1, 0xF986, 0x00, 1, 0xF987, 0x00, 1, 0xF988, 0x00, 1, 0xF989, 0x00, 1, 0xF98A, 0x00, 1, 0xF98B, 0x00, 1, 0xF98C, 0x00, 1, 0xF98D, 0x00, 1, 0xF98E, 0x00, 1, 0xF98F, 0x00, 1, 0xF990, 0x00, 1, 0xF991, 0x00, 1, 0xF992, 0x00, 1, 0xF993, 0x00, 1, 0xF994, 0x00, 1, 0xF995, 0x00, 1, 0xF996, 0x00, 1, 0xF997, 0x00, 1, 0xF998, 0x00, 1, 0xF999, 0x00, 1, 0xF99A, 0x00, 1, 0xF99B, 0x00, 1, 0xF99C, 0x00, 1, 0xF99D, 0x00, 1, 0xF99E, 0x00, 1, 0xF99F, 0x00, 1, 0xF9A0, 0x00, 1, 0xF9A1, 0x00, 1, 0xF9A2, 0x00, 1, 0xF9A3, 0x00, 1, 0xF9A4, 0x00, 1, 0xF9A5, 0x00, 1, 0xF9A6, 0x00, 1, 0xF9A7, 0x00, 1, 0xF9A8, 0x00, 1, 0xF9A9, 0x00, 1, 0xF9AA, 0x00, 1, 0xF9AB, 0x00, 1, 0xF9AC, 0x00, 1, 0xF9AD, 0x00, 1, 0xF9AE, 0x00, 1, 0xF9AF, 0x00, 1, 0xF9B0, 0x00, 1, 0xF9B1, 0x00, 1, 0xF9B2, 0x00, 1, 0xF9B3, 0x00, 1, 0xF9B4, 0x00, 1, 0xF9B5, 0x00, 1, 0xF9B6, 0x00, 1, 0xF9B7, 0x00, 1, 0xF9B8, 0x00, 1, 0xF9B9, 0x00, 1, 0xF9BA, 0x00, 1, 0xF9BB, 0x00, 1, 0xF9BC, 0x00, 1, 0xF9BD, 0x00, 1, 0xF9BE, 0x00, 1, 0xF9BF, 0x00

cheat "audio cpu 0xF9C0 - 0xF9FF"
default 1
0 "default"
1 "zero", 1, 0xF9C0, 0x00, 1, 0xF9C1, 0x00, 1, 0xF9C2, 0x00, 1, 0xF9C3, 0x00, 1, 0xF9C4, 0x00, 1, 0xF9C5, 0x00, 1, 0xF9C6, 0x00, 1, 0xF9C7, 0x00, 1, 0xF9C8, 0x00, 1, 0xF9C9, 0x00, 1, 0xF9CA, 0x00, 1, 0xF9CB, 0x00, 1, 0xF9CC, 0x00, 1, 0xF9CD, 0x00, 1, 0xF9CE, 0x00, 1, 0xF9CF, 0x00, 1, 0xF9D0, 0x00, 1, 0xF9D1, 0x00, 1, 0xF9D2, 0x00, 1, 0xF9D3, 0x00, 1, 0xF9D4, 0x00, 1, 0xF9D5, 0x00, 1, 0xF9D6, 0x00, 1, 0xF9D7, 0x00, 1, 0xF9D8, 0x00, 1, 0xF9D9, 0x00, 1, 0xF9DA, 0x00, 1, 0xF9DB, 0x00, 1, 0xF9DC, 0x00, 1, 0xF9DD, 0x00, 1, 0xF9DE, 0x00, 1, 0xF9DF, 0x00, 1, 0xF9E0, 0x00, 1, 0xF9E1, 0x00, 1, 0xF9E2, 0x00, 1, 0xF9E3, 0x00, 1, 0xF9E4, 0x00, 1, 0xF9E5, 0x00, 1, 0xF9E6, 0x00, 1, 0xF9E7, 0x00, 1, 0xF9E8, 0x00, 1, 0xF9E9, 0x00, 1, 0xF9EA, 0x00, 1, 0xF9EB, 0x00, 1, 0xF9EC, 0x00, 1, 0xF9ED, 0x00, 1, 0xF9EE, 0x00, 1, 0xF9EF, 0x00, 1, 0xF9F0, 0x00, 1, 0xF9F1, 0x00, 1, 0xF9F2, 0x00, 1, 0xF9F3, 0x00, 1, 0xF9F4, 0x00, 1, 0xF9F5, 0x00, 1, 0xF9F6, 0x00, 1, 0xF9F7, 0x00, 1, 0xF9F8, 0x00, 1, 0xF9F9, 0x00, 1, 0xF9FA, 0x00, 1, 0xF9FB, 0x00, 1, 0xF9FC, 0x00, 1, 0xF9FD, 0x00, 1, 0xF9FE, 0x00, 1, 0xF9FF, 0x00

cheat "audio cpu 0xFA00 - 0xFA2F"
default 1
0 "default"
1 "zero", 1, 0xFA00, 0x00, 1, 0xFA01, 0x00, 1, 0xFA02, 0x00, 1, 0xFA03, 0x00, 1, 0xFA04, 0x00, 1, 0xFA05, 0x00, 1, 0xFA06, 0x00, 1, 0xFA07, 0x00, 1, 0xFA08, 0x00, 1, 0xFA09, 0x00, 1, 0xFA0A, 0x00, 1, 0xFA0B, 0x00, 1, 0xFA0C, 0x00, 1, 0xFA0D, 0x00, 1, 0xFA0E, 0x00, 1, 0xFA0F, 0x00, 1, 0xFA10, 0x00, 1, 0xFA11, 0x00, 1, 0xFA12, 0x00, 1, 0xFA13, 0x00, 1, 0xFA14, 0x00, 1, 0xFA15, 0x00, 1, 0xFA16, 0x00, 1, 0xFA17, 0x00, 1, 0xFA18, 0x00, 1, 0xFA19, 0x00, 1, 0xFA1A, 0x00, 1, 0xFA1B, 0x00, 1, 0xFA1C, 0x00, 1, 0xFA1D, 0x00, 1, 0xFA1E, 0x00, 1, 0xFA1F, 0x00, 1, 0xFA20, 0x00, 1, 0xFA21, 0x00, 1, 0xFA22, 0x00, 1, 0xFA23, 0x00, 1, 0xFA24, 0x00, 1, 0xFA25, 0x00, 1, 0xFA26, 0x00, 1, 0xFA27, 0x00, 1, 0xFA28, 0x00, 1, 0xFA29, 0x00, 1, 0xFA2A, 0x00, 1, 0xFA2B, 0x00, 1, 0xFA2C, 0x00, 1, 0xFA2D, 0x00, 1, 0xFA2E, 0x00, 1, 0xFA2F, 0x00
It's huge because FBA can only hit one byte at a time and 75 bytes per code.
Remxi
Posts: 1
Joined: Thu Sep 02, 2010 7:39 am

Re: music mute neo-geo

Post by Remxi »

bmn wrote:

Code: Select all

cheat "background music"
0 "default"
1 "kill", 1, 0xFD89, 0x00
Seems to work on garou, kof98, kof99, kof2000, kof2001, kof2002, kof2003, lastbld2, samsho5, samsh5sp, svc.
Would someone be able to help me out by converting this cheat into the XML cheat format that the newer MAME versions use? I tried copying this into a .ini file, but it doesn't seem to be recognised by the latest MAME. kof2002 is the most important.

Thanks.
User avatar
Pugsy
Posts: 3686
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 19 times
Contact:

Re: music mute neo-geo

Post by Pugsy »

Seems I missed these - should have added them to the last release.

Anyway, this should work:-

Code: Select all

  <cheat desc="No Background Music">
    <script state="run">
      <action>audiocpu.pb@FD89=00</action>
    </script>
  </cheat>
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
User avatar
Pugsy
Posts: 3686
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 19 times
Contact:

Re: music mute neo-geo

Post by Pugsy »

All the above cheats have now been added (the cheat above can be easily modified for the other games).The massive doubledr cheat from above looks like this in xml format:-

Code: Select all

  <cheat desc="No Background Music">
    <script state="run">
      <action>audiocpu.pq@F810=00, audiocpu.pq@F818=00, audiocpu.pq@F820=00, audiocpu.pq@F828=00, audiocpu.pq@F830=00, audiocpu.pq@F838=00, audiocpu.pq@F840=00, audiocpu.pq@F848=00</action>
      <action>audiocpu.pq@F850=00, audiocpu.pq@F858=00, audiocpu.pq@F860=00, audiocpu.pq@F868=00, audiocpu.pq@F870=00, audiocpu.pq@F878=00, audiocpu.pq@F880=00, audiocpu.pq@F888=00</action>
      <action>audiocpu.pq@F890=00, audiocpu.pq@F898=00, audiocpu.pq@F8A0=00, audiocpu.pq@F8A8=00, audiocpu.pq@F8B0=00, audiocpu.pq@F8B8=00, audiocpu.pq@F8C0=00, audiocpu.pq@F8C8=00</action>
      <action>audiocpu.pq@F8D0=00, audiocpu.pq@F8D8=00, audiocpu.pq@F8E0=00, audiocpu.pq@F8E8=00, audiocpu.pq@F8F0=00, audiocpu.pq@F8F8=00, audiocpu.pq@F900=00, audiocpu.pq@F908=00</action>
      <action>audiocpu.pq@F910=00, audiocpu.pq@F918=00, audiocpu.pq@F920=00, audiocpu.pq@F928=00, audiocpu.pq@F930=00, audiocpu.pq@F938=00, audiocpu.pq@F940=00, audiocpu.pq@F948=00</action>
      <action>audiocpu.pq@F950=00, audiocpu.pq@F958=00, audiocpu.pq@F960=00, audiocpu.pq@F968=00, audiocpu.pq@F970=00, audiocpu.pq@F978=00, audiocpu.pq@F980=00, audiocpu.pq@F988=00</action>
      <action>audiocpu.pq@F990=00, audiocpu.pq@F998=00, audiocpu.pq@F9A0=00, audiocpu.pq@F9A8=00, audiocpu.pq@F9B0=00, audiocpu.pq@F9B8=00, audiocpu.pq@F9C0=00, audiocpu.pq@F9C8=00</action>
      <action>audiocpu.pq@F9D0=00, audiocpu.pq@F9D8=00, audiocpu.pq@F9E0=00, audiocpu.pq@F9E8=00, audiocpu.pq@F9F0=00, audiocpu.pq@F9F8=00, audiocpu.pq@FA00=00, audiocpu.pq@FA08=00</action> 
      <action>audiocpu.pq@FA10=00, audiocpu.pq@FA18=00, audiocpu.pq@FA20=00, audiocpu.pq@FA28=00</action>
    </script>
  </cheat> 
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Post Reply