• 0 Votes
    5 Posts
    2k Views
    chubstaC

    This is not an attempt to boast but i got it up and running first time with no issues whatsoever - therefore all the info is there.

    May i suggest you specifically target mame 0.78 and download a complete rom set for that, put them in the 'arcade' folder and use lr-mame2003 to run it - that way you should be able to get it up and running very quickly, as others have said the lack of info about your setup means it is hard to help you.

  • 1 Votes
    22 Posts
    20k Views
    BuZzB

    @Thorr69 thanks. Banned both accounts and removed link.

  • 0 Votes
    7 Posts
    2k Views
    R

    Hi Chaps. Old thread I know but wondering if you guys got to the bottom of this?

    I am running Pi 3 with retropie 4.3 on a 1080p HDTV and lr-mame2003.

    Output resolution is set to 1080p/60 and when render resolution is also set to 1080p the bezels work perfectly (with some performance issues).

    When my render resolution is set to 800x600 I have the same issues as OP.

    Running the render res at 800x600 gives me super smooth scrolling whereas with 1920x1080 i get snatchy/glitchy scrolling.

    Happy to provide more info, just wondered if there was something obvious that I am missing.

    Great work Floob! Cheers

  • Mame games won't load

    Help and Support
    9
    0 Votes
    9 Posts
    13k Views
    C

    I found the problem. I re-read the wiki page on network shares and must have missed the part about making sure the roms are not marked read only. After removing the read only attribute from the roms lr-mame2003 loads the games just fine.

  • mame doesnt notice input

    Help and Support
    1
    0 Votes
    1 Posts
    629 Views
    No one has replied
  • is there any premade MAME folders for attract mode?

    Help and Support
    1
    0 Votes
    1 Posts
    361 Views
    No one has replied
  • 3 Votes
    32 Posts
    15k Views
    UDb23U

    Launching and scrape images created.

    alt text

    alt text

  • Anti Alias on MAME

    Help and Support
    9
    0 Votes
    9 Posts
    3k Views
    dankcushionsD

    to save configuration settings you should use https://github.com/retropie/retropie-setup/wiki/Configuration-Editor

  • Mame mouse horizontal problem

    Help and Support
    14
    0 Votes
    14 Posts
    3k Views
    caver01C

    @skepticalgeel no clue. On the Pi, it all runs full screen and not from a desktop.

  • AdvanceMAME no longer working

    Help and Support
    11
    0 Votes
    11 Posts
    4k Views
    saccublendaS

    @BuZz The procedure you suggested completely fixed the problem. The new advmame-1.4.rc contains the correct paths and /home/pi/.advance is now a symbolic link.
    Thanks.

  • 0 Votes
    3 Posts
    2k Views
    P

    Just updated everything, retested it: WORKING!
    Thanks so much for your help. I was already creating all the MD5 checksums and doing some regex & excel magic to combine all lists LOL

    Thank you! :-)

  • MAME Setup help

    Help and Support
    4
    0 Votes
    4 Posts
    975 Views
    dankcushionsD

    @k-shaps said in MAME Setup help:

    I already read through that. I guess my question is what can I do for games that are supposed to work with certain bios and are not? Did I just get bad ROM files?

    i mean, if you've read it you already know you have bad rom files ;) do you see .75b listed anywhere on that page as a romset that the mame emulators we ship with use? get the right romset for the emulator you want to use first.

  • 2 Votes
    22 Posts
    9k Views
    FruitybitF

    @GtBFilms Just lucky with the bonus screen, 10000 for uncovering a dinosaur!)

  • 0 Votes
    4 Posts
    5k Views
    doctorstorkD

    Can a programmer possible explain what this means. It is beyond my ability to decipher:

    It is related to my problem of the joystick not working while the button do work with my Mayflash F300

    What steps will reproduce the problem? 1. Use hori fighting stick mini 3. 2. Try using the stick. 3. Does not work,

    What is the expected output? What do you see instead? Stick working.

    What version of the product are you using? On what operating system? Rasbian, mame4all compiled from change set: ea85746014e2c2a85665f2a4d4a4b87e819a5287.

    Please provide any additional information below. I made a patch that works for me.

    Attachments
    patch.txt 1.23KB
    [diff --git a/src/rpi/input.cpp b/src/rpi/input.cpp
    index 10dc318..14eb69f 100644
    --- a/src/rpi/input.cpp
    +++ b/src/rpi/input.cpp
    @@ -672,14 +672,38 @@ extern SDL_Joystick* myjoy[4];

    int is_joy_axis_pressed (int axis, int dir, int joynum)
    {

    if (!myjoy[joynum]) return 0;

    if (joynum > 3 || !myjoy[joynum]) return 0;

    int hats = SDL_JoystickNumHats(myjoy[joynum]);

    if (hats * 2 > axis) {

    // Each hat has two axis Uint8 hat = SDL_JoystickGetHat(myjoy[joynum], axis / 2); int sub_axis = axis & 1; /* Normal controls */ if (dir == 1) { if (sub_axis == 0) return (hat & SDL_HAT_LEFT) != 0; return (hat & SDL_HAT_UP) != 0; } else if (dir == 2) { //right down if (sub_axis == 0) return (hat & SDL_HAT_RIGHT) != 0; return (hat & SDL_HAT_DOWN) != 0; } return 0;

    }

    /* Ajust for hat axis */

    axis -= hats * 2;

    /* Normal controls */
    if(dir == 1) { //left up

    if(SDL_JoystickGetAxis(myjoy[joynum], axis) < -12000) return true; if(SDL_JoystickGetAxis(myjoy[joynum], axis) < -12000) return true; }
    if(dir == 2) { //right down if(SDL_JoystickGetAxis(myjoy[joynum], axis) > 12000) return true; if(SDL_JoystickGetAxis(myjoy[joynum], axis) > 12000) return true;

    }

    return 0;]
    Comment #1

    Posted on May 27, 2015 by Happy Monkey
    Thanks so much for this! It worked great for my same stick.

    How I used this patch:

    --from the console on the pi mkdir mame4all cd mame4all git init git pull git://git.code.sf.net/p/mame4allpi/code/ --download patch and copy into mame4all directory (I used WinSCP and had renamed mine sticks.patch) git apply sticks.patch make --after quite a while it should finish and you'll have a file "mame" right there in your mame4all directory, cp it to where ever your mame launches from, I am using retropie so I: cd /opt/retropie/emulators/mame4all and then: sudo cp /home/pi/mame4all/mame mame

  • 0 Votes
    1 Posts
    669 Views
    No one has replied
  • 0 Votes
    2 Posts
    963 Views
    BuZzB

    @robmcc83

    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    https://retropie.org.uk/forum/topic/2357/boot-directly-to-mame-rom/ (for launching a game directly)

    For menu - You can remove all emulators except mame and ES will then only show mame, but you will need to press a button to enter the list.

  • 0 Votes
    3 Posts
    1k Views
    dankcushionsD

    @Everett1954 as a rule, any mame game with 3d environments (beyond sprite-based 3d games like afterburner) will require specifications far beyond the pi to run. so that's a firm "no"

  • MAME 2014 and 2016 not compiling

    Help and Support
    10
    0 Votes
    10 Posts
    5k Views
    EvertE

    Buzz, you were right mate. Lowered the clock speed from 1400 to 1200 and lr-mame2014 installed. Trying 2016 now as well, not expecting any issue.
    I didn't have any issues running games at 1400, but it must have been a bit to high to be perfectly stable for compilation.

    Thanks again mate.

  • 3 Votes
    10 Posts
    5k Views
    P

    @blockaboots Same as Linux:

    $ mamescraper -help
    Usage: mamescraper [options]

    scrap mame games information and images from 'mame.bigode.net' or
    'adb.arcadeitalia.net'

    Options:
    --version show program's version number and exit
    -h, --help show this help message and exit
    -a, --append scrap only missing roms from output file and append it
    to the file (default: disabled)
    -d ROMS_DIR directory containing the games (default: current
    directory)
    -e IMAGES_DIR_NAME directory name to download the images (default: images)
    -f FORMAT file format of the games: 'zip' or '7z' (default: zip)
    -i IMAGES images type: 'mixed', 'title' or 'flyer' - mixed will
    download a flyer and fallback to title if a flyer is not
    found (default: mixed)
    -o OUTPUT_FILE the xml file that will be created (default:
    gamelist.xml)
    -s SOURCE information and images source: 'bigode' or 'adb'
    (default: bigode)
    -w WORKERS number of workers threads to use (default: 5)

    Github has this information and some useful use cases.

  • 1 Votes
    14 Posts
    3k Views
    chubstaC

    @speeb
    thanks for the heads up, that sounds a great idea so will look into it...