M.A.M.E
![]() |
Witaj GOŚCIU ( Zaloguj się | Rejestracja )
![]() ![]() ![]() |
M.A.M.E
| FAQ |
Nov 15 2006, 07:11 PM
Post
#1
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
mamefaker
w przygotowaniu wersja dla ociemniałych Napisałem go bazując na leciwym już MAME FAQ. Od czasu gdy powstał oryginalny upłyneło sporo czasu i pewne rzeczy się zdezaktualizowały lub zmieniły. FAQ ten dotyczny głównie wersji okienkowej gdyż ta obecnie jest najczęściej używana i wszystkim poczatkującym fanom emulacji radze od tej wersji zacząć. Większośc zagdanień jest przedstawiona dodatkowo graficznie w sposób wręcz uragający inteligencji. 1. Co to jest MAME? 2. Wymagania MAME 3. GUI 4. Foldery w MAME -foldery i pliki z których korzysta MAME 5. ROMy 6. Video -opcje video i ich konfiguracja 7. Sterowanie 8. 8 9. Klony MAME -nieoficjalne wersje MAME 10. Linki -strony związane z MAME -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 07:11 PM
Post
#2
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
Wymagania MAME
Procesor Prędkość działania gier zależy głównie od procesora. Starsze gry (8 i 16 bit) uruchamiają się już na Pentium 200MHz. Gry z digitalizowana i renderowaną (np UMK3, K!) grafiką zazwyczaj wymagają mocniejszych procesorów od Athl 2000+ wzwyż. Co się tyczy gier 3D, z powodu braku wykorzystania przez emulator akceleracji kart graficznych, im mocniejszy/wydajniejszy procesor tym lepiej (choć i tak sporo tytułów nie osiągnie 100% prędkości). Jeśli ktoś decyduje się na zakup komputera pod kątem MAME warto nadmienić że procesory Intela lepiej się tutaj sprawdzają od AMD. Karta graficzna W MAME szczególny nacisk należy położyć na procesor karta ma drugorzędne znaczenie. Obecnie wszystkie produkowane karty spełniają wymogi MAME w 2D. Najnowsze wersje MAME z poprawiona obsługą D3D jednak szybciej emuluja gry 3D na mocniejszych kartach. Można włączyć więcej efektów i filtrów. RAM Zalecane min to 16mb RAMu na starszych systemach. Pod XP przydaje się co najmniej 126MB. uwaga: w związku z kolejnymi udoskonaleniami/zmianami w emulacji poszczególnych tytułów/systemów kolejne wersje mogą potrzebować większej mocy obliczeniowej ze strony procesora, i tak dla przykładu: gra Viloent Storm pod mame 0.72 zadowoli się procesorem Athlon 1200 natomiast pod mame 0.124 potrzeba już Athlona XP 2100+. Dźwięk i animacja się przycina. Włącz F11 i sprawdź prędkość. Gra do poprawnego działania musi mieć 100% prędkości. Poniżej 100% dźwięk zaczyna trzeszczeć, gdy wydajność spada poniżej 85% gra zaczyna wyraźnie przycinać. Optymalne działanie mamy gdy nasz komputer jest w stanie emulować grę z minimum 150% prędkością można to sprawdzić wyłączając throttle F10. Do mierzenia wydajności służy również program MAMEmark. Jeżeli spadek wydajności jest niewielki można włączyć frameskip F9 na 0 powoduje to wzrost wydajności. -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 07:11 PM
Post
#3
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
GUI
Graficzny interfejs użytkownika (ang. Graphical User Interface, GUI) często nazywany też środowiskiem graficznym na którego budowę składa się okno programu. Wewnątrz okna są rozmieszczone elementy interakcyjne. Oczywiście GUI posiadają tylko okienkowe wersje MAME (MAME32, MAME32plus itp) lub frontendy (EasyMAME, emuLoader). Po uruchomieniu emulatora pojawi się nam okno z trzema kolejnymi kolumnami: lista folderów - są tam katalogi segregujące gry względem dostępności, wersji itd. Możemy sami dodawać gotowe katalogi np. plikiem Catalist32, tworzyć nowe lub edytować już istniejące. lista gier - determinują ja oczywiście ustawienia listy folderow. Możemy posegregować gry wg daty, producenta, itp. kolejne kolumny możemy edytować za pomocą opcji View\Customize Fields zakładki - tutaj mamy do dyspozycji 6 zakładek w których będą wyświetlane pliki MAME Arts czy informacje z pliku MAMEinfo/history DAT. ![]() Jak wgrać polski język do MAME? Polecam użyć MAME32plus i ściągnąć plik languages z polska czcionką który znajduje się na stronie domowej tego klona w dziale download. CODE Options\Language\Polish -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 07:11 PM
Post
#4
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
Foldery MAME:
/artwork ![]() /bkground - tła które można wgrać do GUI emulatora. Niektóre klony MAME mają opcję wgrywania teł do poszczególnych kolumn. ![]() /cabinets - fotki cabient'ów czyli automatów. ![]() /cfg - zapisywane są w nim ustawienia sterowania w poszczególnych grach /cpanel - zdjęcie oryginalnego panelu kontrolnego z którego korzystała gra. ![]() /ctrlr - gotowe ustawienia konfiguracyjne kontrolerów takich jak HotRod czy X-aracde /diff /docs - dokumentacja /flyers - ulotki i plakaty promocyjne dodawane do oryginalnej gry. Dostępne są też wersje Hi-res na mamechannel ![]() /folders - pliki *ini dodające katalogi w zakładce lista folderow. Najpopularniejszy pack to Cat32 - plik z po katalogowanymi grami względem typów i gatunków. /icons - icony z których korzysta MAME. Można użyć ich do zmiany icon systemowych jak również indywidualnych tytułów. ![]() /hi - zapisywane są tutaj hiscore (najlepsze wyniki) z gier, wymagane jest posiadanie pliku hiscore.dat oraz mame ze wsparciem dla tegoż /ini - zapisywane są tutaj ustawienia MAME (grafika, dźwięk itd...) dla danej gry lub systemu. /inp - w folderze tym lądują replaye czyli zapis gry. Pamiętajmy aby przed zapisem skasować foldery nvram i memcard! /ips - International Patching System. Patche do hack'ów korzysta z nich MAME32plus i inne klony napisane na jego źródłach. /marquees - plansza, baner tytułowy umieszczany na automacie. ![]() /memcard - folder zawierający karty pamięci wykorzystywane w grach NEO-GEO /languages - czcionki, języki i tłumaczenia. /roms - folder w którym umieszczamy pliki rom oraz biosy. /samples - do tego katalogu wrzucamy pliki z samplami /snap - zrzut przedstawiający uruchomioną grę. ![]() /sta - save z gry, nie wszystkie gry obsługują zapisywanie! /titles - snapshoot ekranu tytułowego gry. ![]() /nvram - ustawienia automatu utrwalone są w plikach *nv. Tam zapisane są ustawienia serwisu gry (np czas, levele itp) czy updaty romów (np Raiden Fighters Jet). /pliki DAT - pliki DAT umieszczane w głównym katalogu MAME: History Dat i MAME Info Dat to pliki zawierające sporo ciekawych informacji (stale uzupełnianych) na temat danego tytułu. Obok krótkiego opisu systemu na którym działa gra można znaleźć też ciekawostki, tips & tricks, notki poszczególnych wersji danej gry (revision) czy też portów na inne systemy. Hiscore Dat to plik umożliwiający zachowanie najlepszych wyników (automatycznie zapisywanych przy wyjściu z gry i wczytywanych po jej uruchomieniu). W przeciwieństwie do save state`ów obsługuje znacznie większą liczbę tytułów, a pojedynczy plik hiscore zajmuje jedynie kilkadziesiąt/kilkaset bajtów. Na chwilę obecną wspierany przez Mame FX. Cheat Dat to pliczek dla oszustów! Najświeższe cheaty zawsze są publikowane na forum http://cheat.retrogames.com/. Cheaty należy włączyć zaznaczając opcję: CODE Options\Default Game Options\Miscellaneous\Enable game cheats -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 07:21 PM
Post
#5
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
Romy
Co to są ROMy? Klony Niektóre gry miały kilka wersji nazywamy te wersje klonami. Mogą sie różnic od siebie ekranem tytułowym, poprawkami w kodzie, balansem postaci, zmienionymi kolorami lub dzwiękami, ilością graczy czy wersja językową. Romy klonów zawierają najczęściej jedynie różnicę względem oryginalnego setu. Chcąc je uruchomić musimy posiadać oryginał! Sam klon w 95% przypdaków nie odpali sie i wyrzuci komunikat o braku plików z oryginalnego setu. Najlepszym przykładem jest gra Ultimate Mortal Kombat 3, która do uruchomienia wymaga oryginalnego romu mk3.zip i klona umk3.zip. Skąd pobrać romy? Romy pobieraj ze sprawdzonych stron które przeprowadzają aktualizacje na bieżąco tak jak choćby http://www.retroroms.net często maja banalny download oraz oddzielne updaty. Jeśli strona ma dużo reklam i pop'upów to na pewno jej autorzy nie podchodzą do tego z powaga i pasją. Naucz się korzystać z programów takich jak Romcenter lub clrMAME. Pomogą ci utrzymać porządek w setach. Gdzie umieszczać romy? Domyślnym miejscem jest folder "roms". Możesz też samemu ustawić ścieżkę do wybranego folderu z romami. CODE Options\Directories\... ![]() MAME nie wykrywa nowych gier Po kazdym wgraniu nowych romów (zakładajac ze poprawnych) należy zrobić refresh/odświeżenie listy. CODE Viev\Refresh lub klawisz F5Skąd ściągnąć BIOSy, co z nimi zrobić? Możesz je pobrać z wielu stron na których znajdują się romy do MAME. Polecam mamechannel znajdują się tam zawsze aktualne pliki. Po ściągnięciu należy je wrzucić do katalogu z romami gier. Rom który posiadam nie działa! MAME ma wbudowaną funkcje do sprawdzania romów (audit). Informuje ona jakich plików ci brakuje. Naucz się tego używać a nie pisz bez sensu że ci rom nie chodzi! ![]() ![]() Sprawdź czy rom który posiadasz nie jest tylko klonem. Najpierw zawsze ściągnij główny set a dopiero potem próbuj odpalać klony. Niektóre gry wymagają biosów. Bez nich MAME ich nie wykryje oraz nie będą działać. Jak uruchomić gry oznaczone jako "not working"? Jeśli gra ma status Not working i oznaczona jest ikoną X to znaczy że nie działa i nie zakładaj tematów pt: jak ja uruchomić lub kiedy będzie emulowana. To samo się tyczy gier bez muzyki lub z błędami w grafice o których informuje emulator! ![]() Jeśli główny set nie jest emulowany poprawnie sprawdź klony tej gry być może działa dobrze np. Alien Storm, Armored Warriors ![]() Co to są pliki CHD? Są to obrazy dysków twardych, laserdysków lub CD. Obrazy umieszczamy wypakowane w folderze o nazwie romu w katalogu roms. Co to są sample i skąd je pobrać? Są to pliki dźwiękowe z których korzystają niektóre gry. Bez nich MAME nie odtworzy dźwięku skoków, wspinania się itp. Można je ściągnąć z mamechannel. -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 07:22 PM
Post
#6
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
Video
Jak uruchomić grę w oknie? CODE Option\Default Game\Displey\Run in a window Alt+Enter - przełączanie z/do pełnego ekranu Obraz jest rozmazany jak go wyostrzyć? DirectDraw wyłączyć rozciąganie sprzętowe CODE Option\Default Game\Displey\stretch using hardware ![]() Direct3D wyłączyć filtr blinear CODE Option\Default Game\Displey\Use Bilinear filrering ![]() Jak włączyc filtry graficzne w MAME? w oryginalnym MAME oraz wersji okienkowej MAME32 nie ma filtrów graficznych. Znajdują się w MAME32plus oraz wszystkich innych klonach mame które są tworzone na jego źródłach. CODE Option\Default Game\Advanced\Image Enhancement\..... ![]() Do czego służą filtry graficzne i efekty? Dzięki filtrom i efektom graficznym możemy znacznie podnieść jakość wyświetlanego obrazu. Pamiętać jednak należy że ich używanie powoduje znacznie większe obciążenie procesora oraz nie do wszystkich gier warto ich używać. O ile scanlines można używać do wszystkich gier i nie powodują straty w wydajności to filtrów skalujących nie uzywajmy do gier z grafika digitalizowana lub renderowaną np MK, K!. Po pierwsze w tych grach powodują nieporównywalnie silniejsze obciążenie procesora jak i sam efekt nie daje żadnej poprawy wizualnej lub jest zwyczajnie brzydki. Za to polecam je zwłaszcza do gier z rysowana ręcznie grafiką. Niektóre dostają potężnego kopa zwłaszcza te tytuły w których pixeloza kuła mocno w oczy np. Waku Waku 7, Galaxy Fight, Vendetta. Poniżej zestawienie poszczególnych efektów i ich kombinacji. ![]() Jak włączyć scanlines? CODE Option\Default Game\Advanced\Select Effect\..... wybierasz odpowiedni effects*.png. Oczywiście w folderze artwork musimy mieć te pliki graficzne. Możemy również sami stworzyc edytując w dowolnym programie graficznym (choćby Paint) wzory scanlines. ![]() Scanlines jest zbyty drobny/cienki Problem pojawia sie w nowych wersajch MAME w których scanlines są ładowane z Artwork. Na Direct3D MAME skaluje wyświetlany obraz najczęściej do nominalnej rodzielczości monitora. Im jest ona wyższa tym bardziej scanlines 'ginie'. Najlepiej użyć MAME32plus i ręcznie ustawić rozdzielczość wchodząc w opcje i w advanced zaznaczyć 'Switch resolutions to fit' potem w zakładke 'screen' ustawić ręcznie rozdzielczośc na dwukrotność oryginalnej jaką miał automat np dla NEOGEo 'size' 640x480. Teraz w advanced można włączyć 'Visual effects' i wybrać scanlines. ![]() ![]() Problemem może byc tez użycie złego efektu. Część scanlines działa co 4 linię, należy sprawdzić choćby edytując w paincie czy użyty plik PNG ma odpowiedni wzór o który nam chodzi. Pamiętać tez należy o możliwości zrobienia samemu odpowiedniego pliku w dowolnym programie graficznym. Jak obrócić obraz o 90 stopni? Jeśli posiadasz monitor LCD z funkcją pivot możesz obrócić go do pozycji verticalnej aby zagrać w pionowe shootery. CODE Option\Default Game\Displey\Rotation\..... -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 07:29 PM
Post
#7
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
Sterowanie
Klawisze funkcyjne: TAB Config Menu - menu ustawien emulatora graficznych, dip switch, konfiguracja klawiszy systemowych zarówno funkcji emulatora jaki gier. F2 Service - serwis/bios ustawienia automatu takie jak ilośc żetonów, poziom głośności (Midway), contynuację, level (poziom trudności), test przycisków, kalibracja ekranu itp F3 Soft Reset - miękki reset F3+Left Shift Reset Game - reset gry F4 Show Gfx F5 F6 Toggle Cheat - włącz/wyłącz Cheat`y F7 Load state - załaduj zapisany stan gry Shift+F7 Save state - zapisuje stan gry zakładają że gra obsługuje ta opcję jednak w większości nawet te które nie mają oficjalnego wsparcia można zapisywac ale zapisy mogą się dezaktualizowac przy nowej wersji mame F8 zmniejsz frameskip F9 zwiększ frameskip F10 turbo mode - maksymalny framerate (wielkość zależna od zapasu mocy procesora) dezaktywuje przepustnicę/ogranicznik klatek, maksymalna ilośc może byc ograniczona względem synchronizacji monitora. Można tej funkcji używac jako MAME marka F11 Show FPS - wyświetl ilośc klatek, prędkość gry F12 Save Snapshot - zrzut ekranu/gry zapisywany w formacie *png, nie zapisywane sa filtry a obrazek ma oryginalną nominalną rozdzielczoś F12+Left Shift Record Movie - nagrywaj grę P Pause - pauza T Tilt Alt+Enter Toggle Fullscrean - przełącza na pełen ekran/okno Insert Fast Foward - szybkie przewijanie odtwarzania gry Jak włączyć joystick? Zaznacz opcję w: CODE Option\Default Game\Controllers\Enable joystick input Jak sterować joystickiem w GUI? Zaznacz opcję: CODE Option\Interface Option\Allow game selection by a joystick Jak sterować myszką w grach wymagających GUNa? CODE Option\Default Game\Controllers\Enable mouse input Jak ustawić sterowanie do wszystkich gier? Po uruchomieniu gry włącz menu klawiszem 'TAB' CODE Input (general)\Player 1 control Jak ustawić sterowanie do danej gry? Po uruchomieniu gry włącz menu klawiszem 'TAB' CODE Input (this game) Jak ustawić klawisze funkcyjne emulatora? Po uruchomieniu gry włącz menu klawiszem 'TAB' CODE Input (general)\User interface Jak wejść w bios lub test menu gry? F2 dodatkowo przeczytaj punkt powyżej Nie mogę się obracać w Caliber44 itp. grach Gry te oryginalnie korzystały z joysticków rotacyjnych. W tym przypadku należy zdefiniować dodatkowo dwa klawisze/fire: dial dec (lewoskręt) oraz dial inc (prawoskręt). Jeżeli oboty są zbyt szybkie, należy zmniejszyć wartość dial sensitivity z menu analog controls (zazwyczaj do 2-4%). W grach tego typu można się obracać również przy pomocy myszki (ma to sens gdy gramy na klawiaturze) lub innego kontrolera analogowego (np. spinner). Trzeba przedtem oczywiście myszkę (Enable mouse input) włączyć w opcjach. -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 08:16 PM
Post
#8
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
Klony MAME
MAME32 Dostajemy wszystko to samo co w oryginalnym MAME plus wygodne GUI. Optimized MAME builds Wersje zoptymalizowane pod kątem procesorów AMD, Intel, 32 lub 64bit MAME32 FX (R.I.P) Największą zaletą tego klona jest obsługa plików hiscore. Projekt został zakończony na wersji 0.117 MAME32XT Klon z kilkoma ciekawymi dodatkami, również obsługujący plik hiscore.dat (spadkobierca mameFX). Na dzień dzisiejszy występuje w dwóch odmianach. Mame32XT oraz Mame Plus!XT. AdvanceMAME MAME32plus klon ten ma dodatkowe opcje ktorych pozbawiona jest MAME32 takie jak obsługa IPS, filtry graficzne, dodatkowe klony i hacki gier, obsługa UniBiosu, więcej mozliwości konfiguracyjnych opcji Video, KeyLog, plik command z ciosologia, dodatkowe języki. Ek MAME32plus! obsługuje kaillere, multum hacków NeoGeo i CPS, pluginy PSX najciekawsza opcja - nagrywanie AVI. Klon jest tworzony na źródłach MAME32plus wiec posiada wszystkie jego opcje. MAME32k obsługa Kaillery, klon na żródłach MAME32 Zeta MAME Klon tworzony na źródłach MAME32plus PacMAME klon obsługujący dodatkowe wersje Puckmana, Większośc tych romów odpala rownież LLMAME Wolf MAME32plus na źródłach MAME32plus, jest to wersja turniejowa która ma wyłączoną możliwość cheatowania i włączania pauzy, dodatkowo ma podgląd konfiguracji komputera na którym był nagrywany IMP. Również ta wersaj jest uznawana jako jedyna wiarygodna do zapisywania repleyów na MARP i TG. -------------------- I Want You To Read This FAQ!
|
| FAQ |
Nov 15 2006, 08:17 PM
Post
#9
|
![]() madaFAQer Grupa: Moderators Postów: 43 Dołączył: 8-November 06 Skąd: E#D Nr użytkownika: 2,612 |
Linki
MAME World Po prostu podstawa podstaw:) jeśli interesują cię wszelkie nowości i informacje dotyczące MAME. Tutaj znajdziesz wyszukiwarke gier MAWS, Savy, i przyjazne profesjonalne Forum MARP strona gromadzi repleye i rekordy nagrywane i odtwarzane na MAME. Forum MARPoholików:) Cheat Retro Games Forum cheatrów codzienne i swieże upadaty. mameChannel Strona posiada wszystkie dodatki do naszego emulatora i niezbędne pliki, dodatkowo patronuje kanał IRC. Nie ma na niej downloadu romów jednak powinna się znaleść w 'ulubionych' kazdego kto chce byc na bieżąco z MAME. Pleasuredome Torenty z romami i CHD, pełne i zaktualizowane sety nie tylko pod MAME Retro Roms Baza romów i CHD dla MAME (i nie tylko). Wygodny download, pełna aktualizacja plus szuperszybkie updaty czynią z niej najlepszą strone z której pobieżemy interesujące nas tytuły. Zophar Spora ilość wszelkich plików związanych z MAME. Mame Dev Dla nie mogących doczekać się na wersję okienkową mame... -------------------- I Want You To Read This FAQ!
|
![]() ![]() ![]() |
| Wersja Lo-Fi | Obecna data i czas: 6th September 2010 - 08:37 PM |
www.emudreams.pl (c) 1996-2010 Main team: Dalthon & Skizo | Hosting: Makii.pl | All Rights Reserved |