|
MADDA'S MAME
COMPILARE IL M.A.M.E.TM
- v. 0.136
IL MAME IN ITALIANO - v. 0.136
MADDA'S MAME UI COMPRENDE IL CODICE SORGENTE AGGIUNTIVO DI M*A*S*H PER VISUALIZZARE I DATI DI MAMEINFO DURANTE IL GIOCO E I DRIVERS DEI SORGENTI. GUIDA IN LINEA IN ITALIANO Traduzione di ReRosso SUPPORTO IMMAGINI EXTRA: ----------------- ADDITIONAL SOURCE CODE BY M*A*S*H SUPPORTING MAMEINFO AND SOURCE DRIVERS DISPLAY INCLUDED. HELP-ON-LINE IN ITALIAN Translated by ReRosso SUPPORT TO EXTRA IMAGES PACKS: THANKS TO s_bastian - PROGETTO EMMA AND NOMAX - NPLAYERS FOR THE COURTESY
MAME & MESS - GUIDA UTENTE LINKS
RISORSE UTILI Compilare il Mame32 con Microsoft Visual
Studio (Visual C++)
Mame Compiling Message Board mameworld.net
M.A.M.E. Testers
Madda's Mame
|
Per Sistemi Microsoft Windows 98SE - ME - 2000 - XP - 2003 SERVER - VISTA - 7
Dalla
versione 0.104u2 il MAME non supporta più i
sistemi Windows 95 / NT4. Nota: Ad ogni versione del M.A.M.E. il codice viene sottoposto a dei cambiamenti. Queste istruzioni si applicano alla versione 0.136 per Windows con interfaccia grafica (MameUI) e vanno bene solo per quella (non è garantito che funzionino con altre versioni che non siano la 0.136). Non tentate di compilare questa versione del M.A.M.E. su sistemi Dos / Windows 3.1 / 95 - NT4 o su altre piattaforme (Mac, Linux, Unix). Il vostro sistema dovrà necessariamente essere Windows 98SE / ME / 2000 / XP / 2003 SERVER / VISTA / 7. La maggior parte delle informazioni riguardanti la compilazione sono tratte
dalla guida in inglese disponibile
sul sito Compile 32. L'ambiente di sviluppo MinGW dovrà essere installato in C:\MINGW e i sorgenti del MAME andranno collocati nella directory C:\MINGW\MAME. Prima di iniziare assicuratevi di non avere già sul vostro disco fisso le directory C:\MINGW e C:\download. Se le avete già, rinominatele. Procedete sempre con estrema cautela e, comunque, a vostro rischio. Non si assumono responsabilità per eventuali danni al vostro sistema. Prima di procedere eseguite sempre un salvataggio dei vostri dati più importanti o, se potete, fate un backup di tutto. Create un disco di ripristino per Windows e impostate un punto di ripristino (breakpoint) in modo da poter riportare il sistema alla configurazione precedente. Se potete, salvate una “immagine” del vostro disco fisso utilizzando un programma tipo DriveImage o Norton Ghost; ciò vi permetterà di ripristinare il sistema senza dover riformattare il disco. Si consiglia vivamente di scaricare sempre dai siti dei produttori i service pack e le patch di aggiornamento sia per Windows che per i vostri programmi di sicurezza. Se utilizzate spesso la rete Internet, prevenite eventuali danni installando e aggiornando sempre almeno queste tipologie di programmi, reperibili facilmente e talvolta gratuitamente dalla rete stessa: Antivirus, Firewall, programmi in grado di intercettare Spyware, Trojan, Worm, Dialer, messaggi di Spam, messaggi pubblicitari e programmi che impediscono l’apertura delle finestre Pop-up nel Browser. 1) - procuratevi "MinGW" Questo pacchetto pre-assemblato è stato ideato in modo che l’ambiente di sviluppo abbia una installazione relativamente semplice. Consiste in una collezione di tools rilasciati sotto licenza GPL. Questi sono gli stessi tools (librerie ecc.) che vengono adoperati per compilare il codice sorgente ufficiale. Per quanto riguarda le librerie DirectX, ufficialmente dovreste andare sul sito della Microsoft e scaricare l’intero pacchetto DirectX SDK, scompattare le librerie necessarie a lavorare con l’ambiente MinGW e copiarle nelle cartelle include e lib del compilatore MinGW. Fortunatamente, questo lavoro è già stato fatto dai creatori del progetto Allegro. Adesso avete bisogno di scaricare i file del compilatore MinGW e altri file supplementari che troverete sul Sito MAMEDEV.ORG
mingw-mame-20070810.exe
-
7552 kB
dx80_mgw.zip
-
442 kB Scaricate questi files in c:\download. Chiudete la connessione Internet. 2) - installate "MinGW" Adesso
installeremo i file MinGW e imposteremo alcune variabili d'ambiente affinchè
MinGW sia operativo. Ora, utilizzando un programma di scompattazione come WinZip, WinRar, ecc., selezionate il file dx80_mgw.zip ed estraetelo in una cartella temporanea. Portatevi nella sottocartella include e copiate i seguenti file in C:\MinGW\include:
3) - impostate "MinGW" Ora dobbiamo impostare le variabili d'ambiente. a) - Per sistemi Windows 98 e ME: Per rendere permanenti i cambiamenti dobbiamo modificare il file AUTOEXEC.BAT, che è un file che viene sempre eseguito prima dell'avvio di Windows. Digitate edit \autoexec.bat e premete Invio. In questo file ci possono essere parecchie cose. Non toccate nulla tranne ciò che vi viene detto qui di seguito: Cercate una linea che assomigli a PATH C:\WINDOWS;C:\WINDOWS\COMMAND (qui potrebbero esserci altre directory definite dopo queste due). Aggiungete (occhio al punto e virgola) ;C:\MINGW\BIN alla fine della linea in modo che la stessa sia simile a PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\MINGW\BIN (ripeto: qui potrebbero esserci anche altre cose - lasciatele come sono). Ora salvate il
File (ALT-F e poi S)
e chiudetelo (ALT-F e poi
E), chiudete la finestra del Prompt di
Ms-Dos e riavviate il computer per rendere effettivi i cambiamenti. b) - Per sistemi Windows 2000 - XP - 2003 SERVER - VISTA - 7: Con i sistemi
che non usano i file di avvio, come Windows 2000 / XP / 2003 SERVER, procedete invece
come segue: e scrivete in questo file la seguente riga
Ora salvate il File (ALT-F e poi S) e chiudetelo (ALT-F e poi E) Chiudete la finestra del prompt dei comandi. 4) - procuratevi il Codice Sorgente del MAME Aprite una connessione Internet e scaricate nella directory c:\download il seguente file, che troverete sul sito MAMEDev, il sito ufficiale dei Programmatori del MAME. mame0136s.exe 10876 kb Aprite Esplora Risorse o Risorse del Computer e portatevi nella cartella download. Fate doppio clic sull'archivio auto-scompattante mame0136s.exe, indicate come percorso di destinazione la cartella c:\mingw\mame\ e confermate facendo clic su Extract per iniziare la scompattazione del codice Sorgente del MAME. N.B.: Quando, da qui al termine del capitolo, viene richiesto di digitare C:\MINGW\MINGW , ci si riferisce ai soli sistemi Windows 2000, XP, 2003 Server, Vista, 7. Gli utenti di Windows 98 e ME non devono digitare questo comando. Eventuali
patches di aggiornamento (File Diff) possono essere reperite sul sito
MAMEDev.
Scaricatele in una vostra cartella, poi scompattatele in
c:\mingw\mame. Per installare le patches, dopo avere
scompattato il codice sorgente del Mame, procedete nel seguente modo: N.B.: “nomefile” è il nome del file assegnato da Aaron alla patch. Se le patches sono più di una, installatele seguendo l’ordine sequenziale. 5) – procuratevi il Codice Sorgente del MAME UI Se desiderate compilare il MAME UI con interfaccia grafica,
allora dovete scaricare anche il codice sorgente GUI. MameUIs.exe 723 kB Chiudete la connessione Internet. Aprite Esplora Risorse o Risorse del Computer e portatevi nella cartella download. Fate doppio clic sull'archivio auto-scompattante MameUIs.exe, indicate come percorso di destinazione la cartella c:\mingw\mame\ e confermate facendo clic su Extract per iniziare la scompattazione del codice Sorgente del MAME UI.
Prima di compilare questa
versione dovrete copiare i sorgenti del MameUI, ovvero la cartella
winui, dalla cartella
c:\mingw\mame\MameUIs.
alla
cartella
c:\mingw\mame\src\osd.
IMPORTANTE:
6) – Compilare il Codice Sorgente del MAME UI con interfaccia grafica Ora possiamo compilare il MAME UI. Aprite una
finestra di Prompt di Ms-Dos, digitate cd \mingw\mame
e premete Invio.
Notate che la compilazione richiederà un periodo di tempo che dipenderà dalla velocità della vostra CPU. Sul mio computer con processore AMD Sempron 3100+ a 1800 MHz e 1 Gb di RAM la compilazione ha richiesto circa 30 minuti. Questo sarà necessario solo per la prima compilazione. Quando successivamente apporterete delle eventuali modifiche ai sorgenti, che quindi andranno ricompilati, la ricompilazione richiederà solo pochi minuti (tranne in alcuni casi in cui sarà necessaria una ricompilazione completa). Al termine della compilazione, il file MAMEUI32.EXE risultante avrà le dimensioni di circa 30 Mb, come avviene nella versione ufficiale. Nota: Non è
necessario compilare il Mame tutto in una volta. E’ possibile in qualsiasi
momento interrompere la compilazione e riprenderla in un secondo tempo, magari
il giorno successivo. Per bloccare la compilazione dovrete digitare la
combinazione di tasti CTRL – C. Quando la compilazione è terminata, aprite Gestione Risorse e portatevi nella cartella c:\mingw\mame. Vedrete in questa directory il file MAMEUI32.EXE. Questo è il vostro MAME UI, esattamente uguale a quello ufficiale. Per usare il MAME UI ora dovete creare le directory che MAME si aspetta.
Aprite una finestra di Prompt di Ms-Dos, digitate Ora lanciate il vostro Mame cliccando due volte sul file MAMEUI32.EXE.
Potrete anche creare una scorciatoia sul vostro desktop.
Se appare un messaggio di errore allora vuol dire che:
se il gioco funziona, allora dovrebbe apparire una schermata con le indicazioni sul gioco:
Premere OK (prima il tasto O e poi il tasto K) affinchè il gioco si avvii.
Ora premete un tasto qualsiasi e il gioco partirà.
HKEY_CURRENT_USER/Software/Freeware/Mame32
Lista dei giochi supportati dal M.A.M.E.
|