Qulunqa ingxelo yokugqibela yeMAME

umama0

Ngeli xesha, ndiza kuthetha ngendlela ukudibanisa Inguqulelo yamva nje ye- UMAMAKuba enye ekwiphepha elisemthethweni ineengxaki zokuhlanganisa-ixesha.

Into elungileyo malunga nokuqulunqa iinkqubo zekhompyuter yakho kukuba ufumana okungakumbi kuyo, ngakumbi iprosesa esembindini, kuba ii-emulators ngokubanzi ziyisebenzisa kakhulu. Kwakhona, ukufakwa kwefayile ye- frontend ukunxibelelana ngcono nenkqubo.

Esi sikhokelo okanye isifundo senzelwe abantu abangahambelaniyo njengoko siza UMAMA yelaphu. Ke izibonelelo ziyabambeka xa usenza uvavanyo lwendawo. 🙂

Ukuqala ngomsebenzi wokwakha, sayila imithombo yenkqubo, senza oku kulandelayo:

Musa ukukhuphela ingxelo umthombo wephepha ukuluku, kuba inika iimpazamo ezininzi kuqokelelo.
Abasebenzisi Debian-Ubuntu, fakela ezi phakheji:
build-essential gconf2 libgconf2-dev libgtk2.0-dev libsdl1.2-dev libsdl-ttf2.0-dev

Abasebenzisi archlinux, Ndiyaxolisa, kodwa bendisele ndibekelwe iilayibrari ixesha elide, jonga ezi zilapho kwaye ujonge uzakwabo pacman.

git clone git://git.redump.net/mame

umama

Xa inkqubo yokwenza ubumbano igqityiwe, yiya kulawulo olwenziweyo, kule meko, isikhombisi esenziwe ngokungagqibekanga ngu «mame ».

Sele sikhona kule khowudi, siza kuba noluhlu lweefolda kunye neefayile. Ukusuka apha, sinomdla kuphela kwifayile ye- ifayilefile. Bayayivula ngomhleli wokubhaliweyo abawuthandayo kwaye sijonge into efana nale:

#ARCHOPTS = -march=native      # optimize for local machine (auto detect)

Kwaye asiwuncomi loo mgca, ukuba uhlala ubonwa kumfanekiso olandelayo.

umama2

Sigcina utshintsho, kwaye apho ke siqala ukudityaniswa ngomyalelo wokwenza:

make

Ukuba ufuna ukufumana elona xesha liphezulu lokudibanisa, sebenzisa enza -j # apho # linani leqela kwiqela lakho.
Ukufumanisa ukuba zingaphi iikhompyuter kwikhompyuter yakho, yazisa lo myalelo kwisiphelo sendlela: grep -c ^ iprosesa / proc / cpuinfo

Xa inkqubo yokuhlanganisa igqibile umsebenzi wayo, ifayile iya kubonakala inamagama ngokuxhomekeke kulwakhiwo lwenkqubo njenge umama ukuba uku-32bits okanye umama64 yee-64bits. umama3

Kwimeko yam, ndikwinkqubo ye-64-bit.

Ewe, ukuza kuthi ga ngoku silungile, singadlala imidlalo ngenkqubo, kodwa inzima kakhulu kwabaqalayo. Ke masiyigcwalise ngenkqubo qmc2.

Apho, kwifestile enye siyenza Yourt ukufaka umphambili.

Abasebenzisi beArchlinux

yaourt -S qmc2

Abasebenzisi be-Ubuntu-Debian

Isongezo-sudo-apt-reppa ppa: mmbossoni-gmail / emu sudo
Abasebenzisi be Ubuntu / Debian

Khuphela ifayile ephunyeziweyo yemame kule ndlela njenge: / usr / imidlalo / mame

Emva koko bavula inkqubo qmc2-smlame kwaye le festile iya kuvela:

qmc2-sdlmame

Njengoko ubona, le nkqubo ayifuni lukhulu.

Izinto ezibaluleke kakhulu kule festile yindlela yefayile ephumelelayo, isikhombisi esisebenzayo kunye nendlela yeerom.

Indlela ye-mame ephunyeziweyo, ungayifumana naphi na apho ufuna khona, ukuba nje uxelela inkqubo apho i-executable ikhona, efanayo kwimidlalo nayo.

Kwaye nantsi mame isebenza. Kulungile, sele ndizama umdlalo, enye yeentandokazi zam zoomatshini bokungcakaza, iingqekembe ezininzi zemali endizithathayo ngexesha lazo, ngoku ndinguye ofumana ijusi apha. I-xD

Wethu UMAMA ngokusebenza

mame-in-intshukumo

Ukubulisa nokudlala kuye kwathethwa 😀

Eli linqaku lam lokuqala kule bhlog, bendiyilandela ixesha elide ngegama lesidlaliso likaMauricio, kwisithuba sakhe esinomdla kwaye uhlala enento entsha yokubonisa.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   isimumu sitsho

    Ufumana phi iirom?

    1.    nautilus sitsho

      KuGoogle, umhlobo 🙂

  2.   otakulogan sitsho

    Inqaku elilunge kakhulu ukukhumbula ukuba ngaphambi kweSteam kwakusele kukho imidlalo yevidiyo kwiGNU / Linux. Azizintsha okanye azalelwanga, kodwa banokubonelela ngamawaka eeyure zokuzonwabisa nokuzonwabisa.

    Kwaye ndingathanda ukubiza UME (http://mamedev.emulab.it/haze/), Eli nyathelo lixuba iMame kunye neMess (ukuba uMame ujongana nemidlalo ye-arcade, Dibanisa nevidiyo). Ndiyibonile kuphela kwii-OpenSUSE emulator repositories nakwi-ArchLinux, kodwa ukuyidibanisa kwi-Debian amanyathelo ekufuneka elandelwe afana kakhulu nalawo avezwe yiNauTiluS ye-Debian / Ubuntu.

    1.    nautilus sitsho

      Ukuba uhlela ifayile, kwaye uye kumgca wama-27, uya kufumana umahluko obalulekileyo. Umahluko ngulo ucacisa injongo yokwakha, kwezi: MAME, UME, MESS, njl.

      Kwimeko yakho, yitshintshele kwi-UME, uyakufumana oku kusebenziseka.

      Phendula nge quote

  3.   ilebhili sitsho

    Hola
    xa ndenza oku kulandelayo:

    src / osd / sdl / sdl.mak: 519: *** I-Qt's Meta Object Compiler (moc) ayifumanekanga!. Phezulu.

    Ndisebenzisa i-Kubuntu 12.04 32 bits

    Gracias

    1.    yifsya sitsho

      Kubonakala kum ukuba iyalumkisa ukuba kufuneka ufake i-moc; Emva kokwenza uphando, ndifumanise ukuba eyona nto uyifunayo yimoto, kodwa andiqinisekanga. Zama ukukhangela kwiSinaptic okanye ngeAptitude, andikhumbuli ukuba yeyiphi esebenzisa uKubuntu.

      1.    Igama lokuqala Alebils sitsho

        Enkosi, ngaba ukufaka i-moc kunye ne-automoc kwaye kuyaqulunqwa

  4.   rolo sitsho

    Ngaba kufanelekile ukuba nohlobo lwamva lwe-mame lufakelwe? Ndiyabuza ukuba kutheni xa kulayishwa i-deb-multimedia repo, ndafaka i-mame yangoku kunaleyo yovavanyo lwe-debian, kodwa ... uninzi lwemidlalo luyekile ukusebenza. ke ndiyigcinile ingxelo yedebian kunye neengxaki zokuhamba.
    Andiqinisekanga kodwa ndicinga ukuba uninzi lwemidlalo iqulunqelwe uhlobo oluthile lwe-mame

  5.   ilebhili sitsho

    Ekugqibeleni ndiyadibanisa
    kodwa xa ndifuna ukufaka i-qmc2 ndifumana:

    Sudo apt-fumana ukufaka qmc2-sdlmame qmc2-sdlmess qmc2-sdlume qmc2-arcade qchdman
    Uluhlu lokufunda kwephakheji ... lwenziwe
    Ukwenza umthi wokuxhomekeka
    Ukufunda ulwazi ngobume ... Kwenziwe
    Awunakho ukufaka ipakethi ethile. Oku kunokuthetha ukuba
    Ucele imeko engenakwenzeka okanye, ukuba usebenzisa unikezelo
    ayizinzanga, yokuba ezinye iipakeji eziyimfuneko azenzelwanga okanye azinazo
    ikhutshiwe ngaphandle kokungenayo.
    Olu lwazi lulandelayo lunokunceda ukusombulula le meko:

    Ezi phakheji zilandelayo zinokuxhomekeka okungagungqiyo:
    qmc2-sdlmess: Kuxhomekeka: sdlmess (> = 0.144) kodwa ayinakufakelwa okanye
    mess (> = 0.144) kodwa ayinakufakelwa
    qmc2-sdlume: Kuxhomekeka: sdlume (> = 0.144) kodwa ayinakufakelwa okanye
    ume (> = 0.144) kodwa ayinakufakelwa
    E: Iingxaki azinakulungiswa, ugcine iipakeji ezaphukileyo.

    1.    nautilus sitsho

      Molo kwaye enkosi ngokubeka izimvo.
      Into ekufuneka uyenzile kwimeko leyo kukukhohlisa inkqubo kwaye ufake ezo phakheji ziyifunayo, i-sdlmame kunye ne-sdlmess.

      Ngale nto ingxaki yakho isonjululwe, emva koko ungene okanye udlulise umendo apho uyiqulileyo imame.

      Phendula nge quote

      1.    ilebhili sitsho

        Ndizama ukuzifaka ngofakelo lokufumana kodwa ndifumana oku kulandelayo:
        Sudo apt-fumana ukufaka i-sdlmess
        Uluhlu lokufunda kwephakheji ... lwenziwe
        Ukwenza umthi wokuxhomekeka
        Ukufunda ulwazi ngobume ... Kwenziwe
        Iphakheji ye-sdlmess ayifumaneki, kodwa ezinye izingqinisiso zephakeji
        kwi. Oku kunokuthetha ukuba iphakheji ayikho, ayisebenzi, okanye iphela
        ifumaneka komnye umthombo

        E: Iphakheji "sdlmess" ayinaye umgqatswa wofakelo

        kwaye iyafana nesdlume

        1.    nautilus sitsho

          Nceda uzame oku kulandelayo.

          I-sudo touch sdlmess / usr / imidlalo /
          Ukukhohlisa isifaki.

          Phendula nge quote

          1.    ilebhili sitsho

            Hola
            Phanda, kodwa akukho nto yenzekayo, ayizukundivumela ndifake ...
            🙁

      2.    alanado sitsho

        ukufaka i-xmame-sdl isebenza kakuhle okanye ngcono !! kwaye uhamba uye / usr / imidlalo / mame -nangona i-qmc2 icela i-sdl… .-.
        Le mpendulo ingathatha ixesha kodwa mhlawumbi iya kuba luncedo komnye umntu olapha phandle okhangela into efanayo. Kuthathe iintsuku ezimbini ukuqokelela lonke ulwazi ukwenza u-mame asebenze kakuhle kuhlobo lwangoku: 0.153.
        Ukuba ufuna iirom zale nguqulo elona phepha libalaseleyo nangona kuthe chu isplanethiemu.net. Imibuliso.
        Andikayifumani indlela yokucoca iirom kwi-qmc2 ngomsebenzi, andifumani khetho kwaye iphosa uluhlu olude kakhulu olusemthethweni!

  6.   obedlink sitsho

    Into endiyithandayo kukuba i-qmc2 sisicelo se-Qt: D, kodwa ndineentloni xa ndisebenzisa i-kubuntu 14.04 kuba i-qmc2 PPA ifumaneka kuphela de kube lisaucy.

    1.    nautilus sitsho

      Molo, ungazama ukuqokelela qmc2 ngokukhuphela imithombo kwiphepha layo.
      http://qmc2.arcadehits.net/wordpress/download/

      Ukubulisa

      1.    alberto sitsho

        Kutheni ufaka ezi (qmc2-sdlmess qmc2-sdlume qmc2-arcade qchdman) ukuba sifaka kuphela i-mame?

        Sudo apt-fumana ukufaka qmc2-sdlmame qmc2-sdlmess qmc2-sdlume qmc2-arcade qchdman
        Uluhlu lokufunda kwephakheji ... lwenziwe
        Ukwenza umthi wokuxhomekeka
        Ukufunda ulwazi ngobume ... Kwenziwe
        Awunakho ukufaka ipakethi ethile. Oku kunokuthetha ukuba
        Ucele imeko engenakwenzeka okanye, ukuba usebenzisa unikezelo
        ayizinzanga, yokuba ezinye iipakeji eziyimfuneko azenzelwanga okanye azinazo
        ikhutshiwe ngaphandle kokungenayo.
        Olu lwazi lulandelayo lunokunceda ukusombulula le meko:

        Ezi phakheji zilandelayo zinokuxhomekeka okungagungqiyo:
        qmc2-sdlmess: Kuxhomekeka: sdlmess (> = 0.144) kodwa ayinakufakelwa okanye
        mess (> = 0.144) kodwa ayinakufakelwa
        qmc2-sdlume: Kuxhomekeka: sdlume (> = 0.144) kodwa ayinakufakelwa okanye
        ume (> = 0.144) kodwa ayinakufakelwa
        E: Iingxaki azinakulungiswa, ugcine iipakeji ezaphukileyo.

        Kwabo benzeka oku faka nje qmc2-sdlmame
        ingajongeka ngoluhlobo:
        Isongezo sudo-apt-yokugcina ippa: mmbossoni-gmail / emu
        sudo apt-get update
        Sudo apt-fumana ukufaka qmc2-sdlmame

  7.   imicaias sitsho

    Molo, ukhuphela njani?

  8.   UFermin Barboza sitsho

    Xa usenza oko kunika le mpazamo ilandelayo:

    src / osd / sdl / sdl.mak: 456: *** Ubuntu 12.10 ichongiwe. Nceda ufake i-gcc-4.6 kunye ne-g ++ - 4.6 yeephakeji. Yeka.

    Xa uzama ukufaka i-gcc okanye i-g ++ inika le mpazamo ilandelayo:

    apt-fumana ukufaka i-gcc-4.6 -fix-missing
    Uluhlu lokufunda kwephakheji ... lwenziwe
    Ukwenza umthi wokuxhomekeka
    Ukufunda ulwazi ngobume ... Kwenziwe
    Ezi phakheji zilandelayo ziya kufakwa:
    cpp-4.6 gcc-4.6-isiseko
    Iiphakheji eziphakanyisiweyo:
    gcc-4.6-indawo loc-gcc-4.6-multilib libmudflap0-4.6-dev gcc-4.6-doc libgcc1-dbg libgomp1-dbg libquadmath0-dbg libmudflap0-dbg binutils-igolide
    Ezi phakheji zintsha zilandelayo ziya kufakwa:
    cpp-4.6 gcc-4.6 gcc-4.6-isiseko
    0 ihlaziyiwe, i-3 iya kufakwa, i-0 isuswe, kwaye i-19 ayihlaziywa.
    Kufuneka ukhuphele i-12,5 MB yeefayile.
    I-28,1 MB yendawo eyongezelelweyo yediski iya kusetyenziswa emva kwalo msebenzi.
    Ufuna ukuqhubeka [Y / n]? s
    ISAZISO: Ezi phakheji zilandelayo azinakuqinisekiswa!
    gcc-4.6-isiseko cpp-4.6 gcc-4.6
    Faka ezi phakheji ngaphandle kokuqinisekisa [y / n]? s
    Impazamo http://archive.ubuntu.com/ubuntu/ Ubungakanani / eyona gcc-4.6-isiseko amd64 4.6.3-10ubuntu1
    404 ayifumanekanga [IP: 91.189.88.153 80]
    Impazamo http://archive.ubuntu.com/ubuntu/ ubungakanani / eziphambili cpp-4.6 amd64 4.6.3-10ubuntu1
    404 ayifumanekanga [IP: 91.189.88.153 80]
    Impazamo http://archive.ubuntu.com/ubuntu/ Ubungakanani / eyona gcc-4.6 amd64 4.6.3-10ubuntu1
    404 ayifumanekanga [IP: 91.189.88.153 80]
    Akunakwenzeka ukufumana http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.6/gcc-4.6-base_4.6.3-10ubuntu1_amd64.deb 404 ayifumanekanga [IP: 91.189.88.153 80]
    Akunakwenzeka ukufumana http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.6/cpp-4.6_4.6.3-10ubuntu1_amd64.deb 404 ayifumanekanga [IP: 91.189.88.153 80]
    Akunakwenzeka ukufumana http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.6/gcc-4.6_4.6.3-10ubuntu1_amd64.deb 404 ayifumanekanga [IP: 91.189.88.153 80]
    Iiphakheji ezilahlekileyo azinakulungiswa.
    E: Ukulahla ufakelo.

    NdineLinux Mint Maya

    1.    yesikiso sitsho
    2.    nautilus sitsho

      Molweni ninoxolo ngokulibazisa ukuphendula.

      Ukuba iMint Maya linux ngumhlobo omdala kakhulu, kuya kufuneka ufake i-gcc ngesandla, ukuze ukwazi ukwenza le nkqubo.

      Nangona ndicinga ukuba ikhona enye indlela, kodwa kuya kufuneka ukhangele iiphakheji ngesandla kwindawo yokugcina yobuntu.

      Ndicinga ukuba iMint Maya isekwe ngokuchanekileyo
      http://packages.ubuntu.com/precise/devel/

      Kuphela, kuya kufuneka ukhuphele i-gcc 4.6 yeephakeji njengezicelo zenkqubo.

  9.   izithambiso sitsho

    Hayi, ndingazicima njani zonke iifayile?

    1.    nautilus sitsho

      Ucinga ukuba uthetha iifayile zokudityaniswa, ngokuqhuba lo myalelo kwisiphelo sendlela, "yenza ucoceko". Ukuba ufuna ukucima yonke into kunye nefolda, nyuka umkhombandlela ongentla kunye ne-rm -vrf "igama lefolda".

  10.   lea sitsho

    Molo! NdineManjaro (archlinux) kwaye ayihlanganisi
    Yiphose kum le
    / usr / bin / ld: ayinakufumana -lSDL_ttf
    collect2: Impazamo: ld ubuyise imeko yokuphuma 1
    src / build / build.mak: 63: iresiphi yethagethi 'obj / sdl / build / file2str' ayiphumelelanga
    yenza: *** [obj / sdl / build / file2str] Impazamo 1

    Kwakhona, andazi ukuba zeziphi iilayibrari ezilinganayo kwezi ubukhankanyile ekuqaleni, ngaphandle kokwakha-kubalulekile, ukuba ungandinika isandla, ndingavuya kakhulu!

    1.    nautilus sitsho

      Mholweni. Ewe ufuna ithala leencwadi le-SDL_ttf. Ukuyifaka kwi-archlinux, vele ubeke kwikhonsoli "pacman -S sdl_ttf".

      Kwakhona, kuya kufuneka ufake "pacman -S sdl" ilayibrari efakiweyo.

      Ekwakheni-kubalulekile, kunokwenzeka ukuba sele uyifakile. Oku kufakela kubuntu nakwisiphumo sesinye sezinto ezisisiseko zokudibanisa.

      Nayiphi na enye inkxamleko musa ukuthandabuza ukubuza.

  11.   lea sitsho

    Molo! Isebenzile kum! Enkosi! ngoku ndinenye impazamo, iyandiphosa le:

    Ukuqulunqwa kwe-src / mame / ividiyo / imodeli1.c…
    src / mame / ividiyo / imodeli1.c: ekusebenzeni 'void draw_quads (model1_state *, bitmap_rgb32 &, const rectangle &)':
    src / mame / ividiyo / imodeli1.c: 307: 17: impazamo: umrhumo woluhlu ungaphezulu kwemida yoluhlu [-Werror = uluhlu lwemida]
    ngelixa (p [ps2 + 1] .y == cury)
    ^
    src / mame / ividiyo / imodeli1.c: 319: 17: impazamo: umrhumo woluhlu ungaphantsi kwemida yoluhlu [-Werror = uluhlu lwemida]
    ngelixa (p [ps1-1] .y == cury)
    ^
    src / mame / ividiyo / imodeli1.c: 319: 17: impazamo: umrhumo woluhlu ungaphantsi kwemida yoluhlu [-Werror = uluhlu lwemida]
    src / mame / ividiyo / imodeli1.c: 329: 17: impazamo: umrhumo woluhlu ungaphezulu kwemida yoluhlu [-Werror = uluhlu lwemida]
    ngelixa (p [ps2 + 1] .y == cury)
    ^
    src / mame / ividiyo / imodeli1.c: 329: 17: impazamo: umrhumo woluhlu ungaphezulu kwemida yoluhlu [-Werror = uluhlu lwemida]
    src / mame / ividiyo / imodeli1.c: 305: 17: impazamo: umrhumo woluhlu ungaphantsi kwemida yoluhlu [-Werror = uluhlu lwemida]
    ngelixa (p [ps1-1] .y == cury)
    ^
    cc1plus: zonke izilumkiso ziphathwa njengempazamo
    Yenza ifayile: 922: iresiphi yokujolisa 'obj / sdl / mame / ividiyo / imodeli1.o' ayiphumelelanga
    yenza: *** [obj / sdl / mame / ividiyo / imodeli1.o] Impazamo 1

    Inokuba yeyiphi?

    Gracias!

    1.    nautilus sitsho

      Yonke into ibonakala ibonisa impazamo yomhlanganisi.

      Udinga uhlobo oluphambili ngakumbi lomhlanganisi.

  12.   URafael Escamilla sitsho

    Molo, ndiqulunqe ingxelo .0151 ye-MAME kwaye ngaphandle kweephakeji ozikhankanyileyo, i-libqt4-dev iyimfuneko. Ukubulisa 🙂