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:
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
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.
Sigcina utshintsho, kwaye apho ke siqala ukudityaniswa ngomyalelo wokwenza:
make
Xa inkqubo yokuhlanganisa igqibile umsebenzi wayo, ifayile iya kubonakala inamagama ngokuxhomekeke kulwakhiwo lwenkqubo njenge umama ukuba uku-32bits okanye umama64 yee-64bits.
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
Khuphela ifayile ephunyeziweyo yemame kule ndlela njenge: / usr / imidlalo / mame
Emva koko bavula inkqubo qmc2-smlame kwaye le festile iya kuvela:
Njengoko ubona, le nkqubo ayifuni lukhulu.
Izinto ezibaluleke kakhulu kule festile yindlela yefayile ephumelelayo, isikhombisi esisebenzayo kunye nendlela yeerom.
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
Ukubulisa nokudlala kuye kwathethwa 😀
Eli linqaku lam lokuqala kule bhlog, bendiyilandela ixesha elide ngegama lesidlaliso likaMauricio, kwisithuba sakhe esinomdla kwaye uhlala enento entsha yokubonisa.
Ufumana phi iirom?
KuGoogle, umhlobo 🙂
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.
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
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
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.
Enkosi, ngaba ukufaka i-moc kunye ne-automoc kwaye kuyaqulunqwa
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
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.
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
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
Nceda uzame oku kulandelayo.
I-sudo touch sdlmess / usr / imidlalo /
Ukukhohlisa isifaki.
Phendula nge quote
Hola
Phanda, kodwa akukho nto yenzekayo, ayizukundivumela ndifake ...
🙁
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!
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.
Molo, ungazama ukuqokelela qmc2 ngokukhuphela imithombo kwiphepha layo.
http://qmc2.arcadehits.net/wordpress/download/
Ukubulisa
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
Molo, ukhuphela njani?
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
yiza ngapha http://foro.desdelinux.net/
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.
Hayi, ndingazicima njani zonke iifayile?
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".
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!
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.
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!
Yonke into ibonakala ibonisa impazamo yomhlanganisi.
Udinga uhlobo oluphambili ngakumbi lomhlanganisi.
Molo, ndiqulunqe ingxelo .0151 ye-MAME kwaye ngaphandle kweephakeji ozikhankanyileyo, i-libqt4-dev iyimfuneko. Ukubulisa 🙂