Discussion:
[advancemame-users] Minimal Linux install for Advance MAME?
John Coleman
2003-10-31 17:03:10 UTC
Permalink
What's the best way to set up a linux box that will only be used to run
an AdvanceMAME installation? I want to also enable Samba for file
sharing. Has anyone done this using the distribution on AdvanceCD? I
want to run this from a hard drive and drive an arcade monitor with it,
so using AdvanceCD is not an option.

Thanks,

John Coleman
Sean McVeigh
2003-10-31 21:15:05 UTC
Permalink
You can probably just copy the entire filesystem from the CD and drop it
onto an ext2 formatted hard disk, then use lilo to install a boot sector.
As for adding samba support, you can probably find a binary distribution,
but you may need to hand-pick libraries to install.. if you have a second
linux box, you can install samba there and then copy the required
libraries and binaries to the mame box. Alternately, you could compile it
all statically-linked, and avoid the libraries altogether. I haven't
looked at AdvanceCD in a while but I presume it's got network support in
the kernel.. if not, that's another thing to add to your list of things to
recompile.

Cheers,
Sean
Post by John Coleman
What's the best way to set up a linux box that will only be used to run
an AdvanceMAME installation? I want to also enable Samba for file
sharing. Has anyone done this using the distribution on AdvanceCD? I
want to run this from a hard drive and drive an arcade monitor with it,
so using AdvanceCD is not an option.
Thanks,
John Coleman
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
___
Unsubscribe at https://lists.sourceforge.net/lists/listinfo/advancemame-users
VooD VooD
2003-10-31 23:18:10 UTC
Permalink
I tried to run advanceCD from hd with no luck, there too many things to
change (I think). Btw a minimal Advmame linux distro would be nice for those
who want filesharing/hardware compability and speed. (in linux my usb pad
would work and I wouldn´t get the little screen jerkyness i got on
XP...until then happens I´ll stay in DOS ...with no USB at all :( )
Subject: [advancemame-users] Minimal Linux install for Advance MAME?
Date: Fri, 31 Oct 2003 14:02:41 -0500
What's the best way to set up a linux box that will only be used to run an
AdvanceMAME installation? I want to also enable Samba for file sharing.
Has anyone done this using the distribution on AdvanceCD? I want to run
this from a hard drive and drive an arcade monitor with it, so using
AdvanceCD is not an option.
Thanks,
John Coleman
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
___
Unsubscribe at
https://lists.sourceforge.net/lists/listinfo/advancemame-users
_________________________________________________________________
Entra de visita en las decenas de tiendas del nuevo MSN Compras. Compara los
precios antes de comprar. http://www.msn.es/compras/
Sean McVeigh
2003-11-01 01:50:05 UTC
Permalink
Post by VooD VooD
change (I think). Btw a minimal Advmame linux distro would be nice for those
who want filesharing/hardware compability and speed. (in linux my usb pad
Really all you should need is:
-kernel
-init
-inittab
-fstab
-mount
-e2fsck
-advmame

for network setup:
-ifconfig
-route

to access the box remotely:
-smbd (and nmbd?)

some file manipulation tools:
-ls, cp, rm, etc. (probably can just use the busybox binary.. google it)

you can think of a few other toys you might want, but this is about all
you'd need. Once configured, you wouldn't need any of the fancy stuff
like shells, etc. you just set up your default runlevel to spawn advmame.
Build everything statically linked and you're good to go.. no worrying
about which libraries you need to copy.

If you guys really want something like this, I'm sure I can whip it up
given an hour of free time or so. As a disclaimer, I haven't toyed with
advancemame under linux since the box I was trying to bring up had all
sorts of newish proprietary chipsets, and the kernel support was lacking
(that's why I run the dos version sadly). And as far as binary
compatability goes, I'm not sure what the de facto standard is these days.
(is most code just built for i586? i386?). And lastly, you'd have to
supply your own advancemame build using LDFLAGS=-static or similar.

I still think all of this is available on AdvanceCD though.. you probably
only need to tweek the fstab to label the root device properly.

Sean
Andrea Mazzoleni
2003-11-01 15:18:12 UTC
Permalink
Post by John Coleman
What's the best way to set up a linux box that will only be used to run
an AdvanceMAME installation? I want to also enable Samba for file
sharing. Has anyone done this using the distribution on AdvanceCD?
The best way is to install a standard Linux distribution and tweak it
to run AdvanceMAME/MENU at the startup.

AdvanceCD contains only the minimal software required to keep
the space used very small. It isn't intended for general use.
For example, it doesn't contain any net support.
--
Andrea Mazzoleni
935A 2D3C 5C70 BCD6 CB0C ED89 7C19 4321 6340 3F6D
Loading...