Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Portable MAME drive  (Read 5785 times)

0 Members and 1 Guest are viewing this topic.

Nogginboink

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:December 21, 2014, 10:16:45 am
Portable MAME drive
« on: March 24, 2009, 07:11:11 pm »
I'm new to the MAME/homebuilt arcade world and have a quick question.

I'd like to put MAME and a front-end on a portable hard drive that I can move from computer to computer.  In order to do this, any software that I install must not do things like write to the registry or put files in system folders; all files and data must be on the portable drive. Also, any programs would have to find files through the use of relative, and not absolute, paths.

I'm under the impression that MAME will work just fine under these conditions.

Are there any front-ends that would work under these limitations?

severdhed

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2975
  • Last login:December 14, 2024, 05:01:52 pm
  • RIP Dinosaur Hippo
Re: Portable MAME drive
« Reply #1 on: March 24, 2009, 08:35:52 pm »
mala should work just fine
Current Projects:      Zak-Man | TMNT Pedestal | SNES Pi | N64 Odroid
Former Projects:     4 Player Showcase | Donkey Kong | iCade

Turnarcades

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1973
  • Last login:May 13, 2017, 08:14:29 am
  • Craig @ Turnarcades
    • Turnarcades
Re: Portable MAME drive
« Reply #2 on: March 24, 2009, 10:35:10 pm »
There have been many discussions on this idea and I (as well as others have created casual portable devices using flash drives. Bear in mind though that the wisdom of using a removable/external drive for regular gaming use is questionable though as the constant read/write cycles made by emulators creating/loading/saving config and save files may slow down performance or cause errors over time.

Samstag

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1378
  • Last login:December 16, 2016, 01:41:19 am
  • That's not a llama!
Re: Portable MAME drive
« Reply #3 on: March 25, 2009, 10:23:54 am »
I used to run MAME from a cdrom years ago.  I think that was using Mame32 as a front end.  The only issue I had was all config setups had to be done before burning.  So running from a writable drive or USB stick can only be easier than that.

Use a simple front end that doesn't write data all the time and the deterioration issues Turnarcades warned about won't be an issue.  It also won't require any installation or changes to the registry.

ark_ader

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5645
  • Last login:March 02, 2019, 07:35:34 pm
  • I glow in the dark.
Re: Portable MAME drive
« Reply #4 on: March 25, 2009, 12:03:08 pm »
There have been many discussions on this idea and I (as well as others have created casual portable devices using flash drives. Bear in mind though that the wisdom of using a removable/external drive for regular gaming use is questionable though as the constant read/write cycles made by emulators creating/loading/saving config and save files may slow down performance or cause errors over time.

I use Compact Flash in my sub-mini cabinets as I can boot to them using old Thinkpads.  I have one that gets played with regularly and there is no sign of any errors or anything being described by Turnarcades.  You can have it run DSL and have it load into memory (128mb) and pull the roms with Xmame off the flashdrive, assuming that the pen drive is boot-able, and the machine can boot from it, etc.

I have a new build runinng MicroXP, and Mame32 with Daphne, and it works just fine. The newer pen drives have more capacity and durability than pen of drives 2 years ago.  Heck we are now looking at 32gb SSD drives, so it seems to be a better alternative than running off a CDROM.  I wish it was the same price though....

There is a lot of trial and error, and experimenting.  I went through 5 pen drives of several makes before I found one that could be read by the laptop at boot.  CF cards are more durable and have better capacities, and you can substitute the laptop drive very easily, if this is the direction you are looking at going.
If I had only one wish, it would be for three more wishes.

z

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 84
  • Last login:September 09, 2022, 01:14:24 pm
  • there will always be one more thing to tweak
    • arcademic hall
Re: Portable MAME drive
« Reply #5 on: March 25, 2009, 02:40:51 pm »
I have used mala on a USB thumb drive with no problems (standard use, not booting up to it).  You do need to make sure the external drive gets assigned the same drive letter on each computer it is hooked to otherwise your mala config mapping to rom directories, etc. will be thrown off.
Lifetime Student at   Arcademic Hall  (uprights with a minor in cocktails)

Nogginboink

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 20
  • Last login:December 21, 2014, 10:16:45 am
Re: Portable MAME drive
« Reply #6 on: March 25, 2009, 06:47:51 pm »
I have used mala on a USB thumb drive with no problems (standard use, not booting up to it).  You do need to make sure the external drive gets assigned the same drive letter on each computer it is hooked to otherwise your mala config mapping to rom directories, etc. will be thrown off.


That's exactly the issue I want to avoid.  I'm going to try Mala and see if it'll take relative paths.