Giter VIP home page Giter VIP logo

mame2015-libretro's People

Contributors

aaronsgiles avatar andrew-gardner avatar angelosa avatar awjackson avatar couriersud avatar cracyc avatar curt-coder avatar etabeta78 avatar firewave avatar galibert avatar happppp avatar inactive123 avatar lord-nightmare avatar mahlemiut avatar mamehaze avatar mariuszw1 avatar mizapf avatar mmicko avatar npwoods avatar osso13 avatar philipjbennett avatar rb6502 avatar robbbert avatar robertofresca avatar smf- avatar sronco avatar startaq avatar tafoid avatar wd40yasu avatar wilbertpol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mame2015-libretro's Issues

Lightgun improvements for gun-like devices (e.g., Sinden)?

Hello,

I am a Raspberry Pi 4B user using RetroPie with Sinden lightguns.

I see that this core supports one mouse as a lightgun input. It appears that the mouse input is translated to an analog input, as if you're using a mouse to move a controller's analog stick. The movement of the cursor feels off when using a Sinden lightgun, which uses a camera and acts as a mouse.

Would it be reasonable to ask for an implementation of lightgun support similar to that of lr-mame2003-plus and lr-fbneo? Here is the gist of what those cores do: they are able to grab the mouse cursors and buttons for at least 3 separate mouse devices and translate them to cursor tracking and gun inputs with a high level of accuracy for at least 3 separate players.

I ask specifically for this core because it is seems to be in a sweet spot for Pi users, compatibility-wise, potentially being able to run more games than the 0.78 base of 2003 and run them quicker than the newer, more demanding versions of MAME.

For example, lr-mame2015 and lr-mame2010 appear to be the only two cores than can even launch jdredd, with 2015 being the only core that runs the game at full speed.

Thanks for reading! I hope that someone is willing and able to help out. ๐Ÿ˜ƒ

Builds for osx-arm64 are failing in the libretro buildbot

Builds for osx-arm64 are failing on libretro buildbot, with:
Non-fat file: cdi2015_libretro.dylib is architecture: x86_64
Logs time out quickly, so go to Libretro discord and check the gitlab-ci channel for latest pipeline results.

As a possible solution, check the "CROSS-COMPILE" section, which was pointed out by warmenhoven and solved same problem in ep128emu: libretro/ep128emu-core@ee982f6 .

XML dat naming conflict

@markwkidd

The cores name was updated to mame2015. I noticed inside of "metadata/mame2015-xml.zip" it's still listed as mame2014.xml

This file should be updated with the correct name and the dat generation code needs verified to be using the correct name when it creates the dat.

Thanks.

hi score possible?

Please excuse me if I missed it but, I didn't see anything in the documentation regarding hi scores? Is it possible with this library? Great work. Love using this with build with Retroarch.

UME 2014 core segmentation fault on Linux 64-bit.

Running RetroArch v1.3.6 on Arch Linux x86_64, nightly builds via online updater. This only affects some systems. "coleco" and "a2600" work fine, while "sms" and "megadriv" seg. fault immediately.

This bug was introduced recently; I have UME 2014 core on another Linux box that was downloaded a couple of weeks ago and this works fine. I'll try to figure out the exact date / build this started happening.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Problem to assign default buttons in retromain.c

I can't shift gear using a joypad in Super Monaco GP (smgp), it seems the 2 buttons shift buttons are not assigned there. I can use B and Y retro buttons from the keyboard, which is weird since B is the break in this game. it's the retrokeyboard buttons actually

How can we assign these buttons in the joypad? There are only 6 Buttons_mapping in the retromain.c Seems it's not possible right now, there aren't general buttons assigned to shifters. You have to assign them in "Input (this Game)":

Shift Down: Kbd A
Shift Up: Kbd Z

If I config it in the mame osd (smgp.cfg):

<?xml version="1.0"?>
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
    <system name="smgp">
        <input>
            <port tag=":IO1PORTA" type="P1_BUTTON1" mask="16" defvalue="16">
                <newseq type="standard">
                    JOYCODE_1_BUTTON5
                </newseq>
            </port>
            <port tag=":IO1PORTA" type="P1_BUTTON2" mask="32" defvalue="32">
                <newseq type="standard">
                    JOYCODE_1_BUTTON6
                </newseq>
            </port>
        </input>
    </system>
</mameconfig>


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

make complete?

Hi,

I am building on RaspberryPi. The build got really slow, then after a while the command prompt returned.
I think it completed, but how do I know? :)

Here is the last output -

g++  -fPIC -shared -Wl,--version-script=src/osd/retro/link.T -Wl,--no-undefined -Wl,--fix-cortex-a8 -Wl,--no-as-needed  obj/version.o obj/mame/mame.o obj/mame/mame/drivlist.o obj/mame/acorn.a obj/mame/alba.a obj/mame/alliedl.a obj/mame/alpha.a obj/mame/amiga.a obj/mame/aristocr.a obj/mame/ascii.a obj/mame/atari.a obj/mame/atlus.a obj/mame/barcrest.a obj/mame/bfm.a obj/mame/bmc.a obj/mame/capcom.a obj/mame/cinemat.a obj/mame/comad.a obj/mame/cvs.a obj/mame/dataeast.a obj/mame/dgrm.a obj/mame/dooyong.a obj/mame/dynax.a obj/mame/edevices.a obj/mame/eolith.a obj/mame/excelent.a obj/mame/exidy.a obj/mame/f32.a obj/mame/funworld.a obj/mame/fuuki.a obj/mame/gaelco.a obj/mame/gameplan.a obj/mame/gametron.a obj/mame/gottlieb.a obj/mame/ibmpc.a obj/mame/igs.a obj/mame/irem.a obj/mame/itech.a obj/mame/jaleco.a obj/mame/jpm.a obj/mame/kaneko.a obj/mame/konami.a obj/mame/matic.a obj/mame/maygay.a obj/mame/meadows.a obj/mame/merit.a obj/mame/metro.a obj/mame/midcoin.a obj/mame/midw8080.a obj/mame/midway.a obj/mame/namco.a obj/mame/nasco.a obj/mame/neogeo.a obj/mame/nichibut.a obj/mame/nintendo.a obj/mame/nix.a obj/mame/nmk.a obj/mame/omori.a obj/mame/olympia.a obj/mame/orca.a obj/mame/pacific.a obj/mame/pacman.a obj/mame/pce.a obj/mame/phoenix.a obj/mame/playmark.a obj/mame/psikyo.a obj/mame/ramtek.a obj/mame/rare.a obj/mame/sanritsu.a obj/mame/sega.a obj/mame/seibu.a obj/mame/seta.a obj/mame/sigma.a obj/mame/snk.a obj/mame/sony.a obj/mame/stern.a obj/mame/subsino.a obj/mame/sun.a obj/mame/suna.a obj/mame/sure.a obj/mame/taito.a obj/mame/tatsumi.a obj/mame/tch.a obj/mame/tecfri.a obj/mame/technos.a obj/mame/tehkan.a obj/mame/thepit.a obj/mame/toaplan.a obj/mame/tong.a obj/mame/unico.a obj/mame/univers.a obj/mame/upl.a obj/mame/valadon.a obj/mame/veltmjr.a obj/mame/venture.a obj/mame/vsystem.a obj/mame/yunsung.a obj/mame/zaccaria.a obj/mame/misc.a obj/mame/pinball.a obj/mame/shared.a obj/osd/retro/libretro.o obj/osd/retro/retromain.o obj/osd/modules/midi/none.o obj/mame/mame/libbus.a obj/mame/mame/liboptional.a obj/libemu.a obj/mame/mame/libdasm.a obj/libutil.a obj/libexpat.a obj/libsoftfloat.a obj/libjpeg.a obj/libflac.a obj/lib7z.a obj/libformats.a obj/libz.a obj/libocore.a  -lstdc++ -lpthread -ldl -lpthread -o mame2014_libretro.so
pi@raspberrypi:~/mame2014/mame2014-libretro-master $

I also had HTOP running and saw that there was only 3MB of RAM free at one point. I exited to free up some memory.

I notice a big .so file

pi@raspberrypi:~/mame2014/mame2014-libretro-master $ ls -l
total 99712
drwxr-xr-x 10 pi pi      4096 Mar 16 13:39 3rdparty
drwxr-xr-x  2 pi pi      4096 Mar 16 13:39 artwork
drwxr-xr-x  2 pi pi      4096 Mar 16 13:39 docs
drwxr-xr-x  2 pi pi     16384 Mar 16 13:39 hash
drwxr-xr-x  2 pi pi      4096 Mar 16 13:39 keymaps
-rw-r--r--  1 pi pi     25777 Mar 16 13:39 Makefile
-rw-r--r--  1 pi pi      4395 Mar 16 13:39 Makefile.common
-rwxr-xr-x  1 pi pi 102008196 Jun 20 00:31 mame2014_libretro.so
drwxr-xr-x  2 pi pi      4096 Mar 16 13:39 metadata
drwxr-xr-x  2 pi pi      4096 Mar 16 13:39 nl_examples
drwxr-xr-x  6 pi pi      4096 Jun 20 00:22 obj
-rw-r--r--  1 pi pi      1769 Mar 16 13:39 README.md
drwxr-xr-x 12 pi pi      4096 Mar 16 13:39 src
pi@raspberrypi:~/mame2014/mame2014-libretro-master $

MESS 2014 core doesn't load on Linux x86_64.

Using the current nightly builds via online updater, nothing happens when you do Load Core > MESS 2014. Running RetroArch with "-v" doesn't report anything useful as far as I could see. MAME 2014 and UME 2014 do load, but UME 2014 has issues. #16

I tried building the core on my own system using "make TARGET=mess", but the same problem occurred. I'm using RetroArch v1.3.6 on Arch Linux x86_64.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

enhancement: hook up multiple mouse support

I am in the process of checking the various MAME cores to see which ones support one or more mouse devices.

I have a fresh install of the latest RetroArch nightly running on a Windows 10 x64 installation. My test ROMset is term2 (Terminator 2) which has worked well in MAME since its early days. It's a lightgun game.

I'm not having any luck getting the second mouse to register movement or button presses. It registers fine with the same input configuration in MAME 2003.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

SIGABRT on ARM

It's getting SIGABRT on ARMhf with dkong, I'll try get a proper backtrace later.

src/emu/sound/discrete.c:242: Assert failure: task_callback: available samples are negative: avail >= 0

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xa2776450 (LWP 31878)]
__libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44
44	../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S: No such file or directory.
(gdb) 
(gdb) 
(gdb) bt full
#0  __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:44
No locals.
#1  0xb6900f0e in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
        _a1 = 0
        _a3tmp = 6
        _a1tmp = 0
        _a3 = 6
        _nametmp = 268
        _a2tmp = 31878
        _a2 = 31878
        _name = 268
        _sys_result = <optimized out>
        pd = 0xa2776450
        pid = 0
        selftid = 31878
#2  0xb6903766 in __GI_abort () at abort.c:89
        save_stage = 2
        act = {__sigaction_handler = {sa_handler = 0x0, sa_sigaction = 0x0}, sa_mask = {__val = {0, 0, 0, 1072693248, 0, 1, 1, 21391428, 6670224, 
              2725733456, 2967027712, 71082560, 2967032368, 0, 6670224, 0, 4294967295, 3070138831, 2273648, 1, 5, 0, 6670224, 3062762408, 46144, 
              3038109696, 3024489016, 242, 268435460, 3070157212, 104, 0}}, sa_flags = 1, sa_restorer = 0x0}
        sigs = {__val = {32, 0 <repeats 31 times>}}
#3  0xb2fd89cc in discrete_task::task_callback(void*, int) () from /home/odroid/mame/mame2014-libretro/mame2014_libretro.so
No symbol table info available.
#4  0xb34e4aae in worker_thread_process(osd_work_queue*, work_thread_info*) () from /home/odroid/mame/mame2014-libretro/mame2014_libretro.so
No symbol table info available.
#5  0xb34e4b80 in worker_thread_entry(void*) () from /home/odroid/mame/mame2014-libretro/mame2014_libretro.so
No symbol table info available.
#6  0xb6d64fbc in start_thread (arg=0xa2776450) at pthread_create.c:314
        pd = 0xa2776450
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1569233304, -1569233840, 1, -1569235384, -1569235056, -1227386468, -1569233276, -1090526248, 
                -1225114400, -1571082959, 0 <repeats 54 times>}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, 
              cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#7  0xb696e20c in ?? () at ../ports/sysdeps/unix/sysv/linux/arm/nptl/../clone.S:92 from /lib/arm-linux-gnueabihf/libc.so.6
No locals.
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Problems Compiling Mame Libretro with Visual Studio 2015

I'm having problems trying to compile mame2014-libretro sources with Visual Studio for creating the symbols for debugging in Visual Studio.

With gcc I have no problem compiling but trying to compile with VS2015 with :

make MSVC_BUILD=1 DEBUG=1 SYMBOLS=1

compiling crashes with error in 3rdParty library FLAC:

error message:

**3rdparty/libflac/src/libFLAC/format.c:60:1: error: stray '' in program
FLAC_API const char *FLAC__VERSION_STRING VERSION ;
^
3rdparty/libflac/src/libFLAC/format.c:60:1: error: missing terminating " character
3rdparty/libflac/src/libFLAC/format.c:66:1: error: stray '' in program
FLAC_API const char FLAC__VENDOR_STRING = "reference libFLAC " VERSION " 20070917";
^
3rdparty/libflac/src/libFLAC/format.c:66:1: error: missing terminating " character
3rdparty/libflac/src/libFLAC/format.c:66:73: error: expected ',' or ';' before string constant
FLAC_API const char FLAC__VENDOR_STRING = "reference libFLAC " VERSION " 20070917";

^

...any idea what's going on???? . BTW, I'm compiling in windows 7 64 bits .

Thanks a lot!

Compiling for wii

I try to compile for wii and I have theses errors:

src/emu/netlist/plists.h:223:11: error: expected ',' or '...' before numeric constant
In file included from src/emu/netlist/nl_util.h:10:0,
from src/emu/netlist/nl_base.h:161,
from src/emu/machine/netlist.h:54,
from src/mame/drivers/aleisttl.c:19:
src/emu/netlist/plists.h: In member function 'void pnamedlist_t< >::remove_by_name(pstring)':
src/emu/netlist/plists.h:220:19: error: type/value mismatch at argument 1 in template parameter list for 'template<class _ListClass, int _NumElem> class plinearlist_t'
plinearlist_t<_C>::remove(find(name));
^
src/emu/netlist/plists.h:220:19: note: expected a type, got '32'
src/emu/netlist/plists.h:220:38: warning: there are no arguments to 'find' that depend on a template parameter, so a declaration of 'find' must be available [-fpermissive]
plinearlist_t<_C>::remove(find(name));
^
src/emu/netlist/plists.h: In member function 'bool pnamedlist_t< >::add(int)':
src/emu/netlist/plists.h:225:7: error: 'allow_duplicate' was not declared in this scope
if (allow_duplicate)
^~~~~~~~~~~~~~~
src/emu/netlist/plists.h:226:20: error: type/value mismatch at argument 1 in template parameter list for 'template<class _ListClass, int _NumElem> class plinearlist_t'
plinearlist_t<_C>::add(dev);
^
src/emu/netlist/plists.h:226:20: note: expected a type, got '32'
src/emu/netlist/plists.h:226:27: error: 'dev' was not declared in this scope
plinearlist_t<_C>::add(dev);
^~~
src/emu/netlist/plists.h:229:30: error: 'dev' was not declared in this scope
if (!(this->find(get_name(dev)) == _C(NULL)))
^~~
src/emu/netlist/plists.h:229:46: error: expression cannot be used as a function
if (!(this->find(get_name(dev)) == _C(NULL)))
^
src/emu/netlist/plists.h:231:20: error: type/value mismatch at argument 1 in template parameter list for 'template<class _ListClass, int _NumElem> class plinearlist_t'
plinearlist_t<_C>::add(dev);
^
src/emu/netlist/plists.h:231:20: note: expected a type, got '32'
src/emu/netlist/plists.h:231:27: error: 'dev' was not declared in this scope
plinearlist_t<_C>::add(dev);
^~~
In file included from src/lib/util/astring.h:17:0,
from src/emu/emucore.h:37,
from src/emu/emu.h:24,
from src/mame/drivers/aleisttl.c:17:
src/emu/netlist/nl_base.h: At global scope:
src/emu/netlist/nl_base.h:1149:17: error: expected identifier before numeric constant
template
^
src/emu/netlist/nl_base.h:1149:17: error: expected '>' before numeric constant
In file included from src/emu/machine/netlist.h:54:0,
from src/mame/drivers/aleisttl.c:19:
src/emu/netlist/nl_base.h:1150:20: error: template argument 1 is invalid
plinearlist_t<_C *> get_device_list()
^
In file included from src/lib/util/astring.h:17:0,
from src/emu/emucore.h:37,
from src/emu/emu.h:24,
from src/mame/drivers/aleisttl.c:17:
src/emu/netlist/nl_base.h:1162:17: error: expected identifier before numeric constant
template
^
src/emu/netlist/nl_base.h:1162:17: error: expected '>' before numeric constant
src/emu/netlist/nl_base.h:1163:2: error: expected unqualified-id before numeric constant
_C *get_first_device()
^
src/emu/netlist/nl_base.h:1175:17: error: expected identifier before numeric constant
template
^
src/emu/netlist/nl_base.h:1175:17: error: expected '>' before numeric constant
src/emu/netlist/nl_base.h:1176:2: error: expected unqualified-id before numeric constant
_C *get_single_device(const char *classname)
^
In file included from src/emu/machine/netlist.h:54:0,
from src/mame/drivers/aleisttl.c:19:
src/emu/netlist/nl_base.h:1193:33: error: type/value mismatch at argument 1 in template parameter list for 'template< > class pnamedlist_t'
pnamedlist_t<netlist_device_t > m_devices;
^
src/emu/netlist/nl_base.h:1193:33: note: expected a constant of type '', got 'netlist_device_t
'
src/emu/netlist/nl_base.h: In member function 'int netlist_base_t::get_device_list()':
src/emu/netlist/nl_base.h:1152:21: error: template argument 1 is invalid
plinearlist_t<_C > tmp;
^
src/emu/netlist/nl_base.h:1153:52: error: request for member 'first' in '((netlist_base_t
)this)->netlist_base_t::m_devices', which is of non-class type 'int'
for (netlist_device_t * const entry = m_devices.first(); entry != NULL; entry = m_devices.next(entry))
^~~~~
src/emu/netlist/nl_base.h:1153:94: error: request for member 'next' in '((netlist_base_t
)this)->netlist_base_t::m_devices', which is of non-class type 'int'
for (netlist_device_t * const *entry = m_devices.first(); entry != NULL; entry = m_devices.next(entry))
^~~~
src/emu/netlist/nl_base.h:1155:8: error: 'dev' was not declared in this scope
_C *dev = dynamic_cast<_C *>(*entry);
^~~
In file included from src/lib/util/astring.h:17:0,
from src/emu/emucore.h:37,
from src/emu/emu.h:24,
from src/mame/drivers/aleisttl.c:17:
src/emu/netlist/nl_base.h:1155:27: error: expected type-specifier before numeric constant
_C *dev = dynamic_cast<_C *>(*entry);
^
src/emu/netlist/nl_base.h:1155:27: error: expected '>' before numeric constant
src/emu/netlist/nl_base.h:1155:27: error: expected '(' before numeric constant
In file included from src/emu/machine/netlist.h:54:0,
from src/mame/drivers/aleisttl.c:19:
src/emu/netlist/nl_base.h:1155:31: error: expected primary-expression before '>' token
_C *dev = dynamic_cast<_C *>(*entry);
^
src/emu/netlist/nl_base.h:1155:40: error: expected ')' before ';' token
_C *dev = dynamic_cast<_C *>(*entry);
^
src/emu/netlist/nl_base.h:1157:9: error: request for member 'add' in 'tmp', which is of non-class type 'int'
tmp.add(dev);
^~~
In file included from src/emu/machine/netlist.h:55:0,
from src/mame/drivers/aleisttl.c:19:
src/emu/netlist/nl_setup.h: At global scope:
src/emu/netlist/nl_setup.h:104:29: error: type/value mismatch at argument 1 in template parameter list for 'template< > class pnamedlist_t'
typedef pnamedlist_t<link_t> tagmap_nstring_t;
^
src/emu/netlist/nl_setup.h:104:29: note: expected a constant of type '', got 'netlist_setup_t::link_t'
src/emu/netlist/nl_setup.h:105:40: error: type/value mismatch at argument 1 in template parameter list for 'template< > class pnamedlist_t'
typedef pnamedlist_t<netlist_param_t > tagmap_param_t;
^
src/emu/netlist/nl_setup.h:105:40: note: expected a constant of type '', got 'netlist_param_t
'
src/emu/netlist/nl_setup.h:106:48: error: type/value mismatch at argument 1 in template parameter list for 'template< > class pnamedlist_t'
typedef pnamedlist_t<netlist_core_terminal_t > tagmap_terminal_t;
^
src/emu/netlist/nl_setup.h:106:48: note: expected a constant of type '', got 'netlist_core_terminal_t
'
make: *** [obj/mame/drivers/aleisttl.o] Error 1

Segfault when opening roms from the command line without a full path

OS: Slackware64-current
RetroArch-2017.01.05_7d0824420_master-x86_64-1_git
mame2014-libretro-2017.01.05_7dc561f73d_master-x86_64-1_git

mame2014-libretro will segfault if opening a rom from the command line without a full path.

Works:

  • retroarch -L /usr/lib64/libretro/mame2010_libretro.so ./alienar.zip
  • retroarch -L /usr/lib64/libretro/mame2010_libretro.so roms/alienar.zip
  • Starting the game from the menu.

Segfault:

  • retroarch -L /usr/lib64/libretro/mame2003_libretro.so alienar.zip
Thread 1 "retroarch" received signal SIGSEGV, Segmentation fault.
0x00007fffe7c24abe in running_machine::retro_loop (this=0x0)
    at src/emu/machine.c:422
422         if (!m_paused)
(gdb) bt
#0  0x00007fffe7c24abe in running_machine::retro_loop (this=0x0)
    at src/emu/machine.c:422
#1  0x00007fffe7c22be8 in retro_main_loop () at src/emu/mame.c:345
#2  0x00007fffe6dd983a in retro_run () at src/osd/retro/libretro.c:551
#3  0x00000000004127b6 in core_run () at core_impl.c:434
#4  0x0000000000426e68 in runloop_iterate (sleep_ms=0x7fffffffe0b0)
    at runloop.c:1183
#5  0x0000000000411337 in rarch_main (argc=4, argv=0x7fffffffe1c8, data=0x0)
    at frontend/frontend.c:130
#6  0x000000000041139e in main (argc=4, argv=0x7fffffffe1c8)
    at frontend/frontend.c:148

Full GDB log - http://pastebin.com/pdsZVYct

This works in mame2000-libretro, but mame2003-libretro and mame2010-libretro have similar issues.
libretro/mame2003-libretro#74
libretro/mame2010-libretro#25

dkong and galaga high CPU usage

I reported it one time, but the issues from the old core is gone :/

Try dkong or galaga, you'll get high cpu usage. It was not happening in 0.157. And it's a libretro thing, standalone is OK.

I think @r-type fixed this issue in the main mame repo, but I'm afraid the commit is gone

Segfaults if started from command line without content

Description

mame2014 will segfault if started from the command line while failing to specify any content.

This may be related to this RetroArch issue which should now be fixed (As seen with other cores) except mame2014 is still broken.
libretro/RetroArch#4493

This doesn't occur with mame2000, mame2003 or mame git, but does with mame-2010.

Expected behavior

mame2014 should not segfault and should fail safely.

Actual behavior

Thread 1 "retroarch" received signal SIGSEGV, Segmentation fault.
0x00007fffe78d4a60 in running_machine::retro_machineexit (this=0x0)
    at src/emu/machine.c:404
404		m_current_phase = MACHINE_PHASE_EXIT;
(gdb) bt
#0  0x00007fffe78d4a60 in running_machine::retro_machineexit (this=0x0)
    at src/emu/machine.c:404
#1  0x00007fffe78d2be4 in retro_finish () at src/emu/mame.c:337
#2  0x00007fffe6a896fa in retro_deinit () at src/osd/retro/libretro.c:509
#3  0x00000000004127e1 in core_unload () at core_impl.c:392
#4  0x0000000000419ade in command_event_deinit_core (reinit=true)
    at command.c:1202
#5  0x000000000041b998 in command_event (cmd=CMD_EVENT_CORE_DEINIT, data=0x0)
    at command.c:2227
#6  0x0000000000414b5b in retroarch_main_init (argc=3, argv=0x7fffffffe1d8)
    at retroarch.c:1114
#7  0x00000000004289b2 in content_load (info=0x7fffffffe0a0)
    at tasks/task_content.c:278
#8  0x0000000000429b27 in task_load_content (content_info=0x7fffffffe0a0, 
    content_ctx=0x7fffffffe010, launched_from_menu=false, mode=
    CONTENT_MODE_LOAD_FROM_CLI, error_string=0x7fffffffe008)
    at tasks/task_content.c:823
#9  0x000000000042a359 in task_push_content_load_default (core_path=0x0, 
    fullpath=0x0, content_info=0x7fffffffe0a0, type=CORE_TYPE_PLAIN, mode=
    CONTENT_MODE_LOAD_FROM_CLI, cb=0x0, user_data=0x0)
    at tasks/task_content.c:1242
#10 0x00000000004113af in rarch_main (argc=3, argv=0x7fffffffe1d8, data=0x0)
    at frontend/frontend.c:113
#11 0x0000000000411440 in main (argc=3, argv=0x7fffffffe1d8)
    at frontend/frontend.c:148

Full GDB log - http://pastebin.com/byDstanC

Steps to reproduce the bug

  1. retroarch -L mame2014_libretro.so
  2. Segfault...

Version/Commit

RetroArch-2017.01.25_c3eb4327b_master-x86_64-1_git
mame2014-libretro-2017.01.24_f1ea460098_master-x86_64-1_git

Environment information

  • OS: Slackware64-current
  • Compiler: gcc-5.4.0

How to exit from game?

I'm using an XBox 360 Controller and like all the other cores, I just press the central button and I get the RetroArch menu. This does not happen when I use mame2014 core. I press the center button and nothing happen.

Is there any shortcut that I'm not aware of?

Thanks in advance!

Segfault using gcc 6.2

I'm getting segfault on mame2014 built with gcc 6.2 (ubuntu 16.10), when trying to run CPS-1/2, Neo Geo, Sega System 16B (goldnaxe) and Sega X Board (aburner2)

It's working with other games like captaven (deco32), sfex2p (sony zn-2) and dkong

Workaround: build it with gcc 5 or clang.

I can't do a proper backtrace because #46

Lakka Failure

make[1]: Entering directory '/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-Generic.x86_64/mame2015-e6a7aa4'
COREDEF = -DWANT_MAME
CFLAGS = -fpermissive -fno-stack-protector -DWANT_MAME
CPPFLAGS = -fpermissive -fno-stack-protector -DWANT_MAME
/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-Generic.x86_64/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -DCRLF=2 -DDISABLE_MIDI=1 -DPTR64 -DNDEBUG -DFLAC__NO_DLL -DLUA_COMPAT_APIINTCASTS -DOSD_RETRO -DNO_USE_MIDI -DNATIVE_DRC=drcbe_x64 -march=x86-64 -m64 -mmmx -msse -msse2 -mfpmath=sse -fomit-frame-pointer -Wall -pipe -Os  -DDISABLE_MIDI -fno-delete-null-pointer-checks -D__LIBRETRO__ -DGIT_VERSION=\"" e6a7aa4d53"\" -fPIC -fsigned-char -finline  -fno-common -fno-builtin -falign-functions=16 -DALIGN_INTS -DALIGN_SHORTS -fstrict-aliasing -fno-merge-constants -pipe -O3 -fno-strict-aliasing  -Wall -Wcast-align -Wundef -Wformat-security -Wwrite-strings -Wno-sign-compare -Wno-conversion -fweb -frename-registers -I./src/mame/layout -Isrc/mame -Isrc/mame/layout -Isrc/emu -Iobj/emu -Isrc/emu/layout -Isrc/lib/util -Isrc/lib -Isrc/osd/retro/libretro-common/include/compat/zlib -I3rdparty -Isrc/osd -Isrc/osd/retro -Isrc/osd/retro/libretro-common/include -I3rdparty/expat/lib -I3rdparty/zlib -Isrc/lib/util -I3rdparty/libflac/src/libFLAC/include -I3rdparty/libjpeg -Isrc/osd/retro/libretro-common/include -fpermissive -fno-stack-protector -DWANT_MAME -x c++ -std=gnu++98 -Woverloaded-virtual -c src/version.c -o obj/version.o
Linking mame2015_libretro.so
/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-Generic.x86_64/toolchain/bin/x86_64-libreelec-linux-gnu-g++  -fPIC -shared -Wl,--version-script=src/osd/retro/link.T -Wl,--no-undefined  obj/version.o obj/mame/mame.o obj/mame/mame/drivlist.o obj/mame/acorn.a obj/mame/alba.a obj/mame/alliedl.a obj/mame/alpha.a obj/mame/amiga.a obj/mame/aristocr.a obj/mame/ascii.a obj/mame/atari.a obj/mame/atlus.a obj/mame/barcrest.a obj/mame/bfm.a obj/mame/bmc.a obj/mame/capcom.a obj/mame/cinemat.a obj/mame/comad.a obj/mame/cvs.a obj/mame/dataeast.a obj/mame/dgrm.a obj/mame/dooyong.a obj/mame/dynax.a obj/mame/edevices.a obj/mame/eolith.a obj/mame/excelent.a obj/mame/exidy.a obj/mame/f32.a obj/mame/funworld.a obj/mame/fuuki.a obj/mame/gaelco.a obj/mame/gameplan.a obj/mame/gametron.a obj/mame/gottlieb.a obj/mame/ibmpc.a obj/mame/igs.a obj/mame/irem.a obj/mame/itech.a obj/mame/jaleco.a obj/mame/jpm.a obj/mame/kaneko.a obj/mame/konami.a obj/mame/matic.a obj/mame/maygay.a obj/mame/meadows.a obj/mame/merit.a obj/mame/metro.a obj/mame/midcoin.a obj/mame/midw8080.a obj/mame/midway.a obj/mame/namco.a obj/mame/nasco.a obj/mame/neogeo.a obj/mame/nichibut.a obj/mame/nintendo.a obj/mame/nix.a obj/mame/nmk.a obj/mame/omori.a obj/mame/olympia.a obj/mame/orca.a obj/mame/pacific.a obj/mame/pacman.a obj/mame/pce.a obj/mame/phoenix.a obj/mame/playmark.a obj/mame/psikyo.a obj/mame/ramtek.a obj/mame/rare.a obj/mame/sanritsu.a obj/mame/sega.a obj/mame/seibu.a obj/mame/seta.a obj/mame/sigma.a obj/mame/snk.a obj/mame/sony.a obj/mame/stern.a obj/mame/subsino.a obj/mame/sun.a obj/mame/suna.a obj/mame/sure.a obj/mame/taito.a obj/mame/tatsumi.a obj/mame/tch.a obj/mame/tecfri.a obj/mame/technos.a obj/mame/tehkan.a obj/mame/thepit.a obj/mame/toaplan.a obj/mame/tong.a obj/mame/unico.a obj/mame/univers.a obj/mame/upl.a obj/mame/valadon.a obj/mame/veltmjr.a obj/mame/venture.a obj/mame/vsystem.a obj/mame/yunsung.a obj/mame/zaccaria.a obj/mame/misc.a obj/mame/pinball.a obj/mame/shared.a obj/osd/retro/libretro.o obj/osd/retro/retromain.o obj/osd/modules/midi/none.o obj/mame/mame/libbus.a obj/mame/mame/liboptional.a obj/libemu.a obj/mame/mame/libdasm.a obj/libutil.a obj/libexpat.a obj/libsoftfloat.a obj/libjpeg.a obj/libflac.a obj/lib7z.a obj/libformats.a obj/libz.a obj/libocore.a  -lstdc++ -lpthread -ldl -lpthread -o mame2015_libretro.so
/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-Generic.x86_64/toolchain/lib/gcc/x86_64-libreelec-linux-gnu/9.4.0/../../../../x86_64-libreelec-linux-gnu/bin/ld: obj/mame/mame/drivlist.o:(.data.rel.ro+0x38720): undefined reference to `driver_ultratnk'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:940: mame2015] Error 1
make[1]: Leaving directory '/home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-Generic.x86_64/mame2015-e6a7aa4'
๏ฟฝ[1;31mFAILURE: scripts/install mame2015 has failed!
๏ฟฝ[0m[368/374] [FAIL] install mame2015

The following logs for this failure are available:
  stdout: /home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-Generic.x86_64/.threads/logs/308/stdout
  stderr: /home/lakkabuildbot/nightly/Lakka-LibreELEC/build.Lakka-Generic.x86_64/.threads/logs/308/stderr

parallel: This job failed:
package_worker 2 308 374 'install mame2015'
Parallel build failure - see log for details. Time of failure: Sat Feb 12 12:02:05 CET 2022
make: *** [Makefile:12: image] Error 1

Add nagscreen and hiscore patches back to mame2014

Would it be possible to add the nagscreen and hiscore patches back to mame2014? I know they were removed to make it easier to pull updates from upstream mame, but this mame core won't be doing that anymore.

Building instruction to get the same core as released

Hi there! I'm trying to compile the core, the build process is all good and i get a working mame2015_libretro.so core file. The problem is: some game that works with regular mame2015_libretro.so, do not work with my compiled version (for example: Puzzle Bobble and Joust).
I noticed my version is pretty larger than the distributed one, mine is about 133 Mb instead of about 117.
It looks like the distributed core was compiled with the last commit (37333ed) so it should be the same, so perhaps it was built with some custom compiler switch ?

I've built with just "make" and all default settings.

I'm building on Ubuntu 18.04.4

Thanks for any help

Compiling mame for win without libco?

Hello !

I was wondering... Can I compile this mame version for win without using the libco libraries? Fibers are not supported in C# and are giving me problems when trying to create a frontend in C#.

Thanks a lot!

src/emu/drawgfxm.h:403:17: ้”™่ฏฏ๏ผš โ€˜elementsโ€™ๅœจๆญคไฝœ็”จๅŸŸไธญๅฐšๆœชๅฃฐๆ˜Ž assert(code < elements());

When compiling this project, set the main variable as follows: TARGET_ NAME := mame2015 TARGET:=mame, an error occurred during compilation, as shown in the following figure. Please advise on how to solve this problem. Thank you for your answer. Thank you!

2023-04-09T20:40:27 src/emu/drawgfxm.h:403:17: ้”™่ฏฏ๏ผš โ€˜elementsโ€™ๅœจๆญคไฝœ็”จๅŸŸไธญๅฐšๆœชๅฃฐๆ˜Ž
2023-04-09T20:40:27 403 | assert(code < elements()); | ^~~~~~~~
2023-04-09T20:40:27 src/emu/drawgfx.c:399:2: ้™„ๆณจ๏ผš in expansion of macro โ€˜DRAWGFX_COREโ€™
2023-04-09T20:40:27 399 | DRAWGFX_CORE(UINT16, PIXEL_OP_REBASE_OPAQUE, NO_PRIORITY);
2023-04-09T20:40:27 | ^~~~~~~~~~~~
2023-04-09T20:40:27 src/emu/drawgfx.c: ๅœจๆˆๅ‘˜ๅ‡ฝๆ•ฐโ€˜void gfx_element::opaque(bitmap_rgb32&, const rectangle&, UINT32, UINT32, int, int, INT32, INT32)โ€™ไธญ:
2023-04-09T20:40:27 src/emu/drawgfxm.h:403:17: ้”™่ฏฏ๏ผš โ€˜elementsโ€™ๅœจๆญคไฝœ็”จๅŸŸไธญๅฐšๆœชๅฃฐๆ˜Ž
2023-04-09T20:40:27 403 | assert(code < elements()); | ^~~~~~~~
2023-04-09T20:40:27 src/emu/drawgfx.c:408:2: ้™„ๆณจ๏ผš in expansion of macro โ€˜DRAWGFX_COREโ€™
2023-04-09T20:40:27 408 | DRAWGFX_CORE(UINT32, PIXEL_OP_REMAP_OPAQUE, NO_PRIORITY);
2023-04-09T20:40:27 | ^~~~~~~~~~~~
2023-04-09T20:40:27 src/emu/drawgfx.c: ๅœจๆˆๅ‘˜ๅ‡ฝๆ•ฐโ€˜void gfx_element::transpen(bitmap_ind16&, const rectangle&, UINT32, UINT32, int, int, INT32, INT32, UINT32)โ€™ไธญ:
2023-04-09T20:40:27 src/emu/drawgfxm.h:403:17: ้”™่ฏฏ๏ผš โ€˜elementsโ€™ๅœจๆญคไฝœ็”จๅŸŸไธญๅฐšๆœชๅฃฐๆ˜Ž
2023-04-09T20:40:27 403 | assert(code < elements()); | ^~~~~~~~
2023-04-09T20:40:27 src/emu/drawgfx.c:442:2: ้™„ๆณจ๏ผš in expansion of macro โ€˜DRAWGFX_COREโ€™
2023-04-09T20:40:27 442 | DRAWGFX_CORE(UINT16, PIXEL_OP_REBASE_TRANSPEN, NO_PRIORITY);

Core is unable to create new folders as needed

When I first started using this core, I wasn't able to save any MAME setting. I was able to save .cfg files after I manually created the main folders in {savefiles]/MAME 2014/mame2014/ (like the "cfg" folder). However, I still can't get the core to make individual folders for functionalities that need it, like the auto-load and save states function (which writes and reads from ({savefiles]/MAME 2014/mame2014/states/{gamename}), nor games that need to write and read nvram. These function do work if I manually make a folder with the name of the specific game I'm trying, so a possible workaround is to write a script that makes a folder for all possible rom names in those folders, but that's less than ideal.

This DOES NOT happen with mame2003 nor any other mame core. Those make their needed folders just fine.

I'm in Windows 10, and I verified I already verified I run retroarch with admin rights.

Thanks in advance!


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

iOS Retroarch

Hi, would it be possible to include the MAME 2015 core in the next release of Retroarch? It turns out that in iOS, thereโ€™s a serious bug with FB Neo when it comes to running CV1000 games (nonstop flashing and screen artifacts) that make those games unplayable. However, on iOS, everything runs perfectly with MAME 2015. None of the other MAME cores, including 2003, 2003 plus, 2010, or current, work. Only 2015 does.

Thanks!

(buildbot) armhf linux build failure

The buildbot is failing for linux armhf for mame2014, mess2014 and ume2014. Both mame2014 and mess2014 were last updated over a year ago and ume2014 is currently missing from the buildbot.

They all fail during linking with this error.

Linking mame2014_libretro.so
arm-linux-gnueabihf-g++  -fPIC -shared -Wl,--version-script=src/osd/retro/link.T -Wl,--no-undefined  obj/version.o obj/mame/mame.o obj/mame/mame/drivlist.o obj/mame/acorn.a obj/mame/alba.a obj/mame/alliedl.a obj/mame/alpha.a obj/mame/amiga.a obj/mame/aristocr.a obj/mame/ascii.a obj/mame/atari.a obj/mame/atlus.a obj/mame/barcrest.a obj/mame/bfm.a obj/mame/bmc.a obj/mame/capcom.a obj/mame/cinemat.a obj/mame/comad.a obj/mame/cvs.a obj/mame/dataeast.a obj/mame/dgrm.a obj/mame/dooyong.a obj/mame/dynax.a obj/mame/edevices.a obj/mame/eolith.a obj/mame/excelent.a obj/mame/exidy.a obj/mame/f32.a obj/mame/funworld.a obj/mame/fuuki.a obj/mame/gaelco.a obj/mame/gameplan.a obj/mame/gametron.a obj/mame/gottlieb.a obj/mame/ibmpc.a obj/mame/igs.a obj/mame/irem.a obj/mame/itech.a obj/mame/jaleco.a obj/mame/jpm.a obj/mame/kaneko.a obj/mame/konami.a obj/mame/matic.a obj/mame/maygay.a obj/mame/meadows.a obj/mame/merit.a obj/mame/metro.a obj/mame/midcoin.a obj/mame/midw8080.a obj/mame/midway.a obj/mame/namco.a obj/mame/nasco.a obj/mame/neogeo.a obj/mame/nichibut.a obj/mame/nintendo.a obj/mame/nix.a obj/mame/nmk.a obj/mame/omori.a obj/mame/olympia.a obj/mame/orca.a obj/mame/pacific.a obj/mame/pacman.a obj/mame/pce.a obj/mame/phoenix.a obj/mame/playmark.a obj/mame/psikyo.a obj/mame/ramtek.a obj/mame/rare.a obj/mame/sanritsu.a obj/mame/sega.a obj/mame/seibu.a obj/mame/seta.a obj/mame/sigma.a obj/mame/snk.a obj/mame/sony.a obj/mame/stern.a obj/mame/subsino.a obj/mame/sun.a obj/mame/suna.a obj/mame/sure.a obj/mame/taito.a obj/mame/tatsumi.a obj/mame/tch.a obj/mame/tecfri.a obj/mame/technos.a obj/mame/tehkan.a obj/mame/thepit.a obj/mame/toaplan.a obj/mame/tong.a obj/mame/unico.a obj/mame/univers.a obj/mame/upl.a obj/mame/valadon.a obj/mame/veltmjr.a obj/mame/venture.a obj/mame/vsystem.a obj/mame/yunsung.a obj/mame/zaccaria.a obj/mame/misc.a obj/mame/pinball.a obj/mame/shared.a obj/osd/retro/libretro.o obj/osd/retro/retromain.o obj/osd/modules/midi/none.o obj/mame/mame/libbus.a obj/mame/mame/liboptional.a obj/libemu.a obj/mame/mame/libdasm.a obj/libutil.a obj/libexpat.a obj/libsoftfloat.a obj/libjpeg.a obj/libflac.a obj/lib7z.a obj/libformats.a obj/libz.a obj/libocore.a  -lstdc++ -lpthread -ldl -lpthread -o mame2014_libretro.so
obj/libexpat.a: error adding symbols: File format not recognized
collect2: error: ld returned 1 exit status
Makefile:909: recipe for target 'mame2014' failed
make: *** [mame2014] Error 1

See http://p.0bl.net/120209

I can not test this locally, can someone fix this for the buildbot or instruct me what build options this platform needs for successful compilation?

Also see these two PRs. libretro/libretro-super#652 libretro/libretro-super#654

Problem loading mame games with compiled 64 bits windows libretro in retroarch...

Hi again!

It seems there is a problem compiling this version of libretro in windows 64.

If I download the core from inside Retroarch (mame 2014) and load any rom Retroarch loads the game without any problems but if I put in my cores directory directly my windows mingw compiled version and execute retroarch from the menu ,as before, or from the cmd with : retroarch_debug.exe -L .\cores\mame2014_libretro.dll j:\retroarch_64\samerom.zip then only appears briefly the message of initializing and mame doesn't load any game...

Also the size of the downloaded retroarch version of the core is : 95.252 KB and my compiled version is only 89.990 Kb so some libraries or data are lost in the compiled version. Any idea ?

I execute the Makefile with make (without any params) and finishes without any error.

Thanks a lot!

Coin button and MAME tab-menu mapped to same retroarch button

I just downloaded the MAME 2014 from the buildbot in Linux as part of an otherwise operational Lakka installation. The default RetroArch mapping for my USB joypad works as expected across other cores, including the MAME 2003 core.

With this core, pressing Select on the joypad simultaneously triggers the 'coin' button as with MAME 2003. With this core, it also brings up the MAME tab menu. (The MAME 2014 core seems otherwise operational. Games are playable.)

This can be disabled by remapping MAME via a MAME config file, but I thought I would file an issue in case this behavior is affecting other users.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Cant compile with gcc-6.x

Built this core in march '16 while using gcc-5.x which went fine.
Today I tried to recompile using gcc-6.x but compile breaks:

src/mame/machine/slikshot.c: In member function โ€˜void itech8_state::vels_to_inters(UINT8, UINT8, INT8, UINT16_, UINT16_, UINT16_, UINT8_)โ€™:
src/mame/machine/slikshot.c:262:47: error: invalid operands of types โ€˜__gnu_cxx::__enable_if<true, double>::__type {aka double}โ€™ and โ€˜intโ€™ to binary โ€˜operator<<โ€™ *inter2 = 0x30f2e / (_27d8 + ((abs((INT8)vx) << 16) / 0x58f8c));

arch linux, gcc-Version 6.1.1 20160602 (GCC)

[windows]compiling problems-libflac issues

-Error 1 received when compiling under msys2.

-The last version available in buildbot repo is dated 11-30-2016(for ume2014, mame2014) and 9-10-2016 for mess2014. Since the linux ports are constantly updated(currently dated 1-30-2017), then there's probably an error with the windows port.

-a (very long...) compile from latest source in git causes this error....
https://gist.github.com/retro-wertz/5d0ccd40547f0eab454265adc1b4fa29

(libflac seems to be a modified 1.2.1 version compared to included libflac from older commits from nov 2016 and on latest mame_libretro.)

[WiiU] [REQ] WiiU Core?

This is a Request for a WiiU Core, I understand that the Arcade performance for WiiU will be worse than the Mame2003 Plus Core but the main reason for the request is Mame2015 is the earliest Mame version that supports the other MESS Systems, I'd like to be able to use the Core to play BBC Micro specifically but the other older Systems would be cool to try out on WiiU..

I wouldn't be against stripping the Core of all Arcade drivers and just have the Mess support included if it would be easier?

Thank You :)

[ARM] CPS-3 stucks when opening ROM

CPS-3 stucks when opening ROM, I tried sfiii3 at least. RA gets irresponsible. It stucks at:

RetroArch [INFO] :: Game focus is: : off.
RetroArch [libretro INFO] :: ChangeAV: w:384 h:224 ra:1.333333.

Tested on Odroid U3, ubuntu 14.04, libc6 2.19-0ubuntu6.6, libstdc++6 5.3.0-3ubuntu1~14.04


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

DEBUG=1 broken

Using gcc 6.2.0

g++  -fPIC -shared -Wl,--version-script=src/osd/retro/link.T -Wl,--no-undefined  obj/version.o obj/mame/mame.o obj/mame/mame/drivlist.o obj/mame/acorn.a obj/mame/alba.a obj/mame/alliedl.a obj/mame/alpha.a obj/mame/amiga.a obj/mame/aristocr.a obj/mame/ascii.a obj/mame/atari.a obj/mame/atlus.a obj/mame/barcrest.a obj/mame/bfm.a obj/mame/bmc.a obj/mame/capcom.a obj/mame/cinemat.a obj/mame/comad.a obj/mame/cvs.a obj/mame/dataeast.a obj/mame/dgrm.a obj/mame/dooyong.a obj/mame/dynax.a obj/mame/edevices.a obj/mame/eolith.a obj/mame/excelent.a obj/mame/exidy.a obj/mame/f32.a obj/mame/funworld.a obj/mame/fuuki.a obj/mame/gaelco.a obj/mame/gameplan.a obj/mame/gametron.a obj/mame/gottlieb.a obj/mame/ibmpc.a obj/mame/igs.a obj/mame/irem.a obj/mame/itech.a obj/mame/jaleco.a obj/mame/jpm.a obj/mame/kaneko.a obj/mame/konami.a obj/mame/matic.a obj/mame/maygay.a obj/mame/meadows.a obj/mame/merit.a obj/mame/metro.a obj/mame/midcoin.a obj/mame/midw8080.a obj/mame/midway.a obj/mame/namco.a obj/mame/nasco.a obj/mame/neogeo.a obj/mame/nichibut.a obj/mame/nintendo.a obj/mame/nix.a obj/mame/nmk.a obj/mame/omori.a obj/mame/olympia.a obj/mame/orca.a obj/mame/pacific.a obj/mame/pacman.a obj/mame/pce.a obj/mame/phoenix.a obj/mame/playmark.a obj/mame/psikyo.a obj/mame/ramtek.a obj/mame/rare.a obj/mame/sanritsu.a obj/mame/sega.a obj/mame/seibu.a obj/mame/seta.a obj/mame/sigma.a obj/mame/snk.a obj/mame/sony.a obj/mame/stern.a obj/mame/subsino.a obj/mame/sun.a obj/mame/suna.a obj/mame/sure.a obj/mame/taito.a obj/mame/tatsumi.a obj/mame/tch.a obj/mame/tecfri.a obj/mame/technos.a obj/mame/tehkan.a obj/mame/thepit.a obj/mame/toaplan.a obj/mame/tong.a obj/mame/unico.a obj/mame/univers.a obj/mame/upl.a obj/mame/valadon.a obj/mame/veltmjr.a obj/mame/venture.a obj/mame/vsystem.a obj/mame/yunsung.a obj/mame/zaccaria.a obj/mame/misc.a obj/mame/pinball.a obj/mame/shared.a obj/osd/retro/libretro.o obj/osd/retro/retromain.o obj/osd/modules/midi/none.o obj/mame/mame/libbus.a obj/mame/mame/liboptional.a obj/libemu.a obj/mame/mame/libdasm.a obj/libutil.a obj/libexpat.a obj/libsoftfloat.a obj/libjpeg.a obj/libflac.a obj/lib7z.a obj/libformats.a obj/libz.a obj/libocore.a  -lstdc++ -lpthread -ldl -lpthread -o mame2014_libretro.so
obj/mame/mame/drivlist.o:(.data.rel.ro+0x368): undefined reference to `driver_720'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x370): undefined reference to `driver_720g'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x378): undefined reference to `driver_720gr1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x380): undefined reference to `driver_720r1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x388): undefined reference to `driver_720r2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x390): undefined reference to `driver_720r3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x450): undefined reference to `driver_a51mxr3k'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x458): undefined reference to `driver_a51site4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x460): undefined reference to `driver_a51site4a'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4a8): undefined reference to `driver_abaseb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4b0): undefined reference to `driver_abaseb2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4b8): undefined reference to `driver_abattle'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4c0): undefined reference to `driver_abattle2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x700): undefined reference to `driver_acombat'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x708): undefined reference to `driver_acombat3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x710): undefined reference to `driver_acombato'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x780): undefined reference to `driver_actfancr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x788): undefined reference to `driver_actfancr1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x790): undefined reference to `driver_actfancrj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xfd8): undefined reference to `driver_aerolitos'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xfe8): undefined reference to `driver_afire'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1060): undefined reference to `driver_agentx1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1068): undefined reference to `driver_agentx2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1070): undefined reference to `driver_agentx3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1078): undefined reference to `driver_agentx4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1100): undefined reference to `driver_airrace'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1300): undefined reference to `driver_alphaone'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1308): undefined reference to `driver_alphaonea'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1648): undefined reference to `driver_antiairc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1698): undefined reference to `driver_apb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16a0): undefined reference to `driver_apb1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16a8): undefined reference to `driver_apb2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16b0): undefined reference to `driver_apb3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16b8): undefined reference to `driver_apb4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16c0): undefined reference to `driver_apb5'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16c8): undefined reference to `driver_apb6'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16d0): undefined reference to `driver_apbf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x16d8): undefined reference to `driver_apbg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x1868): undefined reference to `driver_arcadecl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x18a8): undefined reference to `driver_area51'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x18b0): undefined reference to `driver_area51a'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x18b8): undefined reference to `driver_area51mx'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x18c0): undefined reference to `driver_area51t'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2050): undefined reference to `driver_astdelux'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2058): undefined reference to `driver_astdelux1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2060): undefined reference to `driver_astdelux2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2090): undefined reference to `driver_asterock'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2098): undefined reference to `driver_asterockv'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20a0): undefined reference to `driver_asteroid'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20a8): undefined reference to `driver_asteroid1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20b0): undefined reference to `driver_asteroid2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20b8): undefined reference to `driver_asteroidb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2138): undefined reference to `driver_astrof'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2140): undefined reference to `driver_astrof2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2148): undefined reference to `driver_astrof3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21c0): undefined reference to `driver_atarifb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21c8): undefined reference to `driver_atarifb1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21d0): undefined reference to `driver_atarifb2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21d8): undefined reference to `driver_atarifb4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21e0): undefined reference to `driver_atarisy1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2210): undefined reference to `driver_atetris'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2218): undefined reference to `driver_atetrisa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2220): undefined reference to `driver_atetrisb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2228): undefined reference to `driver_atetrisb2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2230): undefined reference to `driver_atetrisb3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2238): undefined reference to `driver_atetrisc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2240): undefined reference to `driver_atetrisc2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23a0): undefined reference to `driver_automat'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23c8): undefined reference to `driver_avalnche'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2448): undefined reference to `driver_avengrgs'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2450): undefined reference to `driver_avengrgsj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2620): undefined reference to `driver_backfire'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2628): undefined reference to `driver_backfirea'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2640): undefined reference to `driver_baddudes'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2650): undefined reference to `driver_badlands'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2658): undefined reference to `driver_badlandsb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2660): undefined reference to `driver_badlandsb2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2780): undefined reference to `driver_barbball'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2858): undefined reference to `driver_batman'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x28f0): undefined reference to `driver_battlera'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2a80): undefined reference to `driver_bcstry'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2a88): undefined reference to `driver_bcstrya'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2b18): undefined reference to `driver_beathead'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2ba0): undefined reference to `driver_begas'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2ba8): undefined reference to `driver_begas1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x2e90): undefined reference to `driver_birdtry'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3020): undefined reference to `driver_bldwolf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3028): undefined reference to `driver_bldwolfj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3210): undefined reference to `driver_blstroid'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3218): undefined reference to `driver_blstroid2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3220): undefined reference to `driver_blstroid3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3228): undefined reference to `driver_blstroidg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3230): undefined reference to `driver_blstroidh'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3408): undefined reference to `driver_bnj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3410): undefined reference to `driver_bnjm'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3550): undefined reference to `driver_boogwing'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3558): undefined reference to `driver_boogwinga'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3570): undefined reference to `driver_boomrang'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3578): undefined reference to `driver_boomranga'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3650): undefined reference to `driver_bouldash'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3658): undefined reference to `driver_bouldashj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3698): undefined reference to `driver_boxer'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36e0): undefined reference to `driver_bradley'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3778): undefined reference to `driver_breywood'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37d0): undefined reference to `driver_brkthru'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37d8): undefined reference to `driver_brkthruj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3808): undefined reference to `driver_brubber'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3870): undefined reference to `driver_bsktball'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3980): undefined reference to `driver_btime'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3988): undefined reference to `driver_btime2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3990): undefined reference to `driver_btime3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3998): undefined reference to `driver_btimem'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3b88): undefined reference to `driver_bullsdrt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c38): undefined reference to `driver_bwidow'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c40): undefined reference to `driver_bwidowp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c48): undefined reference to `driver_bwings'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c50): undefined reference to `driver_bwingsa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c58): undefined reference to `driver_bwingso'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c68): undefined reference to `driver_bzone'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c70): undefined reference to `driver_bzonea'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3c78): undefined reference to `driver_bzonec'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3cf0): undefined reference to `driver_cadanglr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3dd0): undefined reference to `driver_candance'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3e20): undefined reference to `driver_canyon'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3e28): undefined reference to `driver_canyonp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3e80): undefined reference to `driver_captaven'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3e88): undefined reference to `driver_captavena'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3e90): undefined reference to `driver_captavene'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3e98): undefined reference to `driver_captavenj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3ea0): undefined reference to `driver_captavenu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3ea8): undefined reference to `driver_captavenua'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3eb0): undefined reference to `driver_captavenuu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3ef8): undefined reference to `driver_caractn'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3f00): undefined reference to `driver_caractn2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3f30): undefined reference to `driver_carket'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3f98): undefined reference to `driver_cascade'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3fe0): undefined reference to `driver_castfant'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4020): undefined reference to `driver_catchp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4028): undefined reference to `driver_caterplr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x40f0): undefined reference to `driver_cball'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4100): undefined reference to `driver_cbdash'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4108): undefined reference to `driver_cbnj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4128): undefined reference to `driver_cbtime'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4130): undefined reference to `driver_cburnrub'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4138): undefined reference to `driver_cburnrub2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4140): undefined reference to `driver_cbuster'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4148): undefined reference to `driver_cbusterj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4150): undefined reference to `driver_cbusterw'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4180): undefined reference to `driver_ccastles'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4188): undefined reference to `driver_ccastles1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4190): undefined reference to `driver_ccastles2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4198): undefined reference to `driver_ccastles3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x41a0): undefined reference to `driver_ccastlesf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x41a8): undefined reference to `driver_ccastlesg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x41b0): undefined reference to `driver_ccastlesj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x41b8): undefined reference to `driver_ccastlesp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4240): undefined reference to `driver_cdiscon1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4250): undefined reference to `driver_cdsteljn'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4270): undefined reference to `driver_centipdb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4278): undefined reference to `driver_centipdd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4280): undefined reference to `driver_centiped'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4288): undefined reference to `driver_centiped1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4290): undefined reference to `driver_centiped2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4298): undefined reference to `driver_centiped3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x42b0): undefined reference to `driver_cexplore'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x42f8): undefined reference to `driver_cfghtice'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4310): undefined reference to `driver_cfishing'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4318): undefined reference to `driver_cflyball'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4358): undefined reference to `driver_cgraplop'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4360): undefined reference to `driver_cgraplop2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x43d0): undefined reference to `driver_chainrec'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x43f0): undefined reference to `driver_chamburger'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4450): undefined reference to `driver_chanbara'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4498): undefined reference to `driver_charlien'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4508): undefined reference to `driver_chelnov'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4510): undefined reference to `driver_chelnovj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4518): undefined reference to `driver_chelnovjbl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4520): undefined reference to `driver_chelnovjbla'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4528): undefined reference to `driver_chelnovu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4590): undefined reference to `driver_chinatwn'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x45f8): undefined reference to `driver_chokchok'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x46a0): undefined reference to `driver_chwy'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x47f8): undefined reference to `driver_clapapa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4800): undefined reference to `driver_clapapa2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x48b8): undefined reference to `driver_cloak'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x48c0): undefined reference to `driver_cloakfr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x48c8): undefined reference to `driver_cloakgr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x48d0): undefined reference to `driver_cloaksp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x48d8): undefined reference to `driver_clocknch'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x48e8): undefined reference to `driver_cloud9'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4980): undefined reference to `driver_cluckypo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x49b8): undefined reference to `driver_cmanhat'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4a28): undefined reference to `driver_cmissnx'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4a40): undefined reference to `driver_cmmb162'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4a98): undefined reference to `driver_cnightst'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4aa0): undefined reference to `driver_cnightst2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4aa8): undefined reference to `driver_cninja'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ab0): undefined reference to `driver_cninja1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ab8): undefined reference to `driver_cninjabl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ac0): undefined reference to `driver_cninjabl2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ac8): undefined reference to `driver_cninjau'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4b00): undefined reference to `driver_cntsteer'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4b08): undefined reference to `driver_cobra'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4b10): undefined reference to `driver_cobraa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4b18): undefined reference to `driver_cobracom'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4b20): undefined reference to `driver_cobracomj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4da8): undefined reference to `driver_compgolf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4db0): undefined reference to `driver_compgolfo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4e68): undefined reference to `driver_cookbib'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4e80): undefined reference to `driver_cookbiba'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4e88): undefined reference to `driver_cookrace'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ea8): undefined reference to `driver_coozumou'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ec0): undefined reference to `driver_cops'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ec8): undefined reference to `driver_copsnrob'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x4ed0): undefined reference to `driver_copsuk'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5050): undefined reference to `driver_cppicf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5058): undefined reference to `driver_cppicf2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5060): undefined reference to `driver_cprobowl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5068): undefined reference to `driver_cprogolf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5070): undefined reference to `driver_cprogolf18'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5078): undefined reference to `driver_cprogolfj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x50b0): undefined reference to `driver_cpsoccer'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x50b8): undefined reference to `driver_cpsoccerj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x50c0): undefined reference to `driver_cptennis'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5110): undefined reference to `driver_crashnsc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5418): undefined reference to `driver_cscrtry'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5420): undefined reference to `driver_cscrtry2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5428): undefined reference to `driver_csdtenis'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5480): undefined reference to `driver_csilver'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5488): undefined reference to `driver_csilverj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x54a0): undefined reference to `driver_cskater'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x54e8): undefined reference to `driver_csprint'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x54f0): undefined reference to `driver_csprint1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x54f8): undefined reference to `driver_csprint2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5500): undefined reference to `driver_csprintf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5508): undefined reference to `driver_csprintg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5510): undefined reference to `driver_csprintg1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5518): undefined reference to `driver_csprints'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5520): undefined reference to `driver_csprints1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5538): undefined reference to `driver_csuperas'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5548): undefined reference to `driver_csweetht'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5570): undefined reference to `driver_cterrani'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5580): undefined reference to `driver_ctisland'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5588): undefined reference to `driver_ctisland2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5590): undefined reference to `driver_ctisland3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x55a0): undefined reference to `driver_ctornado'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x55e0): undefined reference to `driver_ctsttape'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x56f8): undefined reference to `driver_cyberbal'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5700): undefined reference to `driver_cyberbal2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5708): undefined reference to `driver_cyberbal2p'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5710): undefined reference to `driver_cyberbal2p1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5718): undefined reference to `driver_cyberbal2p2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5720): undefined reference to `driver_cyberbal2p3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5728): undefined reference to `driver_cyberbalp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5730): undefined reference to `driver_cyberbalt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5738): undefined reference to `driver_cyberbalt1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x57e8): undefined reference to `driver_czeroize'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5988): undefined reference to `driver_dangerex'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5a48): undefined reference to `driver_darkseal'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5a50): undefined reference to `driver_darkseal1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5a58): undefined reference to `driver_darkseal2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5a60): undefined reference to `driver_darksealj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5a88): undefined reference to `driver_darwin'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5a90): undefined reference to `driver_dassault'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5a98): undefined reference to `driver_dassault4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5b48): undefined reference to `driver_dblewing'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x5e70): undefined reference to `driver_ddream95'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6018): undefined reference to `driver_deathbrd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6050): undefined reference to `driver_decocass'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x61e8): undefined reference to `driver_destiny'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x61f0): undefined reference to `driver_destroyr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x61f8): undefined reference to `driver_destroyr1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x62c0): undefined reference to `driver_dietgo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x62c8): undefined reference to `driver_dietgoe'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x62d0): undefined reference to `driver_dietgoj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x62d8): undefined reference to `driver_dietgou'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x63e8): undefined reference to `driver_disco'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6410): undefined reference to `driver_discof'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x67a0): undefined reference to `driver_dominos'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x67a8): undefined reference to `driver_dominos4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x68f0): undefined reference to `driver_dquizgo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6940): undefined reference to `driver_dragngun'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6948): undefined reference to `driver_dragngunj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6968): undefined reference to `driver_dragrace'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6990): undefined reference to `driver_dreambal'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x69c0): undefined reference to `driver_drgninja'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x69c8): undefined reference to `driver_drgninjab'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x6c58): undefined reference to `driver_dualaslt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x7dd8): undefined reference to `driver_edrandy'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x7de0): undefined reference to `driver_edrandy1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x7de8): undefined reference to `driver_edrandy2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x7df0): undefined reference to `driver_edrandyj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x9968): undefined reference to `driver_eprom'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x9970): undefined reference to `driver_eprom2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x99a8): undefined reference to `driver_esb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x9bd0): undefined reference to `driver_exprraid'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x9bd8): undefined reference to `driver_exprraidi'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x9be0): undefined reference to `driver_exprraidu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa2a0): undefined reference to `driver_ffantasy'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa2a8): undefined reference to `driver_ffantasya'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa2b0): undefined reference to `driver_ffantasybl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa3e0): undefined reference to `driver_fghthist'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa3e8): undefined reference to `driver_fghthistj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa3f0): undefined reference to `driver_fghthistja'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa3f8): undefined reference to `driver_fghthistjb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa400): undefined reference to `driver_fghthistu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa408): undefined reference to `driver_fghthistua'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa5f8): undefined reference to `driver_firebeas'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa608): undefined reference to `driver_firefox'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa610): undefined reference to `driver_firefoxa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa658): undefined reference to `driver_firetrap'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa660): undefined reference to `driver_firetrapa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa668): undefined reference to `driver_firetrapbl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa670): undefined reference to `driver_firetrapj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa678): undefined reference to `driver_firetrk'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa688): undefined reference to `driver_fishfren'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa830): undefined reference to `driver_flyball'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa838): undefined reference to `driver_flyball1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa868): undefined reference to `driver_fncywld'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa888): undefined reference to `driver_foodf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa890): undefined reference to `driver_foodf1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa898): undefined reference to `driver_foodf2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa8a0): undefined reference to `driver_foodfc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xa8b8): undefined reference to `driver_forcebrk'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xaa00): undefined reference to `driver_freezeat'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xaa08): undefined reference to `driver_freezeat2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xaa10): undefined reference to `driver_freezeat3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xaa18): undefined reference to `driver_freezeat4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xaa20): undefined reference to `driver_freezeat5'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xaa28): undefined reference to `driver_freezeat6'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xaa30): undefined reference to `driver_freezeatjp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xac60): undefined reference to `driver_funkyjet'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xac68): undefined reference to `driver_funkyjeta'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xac70): undefined reference to `driver_funkyjetj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb540): undefined reference to `driver_gangonta'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb648): undefined reference to `driver_garyoret'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb650): undefined reference to `driver_gatedoom'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb658): undefined reference to `driver_gatedoom1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb668): undefined reference to `driver_gaunt2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb670): undefined reference to `driver_gaunt22p'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb678): undefined reference to `driver_gaunt22p1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb680): undefined reference to `driver_gaunt22pg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb688): undefined reference to `driver_gaunt2g'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6b0): undefined reference to `driver_gauntlet'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6b8): undefined reference to `driver_gauntlet2p'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6c0): undefined reference to `driver_gauntlet2pg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6c8): undefined reference to `driver_gauntlet2pg1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6d0): undefined reference to `driver_gauntlet2pj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6d8): undefined reference to `driver_gauntlet2pj2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6e0): undefined reference to `driver_gauntlet2pr3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6e8): undefined reference to `driver_gauntletg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6f0): undefined reference to `driver_gauntletgr3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb6f8): undefined reference to `driver_gauntletgr6'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb700): undefined reference to `driver_gauntletgr8'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb708): undefined reference to `driver_gauntletj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb710): undefined reference to `driver_gauntletj12'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb718): undefined reference to `driver_gauntletr1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb720): undefined reference to `driver_gauntletr2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb728): undefined reference to `driver_gauntletr4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb730): undefined reference to `driver_gauntletr5'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb738): undefined reference to `driver_gauntletr7'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb740): undefined reference to `driver_gauntletr9'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb748): undefined reference to `driver_gauntlets'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb820): undefined reference to `driver_gekitsui'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb978): undefined reference to `driver_ghostb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb980): undefined reference to `driver_ghostb2a'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xb988): undefined reference to `driver_ghostb3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xbeb8): undefined reference to `driver_gondo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xc128): undefined reference to `driver_gravitar'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xc130): undefined reference to `driver_gravitar1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xc138): undefined reference to `driver_gravitar2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xc690): undefined reference to `driver_guardian'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xc6e0): undefined reference to `driver_gunball'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xc7e8): undefined reference to `driver_gunhard'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xc890): undefined reference to `driver_guts'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcac0): undefined reference to `driver_harddriv'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcac8): undefined reference to `driver_harddriv1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcad0): undefined reference to `driver_harddriv2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcad8): undefined reference to `driver_harddriv3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcae0): undefined reference to `driver_harddrivb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcae8): undefined reference to `driver_harddrivb5'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcaf0): undefined reference to `driver_harddrivb6'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcaf8): undefined reference to `driver_harddrivc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcb00): undefined reference to `driver_harddrivc1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcb08): undefined reference to `driver_harddrivcb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcb10): undefined reference to `driver_harddrivcg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcb18): undefined reference to `driver_harddrivg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcb20): undefined reference to `driver_harddrivg4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcb28): undefined reference to `driver_harddrivj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcb30): undefined reference to `driver_harddrivj6'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcf98): undefined reference to `driver_hbarrel'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcfa0): undefined reference to `driver_hbarrelw'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcfe0): undefined reference to `driver_hdrivair'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xcfe8): undefined reference to `driver_hdrivairp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd230): undefined reference to `driver_hippodrm'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd430): undefined reference to `driver_hoops95'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd438): undefined reference to `driver_hoops96'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd658): undefined reference to `driver_htchctch'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd740): undefined reference to `driver_hvysmsh'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd748): undefined reference to `driver_hvysmsha'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd750): undefined reference to `driver_hvysmshj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd790): undefined reference to `driver_hydra'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd798): undefined reference to `driver_hydrap'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd7a0): undefined reference to `driver_hydrap2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xd810): undefined reference to `driver_hyperspc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdab0): undefined reference to `driver_indy4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdad0): undefined reference to `driver_indy800'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdb68): undefined reference to `driver_indytemp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdb70): undefined reference to `driver_indytemp2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdb78): undefined reference to `driver_indytemp3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdb80): undefined reference to `driver_indytemp4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdb88): undefined reference to `driver_indytempc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xdb90): undefined reference to `driver_indytempd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0xde08): undefined reference to `driver_irobot'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x10b98): undefined reference to `driver_jedi'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x10ba8): undefined reference to `driver_jetfight'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x10bb0): undefined reference to `driver_jetfighta'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x10ca8): undefined reference to `driver_joemac'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x10cb0): undefined reference to `driver_joemacr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x10cb8): undefined reference to `driver_joemacra'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x10f98): undefined reference to `driver_jumpkids'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11118): undefined reference to `driver_kamikcab'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11160): undefined reference to `driver_karatedo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11168): undefined reference to `driver_karatevs'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11180): undefined reference to `driver_karnov'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11188): undefined reference to `driver_karnova'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11190): undefined reference to `driver_karnovj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x111e8): undefined reference to `driver_kchamp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x111f0): undefined reference to `driver_kchampvs'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x111f8): undefined reference to `driver_kchampvs2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11448): undefined reference to `driver_kingofb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11538): undefined reference to `driver_klax'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11540): undefined reference to `driver_klax2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11548): undefined reference to `driver_klax3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11550): undefined reference to `driver_klaxd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11558): undefined reference to `driver_klaxj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11560): undefined reference to `driver_klaxp1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11568): undefined reference to `driver_klaxp2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11a00): undefined reference to `driver_kuhga'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11cd8): undefined reference to `driver_lastmisn'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11ce0): undefined reference to `driver_lastmisnj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11ce8): undefined reference to `driver_lastmisno'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11cf8): undefined reference to `driver_laststar'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11e50): undefined reference to `driver_lemmings'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11fc0): undefined reference to `driver_liberate'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11fc8): undefined reference to `driver_liberateb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11fd0): undefined reference to `driver_liberatr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x11fd8): undefined reference to `driver_liberatr2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x12090): undefined reference to `driver_llander'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x12098): undefined reference to `driver_llander1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x120a0): undefined reference to `driver_llandert'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x120c8): undefined reference to `driver_lnc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x120d0): undefined reference to `driver_lockload'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x120d8): undefined reference to `driver_lockloadu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x12498): undefined reference to `driver_lunarba1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x124a0): undefined reference to `driver_lunarbat'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20d18): undefined reference to `driver_madalien'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20d20): undefined reference to `driver_madaliena'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20d28): undefined reference to `driver_madalienb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20da8): undefined reference to `driver_madmotor'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20dc8): undefined reference to `driver_magdrop'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20de0): undefined reference to `driver_magdropp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20e48): undefined reference to `driver_magicbal'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20f40): undefined reference to `driver_magworm'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x20f48): undefined reference to `driver_magworma'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21038): undefined reference to `driver_makyosen'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x210d8): undefined reference to `driver_marble'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x210e0): undefined reference to `driver_marble2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x210e8): undefined reference to `driver_marble3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x210f0): undefined reference to `driver_marble4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x210f8): undefined reference to `driver_marble5'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21268): undefined reference to `driver_maxf_102'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21270): undefined reference to `driver_maxf_ng'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21278): undefined reference to `driver_maxforce'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21310): undefined reference to `driver_mazeinv'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x213f8): undefined reference to `driver_mcombat'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21400): undefined reference to `driver_mcombata'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21408): undefined reference to `driver_mcombats'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21680): undefined reference to `driver_meikyuh'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21688): undefined reference to `driver_meikyuha'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21728): undefined reference to `driver_metalmx'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21750): undefined reference to `driver_meteorho'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21768): undefined reference to `driver_meteorts'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21770): undefined reference to `driver_metlclsh'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21788): undefined reference to `driver_metlsavr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21918): undefined reference to `driver_mgolf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21928): undefined reference to `driver_mhavoc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21930): undefined reference to `driver_mhavoc2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21938): undefined reference to `driver_mhavocp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21940): undefined reference to `driver_mhavocrv'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x219b8): undefined reference to `driver_midres'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x219c0): undefined reference to `driver_midresb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x219c8): undefined reference to `driver_midresj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x219d0): undefined reference to `driver_midresu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21a28): undefined reference to `driver_millipdd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21a30): undefined reference to `driver_milliped'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21a40): undefined reference to `driver_millpac'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21ac0): undefined reference to `driver_mirage'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21b00): undefined reference to `driver_missile'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21b08): undefined reference to `driver_missile1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21b10): undefined reference to `driver_missile2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21b18): undefined reference to `driver_missilem'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x21fb0): undefined reference to `driver_mmonkey'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x22178): undefined reference to `driver_montecar'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x222b8): undefined reference to `driver_motofren'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x222c0): undefined reference to `driver_motofrenft'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x222c8): undefined reference to `driver_motofrenmd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x222d0): undefined reference to `driver_motofrenmf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x22998): undefined reference to `driver_multiped'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x22a58): undefined reference to `driver_mutantf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x22a60): undefined reference to `driver_mutantf3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x22a68): undefined reference to `driver_mutantf4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23268): undefined reference to `driver_nitedrvr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23270): undefined reference to `driver_nitrobal'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23278): undefined reference to `driver_nitrobala'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23418): undefined reference to `driver_nslasher'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23420): undefined reference to `driver_nslasherj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23428): undefined reference to `driver_nslashers'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23430): undefined reference to `driver_nslasheru'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23620): undefined reference to `driver_offtwall'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23628): undefined reference to `driver_offtwallc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x237e8): undefined reference to `driver_orbit'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23888): undefined reference to `driver_oscar'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23890): undefined reference to `driver_oscarj1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23898): undefined reference to `driver_oscarj2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x238a0): undefined reference to `driver_oscaru'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x238a8): undefined reference to `driver_osman'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23948): undefined reference to `driver_outlaw'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23c08): undefined reference to `driver_pangpang'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23c98): undefined reference to `driver_paperboy'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23ca0): undefined reference to `driver_paperboyr1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x23ca8): undefined reference to `driver_paperboyr2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x24068): undefined reference to `driver_pcktgal'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x24070): undefined reference to `driver_pcktgal2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x24078): undefined reference to `driver_pcktgal2j'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x24080): undefined reference to `driver_pcktgalb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x24890): undefined reference to `driver_peterpak'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25250): undefined reference to `driver_pitfight'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25258): undefined reference to `driver_pitfight3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25260): undefined reference to `driver_pitfight4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25268): undefined reference to `driver_pitfight5'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25270): undefined reference to `driver_pitfight6'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25278): undefined reference to `driver_pitfight7'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25280): undefined reference to `driver_pitfightb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25288): undefined reference to `driver_pitfightj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25308): undefined reference to `driver_pktgaldx'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25310): undefined reference to `driver_pktgaldxb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25318): undefined reference to `driver_pktgaldxj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x256f8): undefined reference to `driver_pong'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25700): undefined reference to `driver_pongd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25708): undefined reference to `driver_pongf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x257b8): undefined reference to `driver_poolshrk'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25f78): undefined reference to `driver_primrage'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25f80): undefined reference to `driver_primrage20'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25fe8): undefined reference to `driver_progolf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x25ff0): undefined reference to `driver_progolfa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26028): undefined reference to `driver_prosoccr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26030): undefined reference to `driver_prosport'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26038): undefined reference to `driver_prosporta'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26040): undefined reference to `driver_protennb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26058): undefined reference to `driver_prtytime'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x265c8): undefined reference to `driver_quantum'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x265d0): undefined reference to `driver_quantum1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x265d8): undefined reference to `driver_quantump'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x267a8): undefined reference to `driver_quizshow'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x267d0): undefined reference to `driver_qwak'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26858): undefined reference to `driver_racedriv'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26860): undefined reference to `driver_racedriv1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26868): undefined reference to `driver_racedriv2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26870): undefined reference to `driver_racedriv3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26878): undefined reference to `driver_racedriv4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26880): undefined reference to `driver_racedrivb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26888): undefined reference to `driver_racedrivb1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26890): undefined reference to `driver_racedrivb4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26898): undefined reference to `driver_racedrivc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268a0): undefined reference to `driver_racedrivc1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268a8): undefined reference to `driver_racedrivc2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268b0): undefined reference to `driver_racedrivc4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268b8): undefined reference to `driver_racedrivcb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268c0): undefined reference to `driver_racedrivcb4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268c8): undefined reference to `driver_racedrivcg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268d0): undefined reference to `driver_racedrivcg4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268d8): undefined reference to `driver_racedrivg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268e0): undefined reference to `driver_racedrivg1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268e8): undefined reference to `driver_racedrivg4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x268f0): undefined reference to `driver_racedrivpan'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26a08): undefined reference to `driver_ragtime'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26a10): undefined reference to `driver_ragtimea'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26bd8): undefined reference to `driver_rampart'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26be0): undefined reference to `driver_rampart2p'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26be8): undefined reference to `driver_rampartj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x26d58): undefined reference to `driver_rblaster'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27000): undefined reference to `driver_redbaron'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27008): undefined reference to `driver_redbarona'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x270d0): undefined reference to `driver_relief'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x270d8): undefined reference to `driver_relief2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x270e0): undefined reference to `driver_relief3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x271b8): undefined reference to `driver_revlatns'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27308): undefined reference to `driver_ringking'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27310): undefined reference to `driver_ringking2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27318): undefined reference to `driver_ringking3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27320): undefined reference to `driver_ringkingw'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274b8): undefined reference to `driver_roadblst'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274c0): undefined reference to `driver_roadblst1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274c8): undefined reference to `driver_roadblst2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274d0): undefined reference to `driver_roadblst3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274d8): undefined reference to `driver_roadblstc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274e0): undefined reference to `driver_roadblstc1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274e8): undefined reference to `driver_roadblstcg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274f0): undefined reference to `driver_roadblstg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x274f8): undefined reference to `driver_roadblstg1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27500): undefined reference to `driver_roadblstg2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27528): undefined reference to `driver_roadriot'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27530): undefined reference to `driver_roadrioto'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27540): undefined reference to `driver_roadrunn'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27548): undefined reference to `driver_roadrunn1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27550): undefined reference to `driver_roadrunn2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27600): undefined reference to `driver_robocop'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27608): undefined reference to `driver_robocop2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27610): undefined reference to `driver_robocop2j'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27618): undefined reference to `driver_robocop2u'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27620): undefined reference to `driver_robocopb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27628): undefined reference to `driver_robocopj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27630): undefined reference to `driver_robocopu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27638): undefined reference to `driver_robocopu0'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27640): undefined reference to `driver_robocopw'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27770): undefined reference to `driver_rohga'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27778): undefined reference to `driver_rohga1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27780): undefined reference to `driver_rohga2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27788): undefined reference to `driver_rohgah'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27790): undefined reference to `driver_rohgau'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x279d0): undefined reference to `driver_rrreveng'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x279d8): undefined reference to `driver_rrrevenga'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x279e0): undefined reference to `driver_rrrevengb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27af0): undefined reference to `driver_runaway'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27f70): undefined reference to `driver_sbrkout'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27f78): undefined reference to `driver_sbrkout3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27f80): undefined reference to `driver_sbrkoutc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x27f88): undefined reference to `driver_sbrkoutct'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x32a68): undefined reference to `driver_schmeisr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x32c38): undefined reference to `driver_sdfight'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x32c78): undefined reference to `driver_sdtennis'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x32d30): undefined reference to `driver_secretab'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x32d38): undefined reference to `driver_secretag'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x32d40): undefined reference to `driver_secretagj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x32db0): undefined reference to `driver_semibase'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33538): undefined reference to `driver_shackled'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33658): undefined reference to `driver_sharkjaw'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x337e8): undefined reference to `driver_shootout'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x337f0): undefined reference to `driver_shootoutb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x337f8): undefined reference to `driver_shootoutj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33900): undefined reference to `driver_shuuz'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33908): undefined reference to `driver_shuuz2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33980): undefined reference to `driver_sidepckt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33988): undefined reference to `driver_sidepcktb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33990): undefined reference to `driver_sidepcktj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33c30): undefined reference to `driver_skullfng'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33c38): undefined reference to `driver_skullfngj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33c40): undefined reference to `driver_skullxbo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33c48): undefined reference to `driver_skullxbo1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33c50): undefined reference to `driver_skullxbo2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33c58): undefined reference to `driver_skullxbo3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33c60): undefined reference to `driver_skullxbo4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33cb0): undefined reference to `driver_skydiver'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33d10): undefined reference to `driver_skyraid'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33e80): undefined reference to `driver_slyspy'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x33e88): undefined reference to `driver_slyspy2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x341b8): undefined reference to `driver_soccer'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x34240): undefined reference to `driver_solarwar'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x343c8): undefined reference to `driver_sotsugyo'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35408): undefined reference to `driver_spacduel'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35410): undefined reference to `driver_spacduel0'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35418): undefined reference to `driver_spacduel1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35650): undefined reference to `driver_sparkz'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35708): undefined reference to `driver_spclords'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35710): undefined reference to `driver_spclordsa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35718): undefined reference to `driver_spclordsb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35720): undefined reference to `driver_spclordsg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35868): undefined reference to `driver_spfghmk2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35870): undefined reference to `driver_spfghmk22'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x359f0): undefined reference to `driver_spool3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x359f8): undefined reference to `driver_spool3i'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35a68): undefined reference to `driver_sprint1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35a70): undefined reference to `driver_sprint2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35a78): undefined reference to `driver_sprint2a'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35a80): undefined reference to `driver_sprint2h'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35a88): undefined reference to `driver_sprint4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35a90): undefined reference to `driver_sprint4a'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35a98): undefined reference to `driver_sprint8'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35aa0): undefined reference to `driver_sprint8a'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35bd8): undefined reference to `driver_srdarwin'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35be0): undefined reference to `driver_srdarwinj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35da8): undefined reference to `driver_sshangha'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35db0): undefined reference to `driver_sshanghab'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35ee0): undefined reference to `driver_ssprint'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35ee8): undefined reference to `driver_ssprint1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35ef0): undefined reference to `driver_ssprint3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35ef8): undefined reference to `driver_ssprintf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35f00): undefined reference to `driver_ssprintg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35f08): undefined reference to `driver_ssprintg1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35f10): undefined reference to `driver_ssprints'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x35fb0): undefined reference to `driver_sstarbtl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36030): undefined reference to `driver_stadhero'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36038): undefined reference to `driver_stadhr96'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36040): undefined reference to `driver_stadhr96j'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x361d8): undefined reference to `driver_starshp1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x361e0): undefined reference to `driver_starshpp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36250): undefined reference to `driver_starwars'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36258): undefined reference to `driver_starwars1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36260): undefined reference to `driver_starwarso'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x362c8): undefined reference to `driver_steeltal'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x362d0): undefined reference to `driver_steeltal1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x362d8): undefined reference to `driver_steeltalg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x362e0): undefined reference to `driver_steeltalp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x362f0): undefined reference to `driver_steeplec'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x363c0): undefined reference to `driver_stoneage'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36558): undefined reference to `driver_strtdriv'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x365e8): undefined reference to `driver_stunrun'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x365f0): undefined reference to `driver_stunrun0'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x365f8): undefined reference to `driver_stunrun2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36600): undefined reference to `driver_stunrun2e'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36608): undefined reference to `driver_stunrun3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36610): undefined reference to `driver_stunrun3e'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36618): undefined reference to `driver_stunrun4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36620): undefined reference to `driver_stunrun5'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36628): undefined reference to `driver_stunrune'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36630): undefined reference to `driver_stunrunj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36638): undefined reference to `driver_stunrunp'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36648): undefined reference to `driver_stuntcyc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x366b8): undefined reference to `driver_subs'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36708): undefined reference to `driver_supbtime'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36710): undefined reference to `driver_supbtimea'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36718): undefined reference to `driver_supbtimej'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36780): undefined reference to `driver_superbug'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x368d8): undefined reference to `driver_suprmatk'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x368e0): undefined reference to `driver_suprmatkd'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36958): undefined reference to `driver_suprtrio'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36d90): undefined reference to `driver_tank'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36d98): undefined reference to `driver_tank8'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36da0): undefined reference to `driver_tank8a'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36da8): undefined reference to `driver_tank8b'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36db0): undefined reference to `driver_tank8c'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36db8): undefined reference to `driver_tank8d'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36e88): undefined reference to `driver_tattass'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x36e90): undefined reference to `driver_tattassa'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37138): undefined reference to `driver_tempest'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37140): undefined reference to `driver_tempest1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37148): undefined reference to `driver_tempest1r'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37150): undefined reference to `driver_tempest2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37158): undefined reference to `driver_tempest3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37160): undefined reference to `driver_temptube'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37560): undefined reference to `driver_thndzone'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37568): undefined reference to `driver_thndzone4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37570): undefined reference to `driver_thndzonea'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37578): undefined reference to `driver_thndzonej'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x375f0): undefined reference to `driver_thunderj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x375f8): undefined reference to `driver_thunderja'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x377f0): undefined reference to `driver_tisland'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37960): undefined reference to `driver_tmek'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37968): undefined reference to `driver_tmek20'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37970): undefined reference to `driver_tmek44'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37978): undefined reference to `driver_tmek45'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37980): undefined reference to `driver_tmek51p'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37b90): undefined reference to `driver_tomahawk'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37b98): undefined reference to `driver_tomahawk1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37ba0): undefined reference to `driver_tomcat'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37ba8): undefined reference to `driver_tomcatsw'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37be0): undefined reference to `driver_toobin'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37be8): undefined reference to `driver_toobin1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37bf0): undefined reference to `driver_toobin2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37bf8): undefined reference to `driver_toobin2e'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37c00): undefined reference to `driver_toobine'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37c08): undefined reference to `driver_toobing'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37e18): undefined reference to `driver_tourtab2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37e20): undefined reference to `driver_tourtabl'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37f88): undefined reference to `driver_triothep'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37f90): undefined reference to `driver_triothepj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x37fd8): undefined reference to `driver_triplhnt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38208): undefined reference to `driver_tryout'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38370): undefined reference to `driver_tumbleb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38378): undefined reference to `driver_tumbleb2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38380): undefined reference to `driver_tumblep'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38388): undefined reference to `driver_tumblepba'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38390): undefined reference to `driver_tumblepj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38398): undefined reference to `driver_tunhunt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x383a0): undefined reference to `driver_tunhuntc'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38590): undefined reference to `driver_twocrude'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38598): undefined reference to `driver_twocrudea'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38720): undefined reference to `driver_ultratnk'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38ba0): undefined reference to `driver_vaportra'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38ba8): undefined reference to `driver_vaportra3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38bb0): undefined reference to `driver_vaportrau'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38c78): undefined reference to `driver_vcircle'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38ef8): undefined reference to `driver_videopin'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38f88): undefined reference to `driver_vindctr2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38f90): undefined reference to `driver_vindctr2r1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38f98): undefined reference to `driver_vindctr2r2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fa0): undefined reference to `driver_vindictr'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fa8): undefined reference to `driver_vindictr1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fb0): undefined reference to `driver_vindictr2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fb8): undefined reference to `driver_vindictr4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fc0): undefined reference to `driver_vindictre'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fc8): undefined reference to `driver_vindictre3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fd0): undefined reference to `driver_vindictre4'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x38fd8): undefined reference to `driver_vindictrg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39480): undefined reference to `driver_warlords'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39700): undefined reference to `driver_wcvol95'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39798): undefined reference to `driver_wexpress'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x397a0): undefined reference to `driver_wexpressb1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x397a8): undefined reference to `driver_wexpressb2'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x397b0): undefined reference to `driver_wexpressb3'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39a70): undefined reference to `driver_wizdfire'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39a78): undefined reference to `driver_wizdfireu'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39bb0): undefined reference to `driver_wlstar'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39bf8): undefined reference to `driver_wndrplnt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39cd0): undefined reference to `driver_wolffang'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39ce0): undefined reference to `driver_wolfpack'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x39cf0): undefined reference to `driver_wondl96'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a008): undefined reference to `driver_wtennis'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a3b8): undefined reference to `driver_xybots'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a3c0): undefined reference to `driver_xybots0'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a3c8): undefined reference to `driver_xybots1'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a3d0): undefined reference to `driver_xybotsf'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a3d8): undefined reference to `driver_xybotsg'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a438): undefined reference to `driver_yellowcbb'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a440): undefined reference to `driver_yellowcbj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a538): undefined reference to `driver_zaviga'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a540): undefined reference to `driver_zavigaj'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a650): undefined reference to `driver_zerotrgt'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a658): undefined reference to `driver_zerotrgta'
obj/mame/mame/drivlist.o:(.data.rel.ro+0x3a6d8): undefined reference to `driver_zoar'
obj/mame/f32.a(crospang.o): In function `construct_machine_config_crospang(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/crospang.c:356: undefined reference to `DECO_SPRITE'
/home/xubuntu/Downloads/recipe/src/mame/drivers/crospang.c:357: undefined reference to `decospr_device::set_gfx_region(device_t&, int)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/crospang.c:360: undefined reference to `decospr_device::static_set_gfxdecode_tag(device_t&, char const*)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/crospang.c:361: undefined reference to `decospr_device::static_set_palette_tag(device_t&, char const*)'
obj/mame/f32.a(crospang.o): In function `device_finder<decospr_device, false>::findit(bool)':
/home/xubuntu/Downloads/recipe/src/emu/devfind.h:115: undefined reference to `typeinfo for decospr_device'
obj/mame/f32.a(crospang.o): In function `crospang_state::screen_update_crospang(screen_device&, bitmap_ind16&, rectangle const&)':
/home/xubuntu/Downloads/recipe/src/mame/video/crospang.c:117: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
obj/mame/f32.a(silvmil.o): In function `silvmil_state::screen_update_silvmil(screen_device&, bitmap_ind16&, rectangle const&)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/silvmil.c:163: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
obj/mame/f32.a(silvmil.o): In function `construct_machine_config_silvmil(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/silvmil.c:396: undefined reference to `DECO_SPRITE'
/home/xubuntu/Downloads/recipe/src/mame/drivers/silvmil.c:397: undefined reference to `decospr_device::set_gfx_region(device_t&, int)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/silvmil.c:400: undefined reference to `decospr_device::static_set_gfxdecode_tag(device_t&, char const*)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/silvmil.c:401: undefined reference to `decospr_device::static_set_palette_tag(device_t&, char const*)'
obj/mame/f32.a(silvmil.o): In function `device_finder<decospr_device, true>::findit(bool)':
/home/xubuntu/Downloads/recipe/src/emu/devfind.h:115: undefined reference to `typeinfo for decospr_device'
obj/mame/midway.a(seattle.o): In function `seattle_state::machine_reset()':
/home/xubuntu/Downloads/recipe/src/mame/drivers/seattle.c:621: undefined reference to `atari_cage_device::control_w(unsigned short)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/seattle.c:622: undefined reference to `atari_cage_device::control_w(unsigned short)'
obj/mame/midway.a(seattle.o): In function `construct_machine_config_sfrush(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/seattle.c:2628: undefined reference to `ATARI_CAGE_SEATTLE'
obj/mame/midway.a(seattle.o): In function `construct_machine_config_sfrushrk(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/seattle.c:2640: undefined reference to `ATARI_CAGE_SEATTLE'
obj/mame/midway.a(seattle.o): In function `device_finder<atari_cage_seattle_device, false>::findit(bool)':
/home/xubuntu/Downloads/recipe/src/emu/devfind.h:115: undefined reference to `typeinfo for atari_cage_seattle_device'
obj/mame/midway.a(midwayic.o): In function `midway_ioasic_device::read(address_space&, unsigned int, unsigned int)':
/home/xubuntu/Downloads/recipe/src/mame/machine/midwayic.c:939: undefined reference to `atari_cage_device::control_r()'
/home/xubuntu/Downloads/recipe/src/mame/machine/midwayic.c:954: undefined reference to `atari_cage_device::main_r()'
obj/mame/midway.a(midwayic.o): In function `midway_ioasic_device::write(address_space&, unsigned int, unsigned int, unsigned int)':
/home/xubuntu/Downloads/recipe/src/mame/machine/midwayic.c:1039: undefined reference to `atari_cage_device::control_w(unsigned short)'
/home/xubuntu/Downloads/recipe/src/mame/machine/midwayic.c:1041: undefined reference to `atari_cage_device::control_w(unsigned short)'
/home/xubuntu/Downloads/recipe/src/mame/machine/midwayic.c:1053: undefined reference to `atari_cage_device::main_w(unsigned short)'
obj/mame/namco.a(galaga.o): In function `construct_address_map_digdug_map(address_map&, device_t&)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/galaga.c:948: undefined reference to `atari_vg_earom_device::write(address_space&, unsigned int, unsigned char, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/galaga.c:948: undefined reference to `atari_vg_earom_device::read(address_space&, unsigned int, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/galaga.c:949: undefined reference to `atari_vg_earom_device::ctrl_w(address_space&, unsigned int, unsigned char, unsigned char)'
obj/mame/namco.a(galaga.o): In function `construct_machine_config_digdug(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/galaga.c:1910: undefined reference to `ATARIVGEAROM'
obj/mame/namco.a(galaga.o): In function `delegate_generic_class* delegate_base<unsigned char, address_space&, unsigned int, unsigned char, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam>::late_bind_helper<atari_vg_earom_device>(delegate_late_bind&)':
/home/xubuntu/Downloads/recipe/src/lib/util/delegate.h:686: undefined reference to `typeinfo for atari_vg_earom_device'
/home/xubuntu/Downloads/recipe/src/lib/util/delegate.h:688: undefined reference to `typeinfo for atari_vg_earom_device'
obj/mame/namco.a(galaga.o): In function `delegate_generic_class* delegate_base<void, address_space&, unsigned int, unsigned char, unsigned char, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam, _noparam>::late_bind_helper<atari_vg_earom_device>(delegate_late_bind&)':
/home/xubuntu/Downloads/recipe/src/lib/util/delegate.h:686: undefined reference to `typeinfo for atari_vg_earom_device'
/home/xubuntu/Downloads/recipe/src/lib/util/delegate.h:688: undefined reference to `typeinfo for atari_vg_earom_device'
obj/mame/technos.a(scregg.o): In function `construct_address_map_dommy_map(address_map&, device_t&)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:96: undefined reference to `btime_state::btime_mirrorvideoram_w(address_space&, unsigned int, unsigned char, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:96: undefined reference to `btime_state::btime_mirrorvideoram_r(address_space&, unsigned int, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:98: undefined reference to `btime_state::btime_video_control_w(address_space&, unsigned int, unsigned char, unsigned char)'
obj/mame/technos.a(scregg.o): In function `construct_address_map_eggs_map(address_map&, device_t&)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:111: undefined reference to `btime_state::btime_mirrorvideoram_w(address_space&, unsigned int, unsigned char, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:111: undefined reference to `btime_state::btime_mirrorvideoram_r(address_space&, unsigned int, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:112: undefined reference to `btime_state::btime_mirrorcolorram_w(address_space&, unsigned int, unsigned char, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:112: undefined reference to `btime_state::btime_mirrorcolorram_r(address_space&, unsigned int, unsigned char)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:113: undefined reference to `btime_state::btime_video_control_w(address_space&, unsigned int, unsigned char, unsigned char)'
obj/mame/technos.a(scregg.o): In function `construct_machine_config_dommy(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:268: undefined reference to `btime_state::screen_update_eggs(screen_device&, bitmap_ind16&, rectangle const&)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:274: undefined reference to `btime_state::palette_init_btime(palette_device&)'
obj/mame/technos.a(scregg.o): In function `construct_machine_config_scregg(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:300: undefined reference to `btime_state::screen_update_eggs(screen_device&, bitmap_ind16&, rectangle const&)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/scregg.c:306: undefined reference to `btime_state::palette_init_btime(palette_device&)'
obj/mame/yunsung.a(nmg5.o): In function `nmg5_state::screen_update_nmg5(screen_device&, bitmap_ind16&, rectangle const&)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:878: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:885: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:890: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:897: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:904: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
obj/mame/yunsung.a(nmg5.o): In function `construct_machine_config_nmg5(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:995: undefined reference to `DECO_SPRITE'
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:996: undefined reference to `decospr_device::set_gfx_region(device_t&, int)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:1000: undefined reference to `decospr_device::static_set_gfxdecode_tag(device_t&, char const*)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/nmg5.c:1001: undefined reference to `decospr_device::static_set_palette_tag(device_t&, char const*)'
obj/mame/misc.a(esd16.o): In function `construct_machine_config_esd16(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/esd16.c:627: undefined reference to `DECO_SPRITE'
/home/xubuntu/Downloads/recipe/src/mame/drivers/esd16.c:628: undefined reference to `decospr_device::set_gfx_region(device_t&, int)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/esd16.c:632: undefined reference to `decospr_device::static_set_gfxdecode_tag(device_t&, char const*)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/esd16.c:633: undefined reference to `decospr_device::static_set_palette_tag(device_t&, char const*)'
obj/mame/misc.a(esd16.o): In function `esd16_state::screen_update_hedpanic(screen_device&, bitmap_ind16&, rectangle const&)':
/home/xubuntu/Downloads/recipe/src/mame/video/esd16.c:216: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
obj/mame/misc.a(gotcha.o): In function `construct_machine_config_gotcha(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/gotcha.c:283: undefined reference to `DECO_SPRITE'
/home/xubuntu/Downloads/recipe/src/mame/drivers/gotcha.c:284: undefined reference to `decospr_device::set_gfx_region(device_t&, int)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/gotcha.c:287: undefined reference to `decospr_device::static_set_gfxdecode_tag(device_t&, char const*)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/gotcha.c:288: undefined reference to `decospr_device::static_set_palette_tag(device_t&, char const*)'
obj/mame/misc.a(gotcha.o): In function `gotcha_state::screen_update_gotcha(screen_device&, bitmap_ind16&, rectangle const&)':
/home/xubuntu/Downloads/recipe/src/mame/video/gotcha.c:105: undefined reference to `decospr_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, bool)'
obj/mame/misc.a(thedeep.o): In function `construct_machine_config_thedeep(machine_config&, device_t*, device_t*)':
/home/xubuntu/Downloads/recipe/src/mame/drivers/thedeep.c:439: undefined reference to `DECO_MXC06'
/home/xubuntu/Downloads/recipe/src/mame/drivers/thedeep.c:440: undefined reference to `deco_mxc06_device::set_gfx_region(device_t&, int)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/thedeep.c:441: undefined reference to `deco_mxc06_device::static_set_gfxdecode_tag(device_t&, char const*)'
/home/xubuntu/Downloads/recipe/src/mame/drivers/thedeep.c:442: undefined reference to `deco_mxc06_device::static_set_palette_tag(device_t&, char const*)'
obj/mame/misc.a(thedeep.o): In function `device_finder<deco_mxc06_device, true>::findit(bool)':
/home/xubuntu/Downloads/recipe/src/emu/devfind.h:115: undefined reference to `typeinfo for deco_mxc06_device'
obj/mame/misc.a(thedeep.o): In function `thedeep_state::screen_update(screen_device&, bitmap_ind16&, rectangle const&)':
/home/xubuntu/Downloads/recipe/src/mame/video/thedeep.c:133: undefined reference to `deco_mxc06_device::draw_sprites(bitmap_ind16&, rectangle const&, unsigned short*, int, int, int)'
collect2: error: ld returned 1 exit status
Makefile:907: recipe for target 'mame2014' failed
make: *** [mame2014] Error 1

mame2014-libretro fails, crashes RetroArch due to internal paths missing [$10]

I'm working with a gauntleg ROM and CHD set that I tested with the original MAME 0.159 where it boots as expected. With RetroArch in Windows 10 x64, the game not only does not load but it also crashes RetroArch itself.

Logs: https://pastebin.com/fgUYHVW8

Edit: It seems possible to refine this based on @r-type 's insight. I'll consider the difference in performance between the original emulator and 2014-libretro a separate issue.

Therefore I propose that the scope of the issue be:

  1. enable mame2014-libretro to create the folders it needs in Windows and any other affected platforms; 2. keep mame2014-libretro from crashing RetroArch completely when it does not find some of its required folders.

There is a $10 open bounty on this issue. Add to the bounty at Bountysource.

stvbios roms hang retroarch with mame armhf core

All roms using stvbios (http://www.progettoemma.net/index.php?&gioco=stvbios) hang the armhf build of retroarch with mame2014 core = leaves retroarch inactive with a white frame on load.
no error message in the retroarch console, romsets load properly. the core works great with other roms non stvbios-related.

those roms load fine with mame2003 though (same issue with mame_libretro.so, mame2016_libretro.so and mame2010_libretro.so)

seems to be the same issue reported there : https://forums.libretro.com/t/mame-stvbios-games/6137

cf libretro/mame2016-libretro#14

Symbols not exported for android versions < 5.0

For some reason lately the builds don't work on android versions lesser than 5.0.
The same core works in a 5.0 / 5.1 device but on 4.4 when I select the core the name reads "No Core"

@r-type do you have any idea about what could be causing this?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.