Active Threads | Active Posts | Unanswered Today | Since Yesterday | This Week
MAME Jump to new posts
Upcoming Changes in MAME Stiletto 10/20/21 12:31 AM
Upcoming Changes in MAME

We’re well on our way through the current development cycle, and MAME 0.237 is going to have some significant changes, not just in terms of emulation, but in the user interface and debugger. Don’t worry, no functionality has been removed. In fact, we’ve added several features. It just might take a little while to adjust to the differences.

First of all, we’ve added support for localised system name files, as used by front-ends like Retrofire, MxUI and MAME Plus! Popular files include mame32j.lst (Japanese) and mame_cn.lst (Chinese). You’ll be able to put your preferred system name file in the DATs (or “history”) folder, and select it in MAME’s UI customisation settings menu. UI localisation support is more complete, and MAME 0.237 will include high-quality Chinese and Greek translations, thanks to YuiFAN and BraiNKilleRGR.

Mouse/trackball navigation has been improved (you can even click DIP switches to toggle them), and the system and software selection menus have been tweaked to include more information and make better use of space.

Lots of debugger commands have been enhanced to work better with newer memory system features. We’ve also updated and expanded the debugger documentation, both on our web site and for the built-in help command.

If you’re compiling MAME yourself, Python 2.7 will no longer be supported: compiling MAME now requires Python 3.2 or later (this won’t affect you if you just use MAME, Python isn’t required to run MAME). Most operating systems have included Python 3 for years, and our MSYS64/MinGW build tools for Windows already include Python 3.8 – as long as you have a python3 command, you should be good to go.

Read on for a more complete list of changes:
https://www.mamedev.org/?p=505#readmore
0 114 Read More
MAME Jump to new posts
Galaga Midway and Namco bullets on demo. Dullaron 10/19/21 06:37 AM
Galaga (Midway set 1) and (Namco Rev. B) they fixed the bullets on demo. They flip it to the correct way. Newer sets.

Galaga (Midway set 2) and (Namco) with the wrong way bullets on demo. Someone reported it at the factory later. They had go back to correct the bullets on demo. Older sets.

About that bullet flashes at the bottom on the left side of the screen. This is a real game bug. Not MAME issue. They never fix this issue. They probably didn't notice it.

All the Ms.Pac-Man/Galaga 25th sets have the same issue as the Galaga (Midway set 2) and (Namco). Seem like they put the older game with the Ms.Pac-Man. lol

Pac-Man 25th also have the issue as well. Older Galaga game???

How they not notice any of this? The factories
0 95 Read More
Non-Windows MAME Support Jump to new posts
Weird dbus_message_new_method_call error Golden Child 10/11/21 03:25 PM
Sometimes I'll see this on trying to launch mame:

Code
      /|  /|    /|     /|  /|    _______
      / | / |   / |    / | / |   /      /
     /  |/  |  /  |   /  |/  |  /  ____/ 
    /       | /   |  /       | /  /_     
   /        |/    | /        |/  __/     
  /  /|  /|    /| |/  /|  /|    /____    
 /  / | / |   / |    / | / |        /    
/ _/  |/  /  /  |___/  |/  /_______/     
         /  /                            
        / _/                             

mame 0.236	
Copyright (C) Nicola Salmoria and the MAME team

Lua 5.3	
Copyright (C) Lua.org, PUC-Rio

dbus[2234616]: arguments to dbus_message_new_method_call() were incorrect, assertion "path != NULL" failed in file ../../../dbus/dbus-message.c line 1362.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
Aborted (core dumped)




coredumpctl debug

       Message: Process 2234616 (mame) of user 1000 dumped core.
                
                Stack trace of thread 2234616:
                #0  0x00007f9fcc95318b __GI_raise (libc.so.6 + 0x4618b)
                #1  0x00007f9fcc932859 __GI_abort (libc.so.6 + 0x25859)
                #2  0x00007f9fcbeaeed2 n/a (libdbus-1.so.3 + 0xbed2)
                #3  0x00007f9fcbed1570 _dbus_warn_check_failed (libdbus-1.so.3 + 0x2e570)
                #4  0x00007f9fcbec0e52 dbus_message_new_method_call (libdbus-1.so.3 + 0x1de52)
                #5  0x00007f9fce4a8722 n/a (libSDL2-2.0.so.0 + 0xeb722)
                #6  0x00007f9fce4a9259 n/a (libSDL2-2.0.so.0 + 0xec259)
                #7  0x00007f9fce4aa076 n/a (libSDL2-2.0.so.0 + 0xed076)
                #8  0x00007f9fce4aa1d5 n/a (libSDL2-2.0.so.0 + 0xed1d5)
                #9  0x00007f9fce4a9697 n/a (libSDL2-2.0.so.0 + 0xec697)
                #10 0x00007f9fce49665f n/a (libSDL2-2.0.so.0 + 0xd965f)
                #11 0x00007f9fce49d45b n/a (libSDL2-2.0.so.0 + 0xe045b)
                #12 0x00007f9fce46ff6b n/a (libSDL2-2.0.so.0 + 0xb2f6b)
                #13 0x00007f9fce3df8e7 n/a (libSDL2-2.0.so.0 + 0x228e7)
                #14 0x00005633534052fa _ZN17sdl_osd_interface4initER15running_machine (mame + 0x973c2fa)
                #15 0x00005633573faee1 _ZN15running_machine5startEv (mame + 0xd731ee1)
                #16 0x00005633573fce4e _ZN15running_machine3runEb (mame + 0xd733e4e)
                #17 0x0000563353502339 _ZN20mame_machine_manager7executeEv (mame + 0x9839339)
                #18 0x00005633535b3c7e _ZN12cli_frontend15start_executionEP20mame_machine_managerRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EE (mame + 0x98eac7e)
                #19 0x00005633535b3f12 _ZN12cli_frontend7executeERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE (mame + 0x98eaf12)
                #20 0x00005633534ffd7a _ZN13emulator_info14start_frontendER11emu_optionsR13osd_interfaceRSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaISA_EE (mame + 0x9836d7a)
                #21 0x000056334e7ff07f main (mame + 0x4b3607f)
                #22 0x00007f9fcc9340b3 __libc_start_main (libc.so.6 + 0x270b3)
                #23 0x000056334e8ec50e _start (mame + 0x4c2350e)

It's not that big of a deal, I just try again and it will launch without issue.

lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal

I see that other apps will see this with SDL:

https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1775067
0 69 Read More
MAME Jump to new posts
Stadium Hero BGM cheat AJR 10/09/21 05:49 PM
A few years ago, I did some work on the Stadium Hero driver after "Siggy12" reported a bug that it always played "Stella" during gameplay. With the fix I put in, the in-game music is properly randomized. However, after finding the 68K code that implements this, I thought it might be useful to provide a way to force-select a particular BGM track. The XML below is what I came up with.

Code
<mamecheat version="1">
<cheat desc="Select BGM">
	<parameter>
		<item value="0x00ea">None</item>
		<item value="0x0000">Paradise Spirit</item>
		<item value="0x0001">Hurricane</item>
		<item value="0x0002">Escape</item>
		<item value="0x0003">Stella</item>
	</parameter>
	<script state="run">
		<action>maincpu.mw@0017e4=103c</action>
		<action>maincpu.mw@0017e6=param</action>
	</script>
	<script state="off">
		<action>maincpu.mw@0017e4=0200</action>
		<action>maincpu.mw@0017e6=0003</action>
	</script>
</cheat>
</mamecheat>
0 114 Read More
Who's Online Now
4 members (box, Pernod, rbramante, AJR), 23 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
Topics8,979
Posts117,944
Members5,003
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com