[Coco] Custom MAME builds (Chris Hawks? Others?)

Christopher R. Hawks chawks at dls.net
Wed Dec 26 17:47:47 EST 2018

On Wed, 26 Dec 2018 16:30:54 -0600
Allen Huffman <alsplace at pobox.com> wrote:

> Who was it that did the custom MAME build, compiling only the
> components in that were needed for the CoCo emulation?
> I ask because there are some folks trying to reverse engineer the
> Arcade1Up home arcade machines. Some use a version of MAME that
> appears to have been compiled with limited support, and I replied
> that I thought this was a thing because someone did it for the home
> computers.
> Trying to find out who that someone is so I can ask them questions.
> 		— A


    I did it (a long time ago). Tim Linder mentioned on list in Sept
that all you need is:

Pro tips:

Create a file called "useroptions.mak" in the same directory as the
"makefile". In it put:

SOURCES = src/mame/drivers/coco12.cpp,src/mame/drivers/coco3.cpp

This will speed up compiling by reducing the number of drivers
included. From around 3000 to 7.

Also remember to add a -j number to one plus the number of CPUs in
your machine when you make. So for a 4 core machine you would do:

make -j5

    So I've been doing that. The executable is 'only' 42 Megabytes.

Christopher R. Hawks
I was walking along looking for somebody, and then suddenly
I wasn't anymore.  ---Winnie Ther Pooh
       \   ^__^                         
        \  (oo)\_______                 
           (__)\       )\/\           
               ||----w |                
               ||     ||                

More information about the Coco mailing list