berti23

Software Avvio emulatore all'accensione del pc

Recommended Posts

Ciao,

vorrei un aiuto per risolvere questo problema che ho riscontrato:

 

La mia idea è quella di ricreare a casa un cabinato del Super nintendo(SNES),ho preparato tutto l'occorrente,cioè la struttura del cabinato,uno schermo e pc vecchio che ormai non utilizzo più e il joypad del SNES con presa usb acquistato su ebay(per i giochi di questa console non serve la vera tastiera da sala giochi).

 

Ho già trovato un frontend molto carino da interfacciare all'emulatore,ho testato tutto e funziona alla grande.

 

Non sono un grande smanettone,ma l'unico problema che non riesco a risolvere è far partire direttamente l'emulatore senza passare per windows..

praticamente vorrei accendere  il pc e trovarmi subito l'emulatore,in poche parole vorrei saltare la fase di caricamento del sistema operativo e il  dover avviare l'emulatore manualmente(ho provato anche a metterlo in esecuzione automatica ma non cambia molto,anche in questo caso bisogna aspettare l'avvio del sistema operativo).

 

Se qualcuno sa come aiutarmi vorrei,all'accensione del pc, che entrasse subito nella schermata principale dell'emulatore,senza passare per windows(o qualsiasi altro sistema operativo mi consigliate di installare).

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

http://windows.microsoft.com/it-it/windows/run-program-automatically-windows-starts#1TC=windows-7 :sisi: Penso vada anche con i sistemi più datati, ricordo che anche XP lo faceva :sisi:
 
Edit: 


La procedura è analoga per Windows XP, cambia solo il percorso dove mettere i collegamenti in esecuzione automatica, per il singolo utente si tratta di C:\Documents and Settings\NomeAccount\Menu Avvio\Programmi\Esecuzione automatica, mentre per tutti gli utenti è in C:\Documents and Settings\All Users\Menu Avvio\Programmi\Esecuzione automatica.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

 

http://windows.microsoft.com/it-it/windows/run-program-automatically-windows-starts#1TC=windows-7 :sisi: Penso vada anche con i sistemi più datati, ricordo che anche XP lo faceva :sisi:

 

 

Grazie per l'aiuto e ti confermo che con xp vesione ultraleggera funziona ma non intendevo questo(avevo già provato questa procedura).....

io intendo proprio ricostruire un "coin up" da sala giochi  di una volta,quindi accendo il pc e PRIMA dell'avvio di windows(o qualsiasi atro SO lo permetta) parta in automatico l'emulatore(praticamente la schermata "avvio di windows in corso" e quella azzurra con scritto windows xp nn le dovrei neanche vedere)!

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Mmm, probabilmente allora con windows non si può fare >_> Però non ti assicuro nulla >_> Mi sembra difficile sostituire la schermata di avvio del sistema operativo con qualcos'altro D: Forse ci sono versioni moddate del SO che forse lo permettono, ma sinceramente non so :v

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Mmm, probabilmente allora con windows non si può fare >_> Però non ti assicuro nulla >_> Mi sembra difficile sostituire la schermata di avvio del sistema operativo con qualcos'altro D: Forse ci sono versioni moddate del SO che forse lo permettono, ma sinceramente non so :v

In teoria si può fare:(guarda il video da 0.28)

 

 

questo è il primo video preso a caso su youtube...in effetti sembra windows,ma se qualcuno mi dice che è fattibile con linux o altro cambio il sistema operativo su questo vecchio pc che vorrei usare.. 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

SI può fare con maximus arcade

"Una volta acceso il PC, se configurate Windows XP per NON avere il login con la password e mettendo Maximus Arcade direttamente all'avvio del sistema operativo, potrete avviare il tutto senza rendervi conto di avere sotto windows xp (se non per il logo durante il primo caricamento)."

Da qui: http://ilmiomame.blogspot.it/p/faqs.html

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Maximus arcade è a pagamento (se non trovi vie.. .alternative :asd:), forse però cambiare la schermata di boot del Sistema operativo si può fare, sto cercando :sisi: (Anche se un'operazione delicata perchè bisogna toccare il kernel)

 

Edit: http://www.hwupgrade.it/forum/showthread.php?t=1090028 :mmm: 

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

SI può fare con maximus arcade

"Una volta acceso il PC, se configurate Windows XP per NON avere il login con la password e mettendo Maximus Arcade direttamente all'avvio del sistema operativo, potrete avviare il tutto senza rendervi conto di avere sotto windows xp (se non per il logo durante il primo caricamento)."

Da qui: http://ilmiomame.blogspot.it/p/faqs.html

 

Allora come frontend per i vari emulatori mi avevano passato tramite chiavetta usb un programma di nome EMUCON già preparato con l'emulatore del super nintendo, le ROM e le immagini dei vari giochi impostate come anteprima(insomma era già tutto pronto).

Comunque ho reperito Maximus arcade e l'ho configurato nel pc dal quale sto scrivendo(intanto per fare le varie prove).

Ho anche trovato delle guide su come si prepara il pc del cabinato, voi che ne capite più di me ditemi se magari  questa può essere la configurazione ideale da seguire:

MameCab Avvio e spegnimento come un ArcadeCab

Dato che nn ci basta mai 8-) e vogliamo che il nostro mamecab sia il piu' possibile vicino al funzionamento di un vero Arcadecab, ecco a voi una buona soluzione:

L’idea e’ quella di avere il nostro mamecab che si possa avviare in pochi secondi (senza la mimina comparsa di alcuna interfaccia grafica di windows) e che si possa spegnere direttamente dall’interruttore principale del cabinato senza avviare ogni volta la procedura di spegnimento.

Tutto questo e’ possibile sfruttando due sistemi:

- L’EWF (Enhanced Write Filter) , una particolare funzione presente su Windows Embedded, un sistema operativo basato su XP creato dalla Microsoft x i sistemi che abbiano la necessita' di essere sempre funzionanti con una manutenzione pressoche’ inesistente, che nn possano essere modificati dagli utenti (es. sistemi informativi presenti in ferrovie, poste ecc...) e che possano anche essere poter spenti da interruttore senza dover eseguire una procedura di spegnimento, la caratteristica fondamentale dell’EWF e’ che “scrive” tutto cio' che viene eseguito nella RAM e non su hard disk, dove avvengono solo ed esclusivamente operazioni di lettura e mai di scrittura.

Da tutto questo si evince che la durata dei dischi e' pressoche' illimitata e si e' esenti anche da virus, problemi di manuntenzione ecc... molti dei pc che adottano questo sistema nn utilizzano nemmeno un hard disk ma una vera e propria compact flash da 4GB!!!!!

Tutto cio' nn e’ ovviamente possibile su un normale Win XP, ma estraendo cio’ che ci serve da WIN Embedded possiamo continuare ad utilizzare il nostro WIN XP implementando soltanto l'EWF.

- L’HORM (Hibernate Once Resume Many), permette di eseguire un avvio rapidissimo e di poter ritornare alla stessa immagine ibernata più volte. E' molto differente dalla modalità con cui viene solitamente utilizzata questa funzionalità su PC senza l'HORM, senza l'ausilio di questa infatti è solo possibile ripristinare l'ultima immagine che è stata ibernata e le immagini ibernate non resistono ai successivi reboot.

Utilizzando entrambe le funzioni possiamo ottenere cio’ che serve al nostro scopo, ovvero un cab che si avvia e ci mostri in pochi secondi il nostro front end utilizzando sempre la stessa immagine “congelata” e che si debba spegnere da interruttore anziche’ avviare la solita procedura di spegnimento, operazione fattibile dato che come ho gia’ scritto i dati vengono scritti sulla ram e non si corrono assolutamente rischi di errori di scrittura su disco...

Ovviamente qualunque modifica, installazione, correzione, cancellazione, virus, cambio di impostazioni del desktop, modifica password, viene persa al riavvio successivo, dove il sistema si ripresenta “dimenticando” qualunque operazione da quando l’ EWF e’ stato abilitato, x fare qualsiasi modifica dovremmo sempre disabilitare l'EWF in modo che i dati possano essere scritti su disco e nn sulla ram...

Dopo questa lunga premessa x farvi capire sommariamente il funzionamento vi indico la procedura, in pochi passi avrete il vostro mamecab pronto :wink:

Procedura:

Innazitutto scaricatevi lo zip, inoltre dovete controllare alcune impostazioni sul vostro WIN XP, ovvero:

1- disabilitate gli aggiornamenti automatici (pannello controllo- aggiornamenti automatici- disattiva)

2- abilita la sospensione (ibernazione) su XP (pannello di controllo - opzioni risparmio energia - sospensione e attivala)

3- disabilita richiesta password dopo standby/sospensione (pannello controllo - schermo - screen saver - alimentazione - avanzata e disabilita la casella "chiedi la pass al termine dello standby)

4- disabilitare il paging (pannello controllo- sistema- avanzate- prestazioni/impostazioni - avanzate - memoria virtuale - nessun file di paging, clicca su imposta altrimenti nn si ha nessun effetto).

5- Aprite lo zip e scaricate tutto il contenuto siu una cartella, cercate il comodo soft EWFtool.exe e cliccate:

a)install ewf (installa alcuni file necessari all'EWF)

b) minimize disk writer

La terza funzione Horm non e' necessaria, provvederemo noi a creare il file necessario per l'HORM

6- Copiate il file horm.dat presente nella cartella su C:, poi copiate i file ewfapi.dll ed ewfdll.dll presenti nella sotto-cartella "Ewf-Horm files" su c:\windows\system32

7- Eseguite il file di registro Horm.reg

8- Riavviate

Adesso abbiamo la funzionalita' EWF aggiunta al nostro WIN XP, ripeto, e' bene ricordarsi che con l'EWF attivato tutti i cambiamenti e le modifiche fatte saranno "scritte" sulla Ram e nn su HD, quindi al prossimo riavvio del pc non saranno presenti!

X accertarci se questa e' attiva o disattiva andate su start-esegui e date il comando cmd x aprire prompt dei comandi:

Nella finestra scrivete ewfmgr c:

 

Sulla schermata e' indicato uno stato EWF disabilitato, se invece fosse attivo (enable) e' necessario disabilitarlo, lo si fa semplicemente tramite il comando sempre da prompt dei comandi:

"ewfmgr c: -commitanddisable" oppure utilizzate il file presente sulla cartella: "Disabilita EWF.bat"

Riavviate e avrete l'EWF disabilitato al prossimo riavvio.

Adesso verificate che l'horm (Hibernate Once Resume Many) sia abilitato, scrivete ewfmgr e dovreste avere la risposta:

"Horm active"

Adesso siete praticamente allo stadio finale, ovvero stato EWF disabilitato, Horm attivato, avete quindi il sistema pronto x creare "l'immagine" che windows utilizzera' ogni volta che avvierete il pc, quindi se dovete sistemare/modificare qualcosa fattelo adesso...

Quando sarete pronti dovete riandare sul prompt dei comandi, ed indicare

ewfmgr c: -enable oppure utilizzate il file presente nella cartella: "Abilita EWF.bat"

Se adesso controllate lo stato digitando ewfmgr c: avrete che lo stato dell'EWF e' disabilitato (dato che sara' attivo solo al prossimo riavvio), ma nella riga sotto "boot command" ci sta indicando che ha ricevuto il vostro comando ed al prossimo riavvio verra' abilitato l'EWF.

Al prossimo riavvio avrete l'EWF attivo, qualsiasi cambiamento vorrete fare sara' ininfluente, potete creare, spostare cartelle ecc. ma se riavviate nn saranno presenti le vostre modifiche :)

Verificate che l'ewf sia attivo, sempre da promt dei comandi scrivete ewfmgr c: avrete questa risposta:

STATE ENABLED

Dopo quest'ultima verifica l'ultimo step sara' quello di andare in ibernazione x creare l'immagine che verra' sempre utilizzata all'avvio del cab, quindi impostate il Front end in primo piano, dopodiche' dovrete mandare il sistema in ibernazione, vi indico due vie ma ne esistono altre:

1) settare il front end in modo che quando si esce ti chieda di andare in inernazione anziche' spegnere il pc, non tutti i front end hanno questa opzione (su Mala e'possibile)

2) impostate il pc in modo che quando si clicca il pulsante di on/off del pc parta l'ibernazione anziche' lo spegnimento (pannello controllo-opzioni risparmio energia-avanzate: "Se viene premuto il pulsante di alimentazione del computer?" spuntare sospensione)

In entrambi i casi verra' creato il file di ibernazione che verra' utilizzato ogni volta che voi avvierete il cab, d'ora in avanti spegnete il cab dall'interruttore SENZA passare x il pulsante sospendi che avrebbe altrimenti l'effetto di aggiornare ogni volta l'immagine dell'ibernazione....

Ricordatevi che ogni qualvolta vorrete passare da uno stato ad un altro dell'EWF (es. da enable a disable o viceversa) x fare delle modifiche bisogna dare il comando e poi riavviare, mentre l'HORM nn e' assolutamente necessario disattivarlo.

Quindi se siete nello stato enable e volete fare delle modifiche al sistema dovete disattivare l'EWF:

ewfmgr c: -commitanddisable oppure utilizzate il file presente sulla cartella: "Disabilita EWF.bat" e riavviate

Se invece siete nello stato disable e volete riattivare l'EWF: ewfmgr c: -enable o eseguite "Abilita EWF.bat" e riavviate.

Ho inserito anche un interfaccia grafica dove potete attivare/disattivare l'EWF, la trovate nella sotto-cartella EWF&HORMmanager, nel file leggimi e' indicato come installarlo

Dopo aver creato l'immagine se il vostro sistema e' ben configurato e nn e' pesante, avrete il cab con il front end attivo pochissimi secondi e potrete (anzi dovrete) spegnerlo dall'interruttore principale del cabinato, tutto ( o quasi) come un vero cabinato da bar!!! \:D/

Inoltre per chi avesse un cabinato con l'ArcadeVGA (o un monitor nn arcade 15khz) e' possibile nn visualizzare la scritta "Resuming Windows" e la relativa barra di avanzamento tramite una modifica fatta da User9999, trovate come fare all'interno della cartella "Disatt. Resuming Windows (AVGA)", ovviamente chi utilizza soft15khz o simili nn e' necessaria questa procedura dato che tale schermata e' gia' invisibile.

Ultimo appunto, se modificate qualsiasi file sul vostro pc, il sistema EWF (dato che scrive sulla ram e nn su HD) nn manterra' le modifiche al prossimo riavvio, questo puo' essere una scocciatura se uno volesse ad esempio modificare una configurazione, un file ecc...dato che dovrebbe disattivare l'ewf, riavviare, effettuare le modifiche, attivare l'ewf e riavviare.

Un modo semplice e veloce per aggiornare la propria configurazione e' mandare il sistema nuovamente in ibernazione quando avete apportato delle modifiche, in questo modo il sistema provvederà a riaggiornare l'immagine che utilizzera' successivamente x i prossimi riavvii...

Un ultima considerazione sui salvataggi dei record, questo sistema e' nato per far sembrare il nostro mamecab simile ad un vero arcadecab, quest'ultimo una volta spento non tiene in memoria gli eventuali record fatti ed anche il nostro mamecab in questo non differisce, x chi fosse interessato e' possibile salvare i propri hiscore utilizzando una classica pennina usb, in questa si dovranno trasferire le cartelle del Mame "Hi" e "Nvram" e, dopo aver configurato Mame indicando il nuovo percorso delle cartelle, avrete memorizzati i vostri record anche al successivo riavvio del mamecab...

Visto cosi' puo' sembrare complicato, ma una volta che si capisce come utilizzare il comando EWF e' facilissimo

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Sisi ho visto su youtube non mi pare cosi complicato ma se non ci provi stai a zero. E' difficile trovare qualcuno con quelle conoscenze soprattutto in un forum generalista come questo. Se vuoi sapere come modificare una ps3 o installare un gioco per ps3 o qualcosa sulla modifica della xbox 360 qui sanno tutto ma sul cabinato...

Ho visto parecchi forum specifici sul cabinato che si appoggiano a canali di youtube anche italiani. Dovresti informarti li, ho dato un occhiata e danno spiegazioni molto dettagliate. Soprattutto qui

se guardi si appoggia a un blog e non ricordo se ha anche facebook.

Cmq ti ringrazio, almeno abbiamo un topic sul cabinato. AHAH Magari quando finisci puoi aprire qui un tuo topic dove spieghi come fare un cabinato. Un pò di spiegazioni le hai già messe. :)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Ospite
Questa discussione è chiusa.