Batocera 36: instabilità ingiustificabile

Tutti gli emulatori che ci possono servire sul nostro cab con SO non Windows

Moderatore: Moderatore Raspberry

Avatar utente
Rockman84

Donatore
Moderatore
Moderatore
Messaggi: 917
Iscritto il: 23/10/2015, 18:00
Medaglie: 1
Città: Mondovi
Località: Mondovì (Cuneo)
Grazie Inviati: 107 volte
Grazie Ricevuti: 54 volte

Batocera 36: instabilità ingiustificabile

Messaggio da Rockman84 »

Buona Domenica a tutti.

Dopo tante (e giustissime) lodi a Batocera, mi permetto di scrivere questo post dove riporto una magagna secondo me gravissima di questo sistema, che davvero può diventare il sistema di rferimento in ambito emulativo, a patto però che si sistemino certe cose...

Siamo su Batocera 36 (quindi una versione in teoria stabile: niente beta o robe simili): provo a trasferire il romset dell'Atari Jaguar dentro la relativa cartella in roms e, nelle opzioni avanzate del sistema, seleziono l'emulatore stand-alone BigPemu per provare le sue prestazioni, dato che se ne parla un gran bene: lancio la prima rom in elenco e schermo nero. Provo le solite combinazioni di tasti più e più volte ma il sistema non risponde, allora sono costretto a spegnere "brutalmente" il pc tramite il tasto di accensione.

Riaccendo il PC e... sbam! Perdo nuovamente TUTTI i dati e tutte le impostazioni, dato che Batocera fa il boot nella partizione provvisoria di emergenza e non "vede" più lil mio hard disk interno.

Mi era già successo una volta e ricordo di aver fatto diversi tentativi per recuperare le partizioni, ma alla fine ho dovuto riflashare tutto da capo.

Sarà capitata solo a me questa cosa, non so...però trovo che sia un problema gravissimo e mi pare strano che un sistema Linux possa avere questi "bug" (roba da rimpianegre Windows sotto certi aspetti...).

Chiedo scusa per lo "sfogo" ma volevo condividere questa cosa, anche per sapere se magari è capitata (spero di no per voi) a qualche altro utente.

Buona giornata a tutti ! :(
Avatar utente
Gothrek
Moderatore
Moderatore
Messaggi: 4888
Iscritto il: 13/07/2017, 13:30
Città: Roma
Grazie Inviati: 17 volte
Grazie Ricevuti: 272 volte

Re: Batocera 36: instabilità ingiustificabile

Messaggio da Gothrek »

Ciao,
la versione 36 ho cominciato ad usarle dalle beta, ma non mi è mai capitato.

Ho provato a mettere il romset nointro del jaguar, e selezionare l'emulatore bigpemu. Tutto funziona, ho provato cannon fodder, air cars, alient vs predator funzionano tutti.

Devo dire che personalmente nel confronto con l'emulatore di default, li trovo parecchio piu' lenti, quindi questo pigPemu, non ha suscitato il mio entusiasmo (ma in generale non suscita entusiasmo giocare a console sul cab per quanto mi riguarda).

Ultima cosa circa l'hard reset, che sconsiglio sempre, spengere una macchina mentre stai in autostrada non è il massimo, ogni software, laddove viene interrotto in maniera forzata la sua esecuzione produce dei comportamenti difficili da gestire/replicare.

Raramente mi è capitato ma quando è successo di solito da un pc mi colelgo in ssh e scrivo poweroff piuttosto che reboot, cosi che sia il sistema operativo a gestire la cosa.
Avatar utente
Rockman84

Donatore
Moderatore
Moderatore
Messaggi: 917
Iscritto il: 23/10/2015, 18:00
Medaglie: 1
Città: Mondovi
Località: Mondovì (Cuneo)
Grazie Inviati: 107 volte
Grazie Ricevuti: 54 volte

Re: Batocera 36: instabilità ingiustificabile

Messaggio da Rockman84 »

Ciao Got e grazie del supporto.

A mente fredda potrei anche dare la colpa all'hard disk del computer, visto che è già la seconda volta che lo scherzo capita proprio con quell'hard disk...boh....

Per quanto riguarda il riavvio tramite SSH non ci ho proprio pensato, ma forse avrebbe evitato il casino anche se ritengo non sia comunque normale doverlo fare in caso di blocco del PC.

Adesso, per cercare di ripristinare le impostazioni dei vari emulatori, proverò ad estrapolare dall'hard disk incriminato le cartelle userdata dentro la partizione dello share, per poi sovrascriverle a quelle di default dopo aver ri-flashato batocera.

Per fortuna almeno i files.xml li avevo salvati per cui con lo scraper sono a posto :wink:
Avatar utente
Gothrek
Moderatore
Moderatore
Messaggi: 4888
Iscritto il: 13/07/2017, 13:30
Città: Roma
Grazie Inviati: 17 volte
Grazie Ricevuti: 272 volte

Re: Batocera 36: instabilità ingiustificabile

Messaggio da Gothrek »

diciamo che il pc non dovrebbe bloccarsi, ma resta cmq "scorretto" risolvere un problema software a livello hardware, questa la mia esperienza, nell maggior parte lo schermo nero dice nulla circa cosa stia realmente facendo (anche questo in realtà è sempre visibile via ssh), ce poi sia piu' comodo premere il bottone che riavviarlo da ssh posso essere daccordo, ma la comodità porta sempre l'accettazione di rischi (in generale vale per tutto).

forse lo avevo scritto altrove ma se può essere utile io facci cosi:
1) una volta installato e configurato il sistema faccio un salvataggi odelle cartelle (tra i 30 e i 40 secondi)
2) lo scraping le rom le conf ecc, sono prima fatte su un nas/pc per poi essere trasferite su bato cosi da averne sempre una copia utile anche per le nuove versioni
3) in maniera piu' saltuaria mi salvo i record dal cab al nas per evitare pippe mentali circa l'aver conseguito un record e non averlo salvato

tutto questo mi permette di vivere con grande serenità ogni aggiornamento, cambio di SO, piuttosto che disastro hardware.
Avatar utente
Rockman84

Donatore
Moderatore
Moderatore
Messaggi: 917
Iscritto il: 23/10/2015, 18:00
Medaglie: 1
Città: Mondovi
Località: Mondovì (Cuneo)
Grazie Inviati: 107 volte
Grazie Ricevuti: 54 volte

Re: Batocera 36: instabilità ingiustificabile

Messaggio da Rockman84 »

È assolutamente vero che lo spegnimento "brutale" di ogni dispositivo può comportare dei rischi, specie sul lungo periodo...

Io le roms, le immagini "scrapate" e tutto il resto le tengo su di un hd esterno che, alla bisogna,collego al PC con Batocera che riesce a vederlo tramite la solita modalità "file sharing" (tasto F1)

La copia delle cartelle relative alle configurazioni era l'unica cosa che ancora non avevo fatto <-on_sad->

Proverò a recuperarle dall'HD
Rispondi

Torna a “Emulatori per Raspberry, Linux, Android, ecc”