TFP Forum

[P]lay => Play => Topic aperto da: Ifride - 02 Apr 2021, 12:29

Titolo: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Ifride - 02 Apr 2021, 12:29
(https://i.postimg.cc/7Lqw641W/xbox-logo.jpg) (https://postimages.org/)


Finalmente dopo decenni in cui a quanto so per problemi di mancanza di informazioni l’emulazione della prima xbox è stato un tabù, da qualche tempo a questa parte e con un boost particolare nell’ultimo periodo, questa chimera è stata domata.
Abbiamo due emulatori funzionanti con giochi commerciali, chi più (xemu), chi meno (Cxbx reloaded) e questa guida cercherà dopo alcuni miei giorni matti e disperatissimi di spiegarne il funzionamento.
Questo perché gli emulatori non sono sicuramente fra i più difficili da far funzionare, ma hanno alcune magagne, soprattutto nell’ambito dei formati iso che accettano, che rende più complicata la fruizione.

Partiamo dallo Xemu

Il sito ufficiale: https://xemu.app/
da qui potete seguire lo sviluppo del programma oltre che consultare la lista di compatibilità. Io però vi segnalo il link per poter scaricare una versione successiva e in sviluppo (immagino per i sostenitori patreon) dove si ha una feature per me fondamentale, e cioè l’aumento della risoluzione interna
https://drive.google.com/drive/folders/1oka5CwzwjQofYpbAUQtz730kSYd-4JPd
da qui scaricate la win release.

Per utilizzare però l’emulatore servono altri file e ve li chiederà al primo avvio (trovate la loro configurazione comunque in setting), sono:
il flash bios:
Spoiler (click to show/hide)
mcpx boot:
Spoiler (click to show/hide)
hard disk image:
Spoiler (click to show/hide)
eeprom file: c’è direttamente nell’emulatore ma di questo approfondirò dopo un aspetto.

Fatto questo l’emulatore può partire tranquillamente coi giochi…ma in che formato devono essere? Beh iso direte voi no? Eh, non è così semplice perché le iso xbox funzionanti devono avere un loro formato proprietario, lo xiso.
Ora su internet troverete nei pochi posti dove ci sono le iso (a meno che non decidiate di crearne di vostre dai dvd originali, ma lì non ho approfondito come) che spesso sono o scompattate o in un formato iso che non viene riconosciuto dal programma.
Per ovviare dovete scaricare due programmi Qwix http://www.filedropper.com/qwix101
 e XDVD Mulleter https://archive.org/details/XDVDMulleterBeta10.2

Nel caso in cui trovate un gioco con questi file come da immagine

(https://i.postimg.cc/JzKtxfvk/iso-da-trasformare-con-qwix.jpg) (https://postimages.org/)

Dovete, avviando Qwix creare la iso scegliendo la cartella di quei file. Creata la iso, funzionerà tranquillamente su Xemu.
Se invece trovate questo formato

(https://i.postimg.cc/05Mf3sYD/formato-da-convertire-con-XDVDMulleter.jpg) (https://postimages.org/)

Dovete prima scompattare la iso presente in quel rar e dopo di che utilizzare XDVD Mulleter.
Avviandolo andate in build/rebuild a iso --> load an iso from disk --> Create standard XBOX 1 ISO (No XBE checks) --> e in optimise for disk size --> small as possible
La iso usata la potrete usare su Xemu.
Ecco, per capire che programmi usare e questi passaggi che alla fin fine sono proprio semplici e pochi c’è stato il “matto e disperatissimo” di cui vi dicevo, perché non esistono vari suggerimenti online.
E ancora non è finita.

Ora andiamo al CxBx reloaded: https://cxbx-reloaded.co.uk/
Scaricate l’ultima versione da qui: https://cxbx-reloaded.co.uk/download
a dispetto dello xemu non ha bisogno di tutti quei file per partire, è molto più semplice da questo punto di vista ma al momento è il meno evoluto in termini di compatibilità fra i due.
Qui:
(https://i.postimg.cc/SRKQRdmz/cxbx.jpg) (https://postimages.org/)
screen della mia configurazione video.
Fortunatamente da quando l’avevo provato l’ultima volta ha messo anche lui la possibilità di aumentare la risoluzione interna.
Però il formato con cui dovete trovare i giochi qui è diverso dallo Xemu. Devono essere infatti dei “pacchetti” dove ci deve essere un file default.xbe da far partire.
Quindi, se trovate giochi così, bene, se invece trovate iso come vi ho mostrato nel caso precedente, anche qui dovrete convertire.
Nel caso quindi di questo file

(https://i.postimg.cc/05Mf3sYD/formato-da-convertire-con-XDVDMulleter.jpg) (https://postimages.org/)

Dovrete sempre estrarre lo iso dal rar, usare XDVD Mulleter e in questo caso andare in Extract/Browse file in iso e a quel punto ve la trasformerà nel formato corretto da utilizzare per CxbX reloaded (default/media).
Se quella stessa iso poi voleste utilizzare invece su Xemu, dopo questo passaggio dovrete utilizzare Qwix e trasfomarla in un iso compatibile con l’emulatore utilizzando il metodo che vi ho detto in precedenza.

Ora, io volevo giocare Jet Set Radio Future su Xemu in italiano (prima di scoprire che su CxBx reloaded gira allo stesso modo ma è possibile applicare il V-Sync per evitare il tearing), ma come si fa a settare la lingua visto che non esiste un menù opzioni in-game che permette di farlo?
Allora prima ho pensato che settando la dashboard in italiano si risolvesse da lì, e non vi dico le difficoltà nel trovarla – quella giusta che gira – e capire poi che non c’entra un tubo.

In realtà il file che setta la lingua è l’EEPROM.
Ma se da CxBx è possibile configurarla da menù emulatore, su Xemu non si può.
Come risolvere? Ho trovato un programma che permette di creare delle eeprom che potete scaricare da qui: http://www.filedropper.com/eepromeditor
Da lì potete creare il file, sostituirlo a quello dell’emulatore (trovate le coordinate di dove sta il file quando aprite il menù settings) e JTR future (versione pal naturalmente) funzionerà in italiano.
Per altri giochi però di altre regioni, nonché per Ninja Gaiden pal (che però permette dalle opzioni di settare la lingua italiana) non funziona, quindi tenetevi una copia di backup dell’originale.
 
L’xbox non è stata una console che io abbia mai tanto considerato, ma in realtà ha avuto tante esclusive soprattutto proveniente dal mondo jappo che per me sono veramente interessanti e meritevoli tantissimo da giocare. Tra l’altro molte di queste come per esempio gli Otogi di From Software, il già citato Jet Set Radio Future, Outrun 2 (esiste la versione coast to coast su pc) non sono mai stati convertiti su altri console, e anche Ninja Gaiden, esiste solo qui nella sua forma originaria.
Provate!
Se ho dimenticato qualcosa vedrò di aggiornare e fatemi sapere anche voi.  ;)


Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Noldor - 02 Apr 2021, 15:47
Grazie caro, sempre esaustivo quando ti dedichi a questi topic!
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Ifride - 02 Apr 2021, 16:15
 :-* :-* :-*
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Laxus91 - 03 Apr 2021, 08:41
Figo! È effettivamente l'unica console di quelle emulabili di cui ho lasciato un pò perdere per scarsità di info e ho finito per prenderla.

A me comunque interesserebbero i due Otogi, come va con quelli? Se e quando saranno giocabili senza problemi allora ci metterò mano, sempre se prima MS non li aggiunge alla retro su Xbox (perchè a quel punto anche solo per comodità sfrutterei quella!)
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Ifride - 03 Apr 2021, 10:14
Lax, gli Otogi partono su Xemu ma con glitch

TFP Link :: https://youtu.be/Q2EStTgS2gQ

TFP Link :: https://youtu.be/qCcAj_RB8as

Io consiglio solo solo Jet Set Radio Future e Panzer Dragoon Orta che funzionano benissimo (poi chiaro che se si ha la compatibilità sulla famiglia xbox per la retrocompatibilità è diverso - anche se non so se JSRF sia incluso).

TFP Link :: https://youtu.be/1KbFD1o75D8

Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Laxus91 - 03 Apr 2021, 10:24
Ok chiaro! Per me è un fatto legato alla comodità generale, per dire se dovessi riuscire a giocare gli Otogi e Panzer tramite emu o retro (Panzer già è in retro se non erro, non gli Otogi) potrei liberarmi dell'Xbox original che ha un certo ingombro.

Già che siano giocabili è buona cosa, dovrei solo mettermi quando ho tempo, provare i setting (thanks per le info) e se il tutto mi soddisfa procedo. Grazie ancora, si vedrà insomma, quando sarà magari mi ci metto e faccio i miei test!
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Ifride - 03 Apr 2021, 10:52
Figurati Lax, sì gli emulatori hanno questo fra le altre di comodo, quello di poter togliere un pò di ingombro, oltre, per le console che facevano girare i giochi sui crt, di permettere con l'upscaling una qualità di tutto rispetto (remastered) per i pannelli moderni.
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Bilbo Baggins - 19 Set 2022, 20:57
@Ifride mi rivolgo a te che hai aperto il topic e probabilmente sei più esperto di me: ti è riuscito di far partire qualche ISO con Xemu? Perché io ci sono stato un’intera sera solo per trovare i bios corretti e far partire la dash (su Steam Deck) ma di far partire qualche gioco non se ne parla. Né di quelli trovati online, né di quelli ripassati con Mulletter, niente di niente. Tu sei riuscito a giocare a qualcosa?
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Ifride - 19 Set 2022, 21:02
Eh sì, se no non riuscivo a scrivere la guida :)

Le iso che trovi a seconda dell'emulatore (in questo caso Xemu) devi trasformarla come ho cercato di spiegare nella guida del primo post.
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Bilbo Baggins - 19 Set 2022, 22:03
Eh sì, se no non riuscivo a scrivere la guida :)

Le iso che trovi a seconda dell'emulatore (in questo caso Xemu) devi trasformarla come ho cercato di spiegare nella guida del primo post.

Eh ci ho provato ma continuano a non andare…non è che me ne passeresti una che a te va giusto per capire se a non funzionare sono le ISO che faccio o qualche impostazione?
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Ifride - 21 Set 2022, 11:18
Ciao @Bilbo Baggins  scusa se rispondo ora ma ho visto il messaggio di sera e poi mi sono dimenticato...il problema è molto probabilmente con le iso, non ho problemi a passartele figurati, mandami in pm il tuo indirizzo mail.
Hai provato comunque con il CxBx? Te lo chiedo perchè lui accetta formati diversi per le iso.
Comunque in generale ancora la maggior parte dei giochi ha problemucci quindi alla fine l'emulazione seppur abbia fatto passi da gigante, a mio parere, non è ancora al livello di rigiocarsi qualcosa per bene.
Forse l'unico tra i meritevoli che funziona quasi perfettamente e Jet set radio future (e funziona bene sia su xemu che cxbx).
Titolo: Re: Emulazione Xbox con Xemu e CxBx Reloaded
Inserito da: Bilbo Baggins - 21 Set 2022, 12:39
Grazie @Ifride hai PM  :yes: