Jump to content



Photo

Been messing around on the MAME alpha version (Android).


  • Please log in to reply
4 replies to this topic

#1 Mitchell

Mitchell

    Pinball Fan

  • VIP
  • 1,434 posts

  • Flag: United States of America

  • Favorite Pinball: Many

Posted 06 June 2016 - 06:40 PM

https://www.dropbox....184341.jpg?dl=0 Snapshot.

 

At this time a lot of things doesn't seem to work right. Sounds, controller, keyboard and many more. This is a Alpha version.

http://mamedev.org/tools/ Get the 64 or 32. Unzip it and then move it to C:\msys64

Download the source. http://mamedev.org/release.html or https://github.com/mamedev/mame Unzip it and then move it to C:\source

Open up the cmd.

call C:\msys64\win32\env.bat

1. Update repositories
pacman -Sy

2. Install/update needed packages
pacman -S mame-essentials android-ndk android-sdk java

3. Restart console so new env.bat is actually called and set.

Open up the cmd again.

call C:\msys64\win32\env.bat

cd C:\source

make SUBTARGET=tiny "SDL_INI_PATH = .;/storage/emulated/0/MAME/;ini;" android-arm -j5

or

make SUBTARGET=tiny "SDL_INI_PATH = .;/storage/emulated/0/MAME/;ini;" android-mips -j5

or

make SUBTARGET=tiny "SDL_INI_PATH = .;/storage/emulated/0/MAME/;ini;" android-x86 -j5

cd C:\source\android-project

gradlew assemble

7. in android-project\app\build\outputs\apk\ there are generated APK files that you can install on any device running 4.3 and up (API 18)

I went to C:\source\src\mame\tiny.lst and then replace all those games for these. Williams already set up here. C:\source\scripts\target\mame\tiny.lua

// license:BSD-3-Clause
// copyright-holders:Aaron Giles
/******************************************************************************

    tiny.lst

    List of all enabled drivers in the system. This file is parsed by
    makelist.exe, sorted, and output as C code describing the drivers.

******************************************************************************/

blaster                         // (c) 1983
bubbles                         // (c) 1982
defender                        // (c) 1980
inferno                         // (c) 1984
joust                           // (c) 1982
joust2                          // (c) 1986
robotron                        // (c) 1982
sinistar                        // (c) 1982
splat                           // (c) 1982
stargate                        // (c) 1981
 

Drop MAME folder into your Android devise. You can change the paths on the mame.ini.

 

Using MAME 0.174 ROM's.

 

Give Micko thanks for the make and tools info.

Attached Files


Edited by Mitchell, 07 June 2016 - 06:07 AM.

W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB


#2 nahucirujano

nahucirujano

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Argentina

  • Favorite Pinball: asdasd

Posted 10 June 2016 - 05:12 PM

Thanks for the info guys.

I wanted to ask you about something.

I went to android-project\app\ but I don't see any "build" subfolder.



#3 Mitchell

Mitchell

    Pinball Fan

  • VIP
  • 1,434 posts

  • Flag: United States of America

  • Favorite Pinball: Many

Posted 20 June 2016 - 01:26 AM

On the 5.1.1

 

Oh the folders. You have to use the save the ini from the option to create it.

 

Also I wouldn't use this MAME until everything is stable.

 

Use this one instead. Full working support. https://play.google....euco.mame4droid or https://apkpure.com/...euco.mame4droid But not all games will work.


Edited by Mitchell, 20 June 2016 - 01:33 AM.

W11 Home 64-bit + Nobara OS / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 64 GB


#4 nahucirujano

nahucirujano

    Neophyte

  • Members
  • Pip
  • 2 posts

  • Flag: Argentina

  • Favorite Pinball: asdasd

Posted 19 July 2016 - 03:15 PM

On the 5.1.1

 

Oh the folders. You have to use the save the ini from the option to create it.

 

Also I wouldn't use this MAME until everything is stable.

 

Use this one instead. Full working support. https://play.google....euco.mame4droid or https://apkpure.com/...euco.mame4droid But not all games will work.

Thanks MItchell. I see, I'l wait then.

I should explain myself. I'd been searching for some way to properly play Tetris Grand Master 1 and 2 on Android.

But all emulators I tried, run them really slow.

There's currently no version of Mame4Droid with TGM1 or 2 (relatively) fully playable, am I right?



#5 vondes

vondes

    Neophyte

  • Members
  • Pip
  • 4 posts

  • Flag: Bulgaria

  • Favorite Pinball: modern

Posted 27 October 2017 - 06:08 AM

Can we use a https://mobile-phone-tracker.org mobile recorder for Android?