Topic-icon M.A.M.E.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR Συντάκτης θέματος
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
14/09/2012 12:57 #2106 από Fotis_KFOR
M.A.M.E. δημιουργήθηκε από Fotis_KFOR
Το M.A.M.E. είναι ένας εξομοιωτής των arcade συστημάτων, τα γνωστά "ηλεκτρονικά" ή και "ουφάδικα" που λέγαμε όταν ήμασταν παιδιά και η ονομασία του αυτή είναι τα αρχικά από το "Multiple Arcade Machine Emulator". Ο σκοπός του είναι εξομοιώσει και να μας δώσει τα arcade όπως ήταν ακριβώς στην καμπίνα, ακόμα και αν μερικά από αυτά τα παιχνίδια στη μορφή που είναι δεν θα παίζουν σωστά στον υπολογιστή μας.







Έτσι καταλαβαίνουμε αμέσως πως ο σκοπός του Μ.Α.Μ.Ε. είναι να εξομοιώσει απόλυτα τα παιχνίδια αυτά με σκοπό τη διατήρηση των αναμνήσεων που έχουμε από αυτά όπως ήταν ακριβώς, και όχι να τα προσαρμόσει - αλλοιώσει για να τρέχουν διαφορετικά από το original arcade system , έστω και αν κάποια από αυτά λόγω του τρόπου της εξομοίωσης arcade - pc δεν δουλεύουν ομαλά στον υπολογιστή μας.

Είναι τόσο πιστή η εξομοίωση, που τα "συστήματα" και όλα τα κόλπα που κάναμε στα διάφορα παιχνίδια, δουλεύουν 100% και εδώ, αφού στην ουσία είναι σαν να έχουμε όλες τις καμπίνες με τα ηλεκτρονικά παιχνίδια που παίζαμε στο pc μας!

Η πρώτη έκδοσή του M.A.M.E. βγήκε στις 5 Φεβρουαρίου του 1997 από τον Nicola Salmoria μόνο σε MS-DOS έκδοση και υποστήριζε ελάχιστα παιχνίδια, αλλά από τότε έχει εξελιχθεί υπερβολικά σε σχέση με το παρελθόν, συνεχίζει με νέες εκδόσεις και βελτιώσεις ακόμα και σήμερα (και ελπίζουμε μην σταματήσει ποτέ!) με χιλιάδες τίτλους παιχνιδιών και σε πολλά διαφορετικά λειτουργικά συστήματα - ακόμα και σε smartphones και κονσόλες!

Στην έκδοση για windows με το γραφικό περιβάλλον (MAME32 ή MAME64 με το GUI) , υπάρχει πολύ μεγάλος αριθμός από artwork αρχεία στο περιβάλλον του Μ.Α.Μ.Ε. και βλέπουμε σε κάθε ηλεκτρονικό που πάμε να παίξουμε διάφορα screenshots, την καμπίνα του, flyers, την πλακέτα (pcb), αλλά και πληροφορίες με την ιστορία του συγκεκριμένου παιχνιδιού! Η δουλειά που έχει γίνει είναι εκπληκτική!

Το M.A.M.E. προσφέρεται ΔΩΡΕΑΝ, και μπορούμε να κατεβάσουμε ακόμα και τον πηγαίο κώδικά του ώστε να τον βελτιώσουμε και να τον μεταγλωττίσουμε εμείς προσφέροντας και βοήθεια στους δημιουργούς του που δουλεύουν για να αναβαθμίσουν τον εξομοιωτή στην επόμενη έκδοση διορθώνοντας bugs κτλ







Προσωπική γνώμη


Θα γράψω κάτι που είχα γράψει στο αγαπημένο μου forum www.mame.gr :

«Για εμένα (και όχι μόνο), το Μ.Α.Μ.Ε. είναι ο σημαντικότερος εξομοιωτής ΟΛΩΝ των άλλων μιας και μας έφερε στο σπίτι τα ογκώδη coin op - ακόμα και αν σταματούσε για πάντα αυτή τη στιγμή! Φανταστείτε ένα σενάριο: να μην υπήρχε τρόπος εξομοίωσης retro μηχανημάτων καθόλου. Αν ήθελα να θυμηθώ λοιπόν πως ήταν ένα παιχνίδι που μου άρεσε και ήθελα να το "ξαναζήσω" π.χ. στο Sega Mega Drive ή το NES, θα αγόραζα το αντίστοιχο μηχάνημα με 20-40 ευρώ και θα τα έβλεπα live. Δυστυχώς όμως το ίδιο δεν μπορεί να γίνει και για τα "ηλεκτρονικά", και εδώ ξεχωρίζω και δίνω τρελό Respect στο Μ.Α.Μ.Ε. , μιας και για να ξαναδούμε κάποιο ηλεκτρονικό θα έπρεπε να τo βρούμε ΑΝ αυτό ήταν δυνατόν και ΑΝ είχαμε και τα λεφτά και ΑΝ είχαμε και το χώρο και...ΑΝ..ΑΝ... και όλα αυτά για ένα μόνο παιχνίδι, πόσο μάλλον για τα πάρα πολλά που υπάρχουν !!!

Θα ήταν τόσο τραγική η κατάσταση που θα βλέπαμε ένα screenshot από ένα παλιό ηλεκτρονικό και θα μας έπιανε συγκίνηση μιας και δεν θα μπορούσαμε να το ξαναπαίξουμε - ξαναδούμε ποτέ, και το screenshot αυτό θα το κάναμε και backup μην το χάσουμε, και για να δούμε ένα ηλεκτρονικό θα προσπαθούσαμε να βλέπουμε παλιές ταινίες 80s που για λίγα δευτερόλεπτα να δείχνανε μια σκηνή με ένα ηλεκτρονικό και να λέγαμε εκείνη τη στιγμή σε κάποιους ότι τέτοια παίζαμε μικροί και να μας κοιτάνε σαν εξωγήινους - Δυσκολεύομαι να το φανταστώ αυτό το σενάριο που λέω μιας και τώρα ακούγεται γελοίο και μελοδραματικό, ακούγεται όμως γελοίο επειδή ακριβώς υπάρχει το MAME, αλλιώς αυτή θα ήταν η (σκληρή) πραγματικότητα!!!»







Έτσι λοιπόν θεωρώ το ΜΑΜΕ και σημαντικότερο και πιο πρωτότυπο από κάθε άλλη εξομοίωση και ακόμα και να σταματήσει τώρα (που δεν θα γίνει καν αυτό) ήδη έχει γράψει τη μεγαλύτερη ιστορία στο θέμα εξομοίωσης ακόμα και για μελλοντικούς εξομοιωτές που θα έρθουν σε πολλά χρόνια από τώρα!
Συνημμένα:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": pooky, chriskgnr, spyros.s

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • P.Dial
  • Το Άβαταρ του/της P.Dial
  • Retro Gamer
  • Retro Gamer
  • QUI AUDET...ATARI ST!
Περισσότερα
17/09/2012 11:05 #2167 από P.Dial
Απαντήθηκε από P.Dial στο θέμα M.A.M.E.
Έτσι! Το MAME κατάφερε να φέρει τα coin-op στο σπίτι μας συν το ότι τελικά μπορέσαμε να παίξουμε και παιχνίδια που ΔΕΝ ξέραμε ή που βλέπαμε απο την...τζαμαρία όταν στα ουφάδικα μας απαγορευόταν η είσοδος όταν ήμασταν ανήλικα!
Πραγματικά μοναδικό δώρο απο τους δημιουργούς του και εκτελεσμένο πολύ αποδοτικά.
Χωρίς να έχει τις τρελές απαιτήσεις απο ένα PC σύστημα, μετατρέπεις το δωμάτιο σου σε πραγματικό...μπλιμπλίκι!

(ΖΗΛΕΨΑ το κουβούκλιο του Vaggi! Φοβερό!!!) :cheer: :P

www.retroshowcase.gr

My Collection: Amstrad CPC 6128, Amstrad GX4000, Sega Mastersystem II, Atari 1040STFM, Amiga 500, Amiga 600, Amiga 1200, Sega Megadrive II, Nintendo SNES, Panasonic 3DO, Atari Jaguar, Nintendo 64, Sega Saturn, Sony PSOne, Sony PSX, Sega Dreamcast, Nintendo Gamecube, Sony PS2, Sony PSP, Microsoft XBOX, Microsoft XBOX360 Phat (LT 2.0), Microsoft XBOX360 Slim (RGH), Sony PS3 Superslim

gifs.gifbin.com/1233927325_jean%20claude...counter%20strike.gif

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • glaros
  • Το Άβαταρ του/της glaros
  • Team RC
  • Team RC
  • Play it Loud
Περισσότερα
08/11/2012 22:23 #3490 από glaros
Απαντήθηκε από glaros στο θέμα M.A.M.E.
Πολύ όμορφες οι μπλε αστραπές.

Ξέρουμε ποσα είναι όλα τα roms ή το μέγεθος σε GB ???

Φήμες λένε 25Gb...αλλα έχω ήδη περίπου 3000 working roms(4GB)

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR Συντάκτης θέματος
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
08/11/2012 22:50 #3491 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα M.A.M.E.
Οι roms είναι συνολικά πάνω από 40GB περίπου αν θέλει κάποιος να τα έχει όλα, και αν προσθέσουμε και τα CHDs που είναι περίπου 220GB τότε ξεπερνάμε τα 250GB. Όλα αυτά για την τελευταία έκδοση ΜΑΜΕ (0.147) που υπάρχει αυτή τη στιγμή.

Παρόλο που οι αριθμοί τρομάζουν, επειδή σε αυτά τα 250Gb υπάρχουν πάρα πολλά unplayable, κλώνοι κτλ, με τα 4gb που έχεις εσύ είσαι μια χαρά μιας και έχεις τα περισσότερα και γνωστότερα ηλεκτρονικά που παίζουν και 100% σωστά.

Ο Maddog ξέρει περισσότερα, αν δει το θέμα εδώ θα μας πει και περισσότερες λεπτομέρειες!

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Maddog
  • Το Άβαταρ του/της Maddog
  • Retro Gamer
  • Retro Gamer
Περισσότερα
11/11/2012 01:07 #3600 από Maddog
Απαντήθηκε από Maddog στο θέμα M.A.M.E.
42,54 GB είναι οι roms στο Pleasuredome σε .zip/split mode και 28.23 GB σε 7z/merged mode.

229.82 GB είναι τα CHDs.

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
11/11/2012 08:48 #3613 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα M.A.M.E.

Maddog έγραψε: 42,54 GB είναι οι roms στο Pleasuredome σε .zip/split mode και 28.23 GB σε 7z/merged mode.

229.82 GB είναι τα CHDs.


229.82GB?!?!?! :blink: :blink: μονο μια γευση να παρεις απο το καθε παιχνιδι, χρειαζονται μήνες! :silly: :silly:

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • oldman
  • Το Άβαταρ του/της oldman
  • Retro Starter
  • Retro Starter
Περισσότερα
14/01/2013 16:37 #6086 από oldman
Απαντήθηκε από oldman στο θέμα M.A.M.E.
Πολύ μπροστά το mame!Εγώ πρωτοέμαθα την έννοια των emulators γενικότερα από το dvd του pcmaster gold.
Κατέβασα μόλις το MameUI 0.147u4.'Εχει να πέσει πολύυ λιώσιμο :P

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR Συντάκτης θέματος
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
14/01/2013 20:04 #6091 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα M.A.M.E.
Καλό λιώσιμο!!! :cheer:

Έχει τόσο πολύ πράμα που για μήνες ολόκληρους μπορεί να παίζεις και να μην τελειώνουν τα άτιμα :cheer:

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • spyros.s
  • Το Άβαταρ του/της spyros.s
  • Retro Expert
  • Retro Expert
Περισσότερα
14/01/2013 20:22 #6092 από spyros.s
Απαντήθηκε από spyros.s στο θέμα M.A.M.E.
η αλήθεια είναι ότι υπάρχουν τόσα πολλά roms που ακόμα και μαν τα παίξεις όλα μια φορά, έχεις ξεχάσει τα πρώτα και ξαναρχίζεις

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • FarCry
  • Το Άβαταρ του/της FarCry
  • Retro Maniac
  • Retro Maniac
Περισσότερα
15/01/2013 03:05 #6102 από FarCry
Απαντήθηκε από FarCry στο θέμα M.A.M.E.

Maddog έγραψε: 42,54 GB είναι οι roms στο Pleasuredome σε .zip/split mode και 28.23 GB σε 7z/merged mode.

229.82 GB είναι τα CHDs.



τα CHDs τι ειναι ακριβως? πρωτη φορα το διαβαζω αυτο

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR Συντάκτης θέματος
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
15/01/2013 09:01 - 15/01/2013 09:03 #6103 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα M.A.M.E.

FarCry έγραψε:

Maddog έγραψε: 42,54 GB είναι οι roms στο Pleasuredome σε .zip/split mode και 28.23 GB σε 7z/merged mode.

229.82 GB είναι τα CHDs.



τα CHDs τι ειναι ακριβως? πρωτη φορα το διαβαζω αυτο


Τα CHDs είναι ψηφιακά αντίγραφα σκληρών δίσκων που χρησιμοποιούσαν κάποια arcades λόγω του ότι απαιτούσαν μεγάλο χώρο αποθήκευσης για βίντεο / ήχο και κάποια άλλα πράγματα - κυρίως τα πιο "καινούργια" arcades από τα μέσα του 90 και μετά.

Για να μην σε μπερδέψω, φαντάσου γενικά πως κάποια πιο καινούργια arcades είχαν σκληρό δίσκο ή και laserdisc για να αποθηκεύουν τον ήχο και τα βίντεο κυρίως επειδή δεν "χωρούσαν" στην πλακέτα, και το ΜΑΜΕ πέρα από τα απλά roms που εξομοιώνει τις πλακέτες αυτές, τα CHDs είναι η αντίστοιχη εξομοίωση του σκληρού δίσκου αυτών των arcades που τους περιλάμβαναν.

Πληροφοριακά όμως, πολλά από αυτά τα arcades με τα CHDs στο ΜΑΜΕ είναι unplayable λόγω του ότι με τον πιστό τρόπο εξομοίωσης του ΜΑΜΕ, το PC το δείχνει πιστά, αλλά ο τρόπος αυτής της εξομοίωσης δεν επιτρέπει να εκμεταλευτεί το υπερβολικά ανώτερο hardware του pc και έτσι συμβαίνει το παράδοξο να μην μπορεί να το τρέξει με την ταχύτητα που πρέπει και το παιχνίδι "΄σερνεται" σαν να μην μπορεί να το τρέξει ο υπολογιστής (φαντάσου σαν να βάλεις το far cry 3 σε ένα μηχάνημα τύπου pentium 4 με 512 ram)

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • FarCry
  • Το Άβαταρ του/της FarCry
  • Retro Maniac
  • Retro Maniac
Περισσότερα
17/01/2013 10:30 - 17/01/2013 10:33 #6162 από FarCry
Απαντήθηκε από FarCry στο θέμα M.A.M.E.

Fotis_KFOR έγραψε: Πληροφοριακά όμως, πολλά από αυτά τα arcades με τα CHDs στο ΜΑΜΕ είναι unplayable λόγω του ότι με τον πιστό τρόπο εξομοίωσης του ΜΑΜΕ, το PC το δείχνει πιστά, αλλά ο τρόπος αυτής της εξομοίωσης δεν επιτρέπει να εκμεταλευτεί το υπερβολικά ανώτερο hardware του pc και έτσι συμβαίνει το παράδοξο να μην μπορεί να το τρέξει με την ταχύτητα που πρέπει και το παιχνίδι "΄σερνεται" σαν να μην μπορεί να το τρέξει ο υπολογιστής (φαντάσου σαν να βάλεις το far cry 3 σε ένα μηχάνημα τύπου pentium 4 με 512 ram)



ΩΧ ελεος.....καλα δεν το εχουν αναβαθμισει το mame ωστε να κανει χρηση dual core (καλα για quad πολλα θελω :P ) και SSE εντολες και τετοια σαν το PCSX2? βλεπει ολα τα pc σαν μονοπυρηνα και ετσι?

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR Συντάκτης θέματος
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
17/01/2013 11:23 #6165 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα M.A.M.E.
Δυστυχώς δουλεύει με το δικό του τρόπο αλλά ευτυχώς κάτι εκμεταλλεύεται από τους πιο πρόσφατους επεξεργαστές, αλλά για παράδειγμα την κάρτα γραφικών είτε έχεις μια παλαιότερη είτε την τελευταία που κυκλοφορεί - θα έχεις το ίδιο αποτέλεσμα αφού πιο βασικό ρόλο έχει ο επεξεργαστής.

Κάνει πάντως χρήση σε κάποια πράγματα όπως για τα 64bit λειτουργικά και επεξεργαστές (κυκλοφορεί 32/64bit έκδοση ΜΑΜΕ).

Αυτό συμβαίνει επειδή ο σκοπός του ΜΑΜΕ είναι να εξομοιώσει ΠΙΣΤΑ το κάθε παιχνίδι χωρίς όμως να νοιάζεται να το πειράξει / ρυθμίσει για να εκμεταλλευτεί στο έπακρο τους πόρους του pc (π.χ. SLI / Crossfire).

Πάντως... όλο και κάτι χρησιμοποιεί από τους νεότερους επεξεργαστές, επειδή πρόσφατα είδα σε core i5 στα 3.4Ghz το MACE the dark age να τρέχει ομαλότατα - που ήταν εντελώς unplayable στον Pentium 4 που είχα κάποτε πάλι στα 3.4Ghz. :cheer:

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Maddog
  • Το Άβαταρ του/της Maddog
  • Retro Gamer
  • Retro Gamer
Περισσότερα
17/01/2013 11:37 #6166 από Maddog
Απαντήθηκε από Maddog στο θέμα M.A.M.E.
Γενικά εφαρμογές emulation δεν είναι κατάλληλες για multiprocessing από την φύση τους. Το κύριο πρόβλημα είναι τα timings, δηλαδή πως να συγχρονίσεις σωστά 2 ή περισσότερους πυρήνες να εκτελούν ακριβώς στο σωστό χρονικό σημείο (με ακρίβεια της τάξης εκατομμυριοστού του δευτερολέπτου) τις εντολές ενός emulated προγράμματος. Βασικά τέτοιος κώδικας είναι αδύνατον να γραφτεί, οπότε επιπλέον cores μπορούν να ασχοληθούν μόνο με "άσχετες" με αυτό εργασίες, πχ το rendering thread μπορεί να τρέχει σε διαφορετικό πυρήνα.
Δείτε και το σχετικό FAQ .

Thus far the benefits from this are relatively small, because accurate emulation such as MAME strives for cannot easily be broken up into parallel subtasks (it would be like trying to have a baby in one month by impregnating nine women)

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • FarCry
  • Το Άβαταρ του/της FarCry
  • Retro Maniac
  • Retro Maniac
Περισσότερα
17/01/2013 13:15 - 17/01/2013 13:55 #6167 από FarCry
Απαντήθηκε από FarCry στο θέμα M.A.M.E.

As of this writing, MAME does not pass polygons down to the video card of your system; instead, it renders all 3D graphics by hand in software




software render in 2012 JESUS !!!


παιδια αυτο το πραγμα καιει καρβουνο :p

Why don't the developers put more hacks in MAME?

Hacks, while maybe appearing to be good in a short perspective, are always bad and destructive in the long perspective. The more hacks you put into the code, the harder it becomes to make new additions neatly as the hacks will require workaround hacks, so you'll end up on a downward slope of more and more crappy hacks, until everything collapses under its own weight. Hack-based emulators typically have a short life because it quickly becomes impossible to debug or extend them.




True story NOT

10 years and counting

en.wikipedia.org/wiki/PCSX2

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

Χρόνος δημιουργίας σελίδας: 0.236 δευτερόλεπτα
Powered by Kunena Φόρουμ

great retro computers and retro consoles companies logos