Page 2 of 2 FirstFirst 12
Results 11 to 19 of 19

Thread: I can't get M.A..M.E to see my roms

  1. #11

    Default Re: I can't get M.A..M.E to see my roms

    Typing this with fingers crossed , while I am compiling MAME.

    In theory its beyond simple, download source, install the dependencies listed for fedora, unpack the zip file. Then from the command-line go in to the master mame folder, and type make.

    Should have used the -j6 option because it takes quite some time to compile.

  2. #12
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,805
    Blog Entries
    15

    Default Re: I can't get M.A..M.E to see my roms

    Quote Originally Posted by Gps2010 View Post
    Typing this with fingers crossed , while I am compiling MAME.

    In theory its beyond simple, download source, install the dependencies listed for fedora, unpack the zip file. Then from the command-line go in to the master mame folder, and type make.

    Should have used the -j6 option because it takes quite some time to compile.
    Hi
    Since it's developed in Emulators, you can see the bugowner as well....
    https://build.opensuse.org/package/users/Emulators/mame

    Have a look here for how it's built: https://build.opensuse.org/package/show/Emulators/mame especially the spec file.

    When you see a constraints file, it can take some resources to build (looks like RAM, but limited to 4 cores, likely for debugging)! An hour to build with 4 cores, expect your will be at least 4 if successful.
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #13

    Default Re: I can't get M.A..M.E to see my roms

    Thank you, I think I recognize one name of the maintainers.
    Will try to contact them.



    About the compile, I defenilty need the j- option. amd ryzen 6 cores 12 threads, lets google if -j12 should work.


    I was almost happy it failed, will continue tomorrow and then use -j .

    This fail already took over 2 hours.
    Might be better to start compile then leave pc alone for a bit.
    Not worried yet

    Code:
    Compiling src/osd/modules/input/input_x11.cpp... 
    ../../../../../src/osd/modules/input/input_x11.cpp:18:10:fatal error: X11/extensions/XInput.h: No such file or directory 
       18 | #include <X11/extensions/XInput.h>
          |          ^~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated. 
    make[2]: *** [osd_sdl.make:1011: ../../../../linux_gcc/obj/x64/Release/osd_sdl/src/osd/modules/input/input_x11.o] Error 1 
    make[1]: *** [Makefile:19: osd_sdl] Error 2 
    make: *** [makefile:1365: linux_x64] Error 2 
    guus@linux-2ls4:~/Downloads/MAME/mame-master> 
    
    Will see tomorrow what I can find with google to fix this.

    (the simple solution, search in yast for XInput.h did not work)

    Although when using the search option, file list, it does find libxcb-devel

    So why is make complaining ? lol
    Stupid make,

    For now optimistic this can be fixed, I already found more people who had this error.

  4. #14
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,805
    Blog Entries
    15

    Default Re: I can't get M.A..M.E to see my roms

    Quote Originally Posted by Gps2010 View Post
    Thank you, I think I recognize one name of the maintainers.
    Will try to contact them.



    About the compile, I defenilty need the j- option. amd ryzen 6 cores 12 threads, lets google if -j12 should work.


    I was almost happy it failed, will continue tomorrow and then use -j .

    This fail already took over 2 hours.
    Might be better to start compile then leave pc alone for a bit.
    Not worried yet

    Code:
    Compiling src/osd/modules/input/input_x11.cpp... 
    ../../../../../src/osd/modules/input/input_x11.cpp:18:10:fatal error: X11/extensions/XInput.h: No such file or directory 
       18 | #include <X11/extensions/XInput.h>
          |          ^~~~~~~~~~~~~~~~~~~~~~~~~
    compilation terminated. 
    make[2]: *** [osd_sdl.make:1011: ../../../../linux_gcc/obj/x64/Release/osd_sdl/src/osd/modules/input/input_x11.o] Error 1 
    make[1]: *** [Makefile:19: osd_sdl] Error 2 
    make: *** [makefile:1365: linux_x64] Error 2 
    guus@linux-2ls4:~/Downloads/MAME/mame-master> 
    
    Will see tomorrow what I can find with google to fix this.

    (the simple solution, search in yast for XInput.h did not work)

    Although when using the search option, file list, it does find libxcb-devel

    So why is make complaining ? lol
    Stupid make,

    For now optimistic this can be fixed, I already found more people who had this error.
    Hi
    You need libXI-devel install, look at the build spec file for the build requires...
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  5. #15

    Default Re: I can't get M.A..M.E to see my roms

    I feel stupid, but can't find a build spec file any were.

    Were do you see this ?

  6. #16
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    29,805
    Blog Entries
    15

    Default Re: I can't get M.A..M.E to see my roms

    Quote Originally Posted by Gps2010 View Post
    I feel stupid, but can't find a build spec file any were.

    Were do you see this ?
    Hi
    It's here, in your case pkgconfig(xi) = libXi-devel;
    https://build.opensuse.org/package/v....spec?expand=1
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  7. #17

    Default Re: I can't get M.A..M.E to see my roms

    Code:
    BuildRequires:  pkgconfig(xi)
    Is this what you mean ?


    That literately took me a long time, until I started using cntrl+f on that page lol.
    When I searched in yast for rpm provides and pkgconfig(xi) libXi-devel did pop[ up
    And I installed it.

    I will have to check some more dependencies, build requirements called there, I am not sure if I already have all build requirements, but I do have most.
    Using an dependencies list for Fedora though, I did expect some missing stuff.

    Also got a reply on my bug report. This opensuse user says it works for him (the mame package)
    For now I am totally confused why it works for him but not for me.

    My folder is in a different location, but he also states it does not matter were that rom folder is.
    The weird part, when I add that folder in MAME , it seems like mame accepts it, it reacts different to folders were there are no roms.

    To be continued....

  8. #18

    Default Re: I can't get M.A..M.E to see my roms

    Although I will probably continue the compile ( newer version of mame) , I have the official package working.

    One of the replies on the bug trigger made me wonder.
    This should make at least some smile.

    Now what was the problem, and although I don't get it, the folder structure was causing the problem.

    What I had was a folder called mame roms. In there was the actual rom folder with the roms in it.
    It seems you can't do that.

    After I had changed this, I deleted in mame the path to the rom folder.
    Then again (this was about the 10th time) I set the rom folder.

    And boom, Robotron 2084 (blue label what ever that means) started a hardware test, and told me the machine was fine.
    Like that about mame and the original roms, how is does exactly what the arcade machine did when you turned it on.

    Now I can finally safe the last human family, if I can get the Xbox one controller working in MAME.

  9. #19

    Default Re: I can't get M.A..M.E to see my roms

    Baby steps, I can confirm X box one controller is working in mame.

    I do not yet understand what knobs to use, but I can navigate the menu a bit in mame with the controller.

    For now lost on how to set up the controller for robotron but almost certain this will be easy.

    While typing this I might have an idea were to do this, in the arcade machine settings.

Page 2 of 2 FirstFirst 12

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •