Come gli Emulatori fanno Funzionare le Vecchie Console

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ก.ย. 2024
  • Emulazione di alto e basso livello, ROM e ISO, dump dei file, in questo video cerco di riassumere in maniera chiara cosa c'è dietro gli emulatori che usiamo per giocare ai nostri giochi del passato.
    ►Musiche:
    Violet Vibe - Cosmic Vision
    • Synthwave Music | Cosm...
    Violet Vibe - Parallel Skies
    • Synthwave Music | Para...
    Violet Vibe - Cyber Vision
    • Synthwave Music | Cybe...
    Violet Vibe - Infinite Neon
    • Synthwave Music | Infi...
    Violet Vibe - Utopian
    • Synthwave Music | Utopian
    ►Approfondimenti:
    Articolo sintetico sull'emulazione: www.pcgamer.co...
    Articolo un po' più approfondito sull'emulazione: www.retrorever...
    Articoli di Wikipedia molto esaustivi sull'emulazione:
    en.wikipedia.o...
    hen.wikipedia.o...
    Grazie a tutti per la visione!

ความคิดเห็น • 55

  • @Gabry179
    @Gabry179 15 วันที่ผ่านมา +18

    Il bro ha droppato un nuovo video 🔥🔥🗣️🗣️

  • @therealdragonred
    @therealdragonred 15 วันที่ผ่านมา +22

    Mai cliccato così velocemente

  • @riccardooro903
    @riccardooro903 15 วันที่ผ่านมา +6

    Sta diventando uno dei miei TH-camr preferiti haha

  • @CDN992
    @CDN992 15 วันที่ผ่านมา +7

    All'epoca, quasi sempre, quando si eseguiva un livello di un gioco spesso succedeva che quando si perdeva o il personaggio del gioco moriva andava rifatto daccapo per l'assenza di salvataggi e/o checkpoint. Con l'emulazione oggi questo è stato risolto con i salvataggi di stato. Una vera e propria manna dal cielo.

    • @fuerto84
      @fuerto84 14 วันที่ผ่านมา

      mica tutti usano i save states

    • @PierinoMuscimarra
      @PierinoMuscimarra 2 วันที่ผ่านมา

      @@fuerto84 si, resta il fatto che si può fare, volendo... prima no

  • @SiriosDev
    @SiriosDev 15 วันที่ผ่านมา +2

    ottimo video ben curato anche lato tecnico🤩🤩, unico ago nel pagliaio (sempre tecnicamente parlando) in realtà dalla Ottava generazione di console ad oggi non è virtualmente così difficile creare emulatori, (Nintendo a parte*) dal momento che l'harware usa la stessa architecture dei pc moderni. In questo caso l'unica via è agire ad alto livello creando i layer di compatibilità per renderlo compatibile con le librerie del mercato pc. Di fatto dalla ps4 ad oggi il principale scoglio dell'emulazione è lato cybersecurity
    *Per Nintendo il caso è simile ma parte dal GBA (saltando il periodo GameCube - WiiU) arrivando alla Switch e al contrario delle home console sfrutta arm, applicando lo stesso discorso di cui sopra, ma (generalmente) agli smartphone/tablet.
    Di fatto ad un occhio gli emulatori Nintendo su smartphone vanno che è una meraviglia. Intrecciando le cose invece diventa più complicato, come dimostrato dal 3ds in poi dove le potenze richieste sono smisurate rispetto alla console reale
    🫰

  • @phre
    @phre 15 วันที่ผ่านมา +3

    Hai ascoltato la mia richiesta! :) Mi piace sulla fiducia.

  • @max-1746
    @max-1746 7 วันที่ผ่านมา

    probabilmente non mi sono mai chiesto come funzionasse ma l'ho ritrovato veramente interessante , bel video

  • @alesais1816
    @alesais1816 13 วันที่ผ่านมา

    Sei bravo. Racconti bene e racconti storie interessanti. Bravo. Ti seguo.

  • @Luke133
    @Luke133 14 วันที่ผ่านมา

    hai fatto un video molto preciso e dettagliato, sei riuscito a spiegare facilmente argomenti "complessi" di informatica, bravo

  • @TheSergioscimone
    @TheSergioscimone 5 วันที่ผ่านมา

    bel video super interessante!

  • @oscarrafone6137
    @oscarrafone6137 13 วันที่ผ่านมา

    ma te sei un grande! meriti una caterva di iscritti

  • @Pier88ita
    @Pier88ita 15 วันที่ผ่านมา

    Bel video, spiegato in modo chiaro e conciso! Avrei speso due parole anche sul mondo FPGA, ma bravo!

  • @nekozoz
    @nekozoz 13 วันที่ผ่านมา

    Sempre video piacevoli e interessanti! Complimenti

  • @erSaggioi
    @erSaggioi 15 วันที่ผ่านมา +1

    da informatico ti dico bel video bravo.

  • @LuternaGaming
    @LuternaGaming 15 วันที่ผ่านมา +2

    Spiegone molto interessante come sempre, sinceri complimenti... Potresti per favore prendere in considerazione di fare un video dedicato alla complessità emulatoria del Sega Saturn in un prossimo futuro?

  • @francescojamesfanti6430
    @francescojamesfanti6430 15 วันที่ผ่านมา

    bellissimo video, da studente di infromatica e appassionato di architettura degli elaboratori e low level ho apprezzato tantissimo

  • @Sebybass_111
    @Sebybass_111 15 วันที่ผ่านมา

    Complimenti chiaro e dettagliato come sempre

  • @Mafioso276
    @Mafioso276 4 วันที่ผ่านมา

    mi fratello ha droppato altra conoscenza🗣🗣🔥

  • @Entropia404
    @Entropia404 15 วันที่ผ่านมา +2

    E non confondete l'emulazione con la virtualizzazione. L'emulazione come dal nome emula, quindi cerca di replicare lo stesso funzionamento dell'hardware originale, nella virtualizzazione l'hardware viene astratto, quindi non c'è bisogno di replicare l'hardware originale, ma bensì di virtualizzare l'hardware presente così che venga condiviso tra più ambienti virtuali.
    Esempio, come detto nel video, spesse volte bisogna riprodurre correttamenete anche il clock delle periferiche (tipo CPU), questo in una virtualizzazione non è possibile, perchè la CPU vista dall'ambiente virtualizzato sarebbe la medesima di quella fisica. Se provate a creare una macchina virtuale per installarci Windows 98 per retro giocare a vecchie glorie avrete dei problemi, perchè i giochi di Windows 98 non erano progettati per girare con i 4Ghz attuali delle CPU. In questo caso sarebbe più corretto emulare vecchi sistemi e vecchio hardware, come una vecchia Voodoo 2.
    Infatti quando si parla di emulazione è bene non pensare solo alle console, ma anche ai computer stessi. Ci sono software come per esempio DosBox che emulano un sistema capace di far girare i vecchi software DOS, oppure ancora DosBox-X che è ancora più accurato, infine ci sono 86Box e PCem che permettono anche di scegliere le componenti hardware da emulare, come interfacce audio, GPU e quanto altro.

  • @fakeprofile6646
    @fakeprofile6646 13 วันที่ผ่านมา +1

    Mai chiuso "re senza nome" di sabaku così velocemente

  • @thedreamer3338
    @thedreamer3338 15 วันที่ผ่านมา +1

    Ah ecco perché sentivo musica e fuochi d'artificio, è uscito un video di Bei Vecchi Giochi! :D

  • @ataru49
    @ataru49 14 วันที่ผ่านมา

    Complimenti per la passione e la qualità del video.
    Come ti sei appassionato a questo mondo?

  • @claudiosacchi3720
    @claudiosacchi3720 14 วันที่ผ่านมา +2

    Uso emulatori da una vita e non potrei mai tornare all'hardware orinale per via di tanti vantaggi: save states, miglioramenti grafici, rimozione di glitch e rom hacks. Praticamente si ha la possibilità di giocare alla migliore versione possibile di un gioco.

  • @dangir1783
    @dangir1783 14 วันที่ผ่านมา +2

    il PC da sempre è la migliore console per giocare

  • @francescopercassi7018
    @francescopercassi7018 15 วันที่ผ่านมา +1

    canale pazzesco

  • @tuotubotubo
    @tuotubotubo 15 วันที่ผ่านมา

    Era una domanda che non mi ero mai posto, ma ora mi sembra importante

  • @ramkebab
    @ramkebab 15 วันที่ผ่านมา

    Ottimo video informativo

  • @silvanacirinna4801
    @silvanacirinna4801 8 วันที่ผ่านมา

    Bravo

  • @turricanblaze1889
    @turricanblaze1889 15 วันที่ผ่านมา

    Io, in emulazione, mi fermo a N64 e Dreamcast. Ho notato che i salvataggi di stato, sono molto utili per non impazzire nell'attivazione del menù segreto di Sonic 3! Ne ho approfittato oggi, non appena sono riuscito ad attivarlo! Non prendermi per un cheater, diciamo che sono un tuo "collega", se mi passi il termine. Porto per l'appunto i trucchi ufficiali dei giochi di una volta anche se, ammetto, sono un po' fermo per impegni. Comunque, devo farti i complimenti, sei molto informato! 🙂👍

    • @carlocavallo3739
      @carlocavallo3739 9 วันที่ผ่านมา

      Io ho emulato praticamente di tutto ma i mie preferiti sono le macchine a 16bit e mame.

  • @FamigliaOnnivora
    @FamigliaOnnivora 2 วันที่ผ่านมา

    La 360 è ormai emulata bene senza bisogno di un pc super potente, per quanto riguarda la PS3 RPCS3 è ormai a un livello tale da emularla bene con un pc di fascia alta (più o meno lo stesso che serve per emulare la Switch).
    Per quanto riguarda XB1 non ci sono emulatori funzionanti, mentre per la PS4 sta cominciando a esserci qualcosa anche di interessante ma siamo ancora molto lontani dall'avere qualcosa con un alto livello di compatibilità

  • @PierinoMuscimarra
    @PierinoMuscimarra 2 วันที่ผ่านมา

    fa venire i brividi sentire frasi come "negli anni novanta, quando la tecnologia era ancora agli albori" e poi sentire che "spieghi" cosa sono gli emulatori...
    La parte di spiegazione tecnica è dettagliata ed esaustiva...
    sono vecchio... comunque se andate a vedere cosa sta uscendo per c64 ci si rende conto di quanto sia stato poco sfruttato all'epoca

  • @CDN992
    @CDN992 15 วันที่ผ่านมา +1

    Solo da circa 5 anni si è arrivati emulare in modo fluido quasi la totalità dei giochi su PS2 con PCSX2. Vedi Gran Turismo 4 ad esempio. Per la PS3 oggi è ancora in stato nativo ma ci arriveremo molto prima rispetto all'emulazione su PS2

    • @fuerto84
      @fuerto84 14 วันที่ผ่านมา

      io la ps3 la emulo quasi alla perfezione forse perchè tu non hai un pc potente... la maggior parte dei giochi ps3 funzionano al massimo ed ora stanno provando ad emulare la ps4, ci sono gia qualche gioco che girano

    • @CDN992
      @CDN992 14 วันที่ผ่านมา

      @@fuerto84 Dipende che giochi emuli. Di sicuro ho un pc potente come il tuo se non superiore. Io mi baso su Gran Turismo 5 e 6 che ancora non sono emulabili al 100%

    • @carlocavallo3739
      @carlocavallo3739 9 วันที่ผ่านมา

      L'importante è avere un pc abbastanza potente

  • @massimiliano.semeraro
    @massimiliano.semeraro 13 วันที่ผ่านมา

  • @96andr
    @96andr 15 วันที่ผ่านมา +3

    Come faccio a spedirti mia sorella?

    • @fuerto84
      @fuerto84 14 วันที่ผ่านมา

      gliela porto io ahjahahaahah

  • @andreadotta9906
    @andreadotta9906 15 วันที่ผ่านมา

    bel video :)

  • @ALAiNKH3
    @ALAiNKH3 15 วันที่ผ่านมา

    Ti ho ascoltato sulle speedrun su super mario bros 2 e 3. Lieto di rifarlo

  • @Mikenaut
    @Mikenaut 15 วันที่ผ่านมา

    beh, semplicemente in poche parole un'emulatore esegue del codice per poi renderizzarlo attraverso una libreria grafica moderna che può essere come sdl (di solito usata per emulare giochi 2d) e opengl (di solito usato per emulare giochi 3d), poi per la coordinazione semplicemente limita i frames a un blocco di 60, 30, ecc... fps o altre volte viene usata una variabile "delta" che calcola il lag (sottraendo il tempo prima e il tempo dopo) e lo moltiplica per ogni movimento che viene eseguito.

  • @E_Proxy
    @E_Proxy 15 วันที่ผ่านมา

    Grazie per aver spiegato in modo comprensibile anche per gli idioti come me.
    Farò una domanda idiota: se non mi sbaglio, il kernel è una sorta di programma che permette ai componenti hardware (che possono essere di diversi tipi, Marche, velocità,...) di interfacciarsi con il sistema operativo (e i software) in maniera standard in modo da non dover usare certe componenti specifiche su pc specifici. Es. Io posso installare sia Windows 11 che Linux mint sul mio Thinkpad T480 ed entrambi funzionano.
    Questa cosa non può essere, in qualche modo, similare e contraria a quello che fanno gli emulatori di basso livello? In quel caso, li, vengono "create" queste componenti virtuali perché il software sviluppato proprio per girare su quelle, possa farlo in maniera corretta. Quindi: accendo il pc, il BIOS permette ai componenti di "riconoscersi" tra loro, parte il boot e il kernel permette il boot del SO facendo da ponte tra l'HW della macchina e questo (poi mi dirai quante cacate ho scritto). Sulla macchina, faccio credere al software che devo emulare che i componenti del mio pc siano, in realtà, quelli della console originale creandone delle "simulazioni" virtuali o, nell'altro caso, creandone una parte e traducendo le istruzioni che andrebbero alla GPU in modo che vadano direttamente al software ma tramite il mio hardware.
    Possibile che ci abbia preso in minima parte? Anche solo una parola o una virgola

  • @repulsio.n
    @repulsio.n 10 วันที่ผ่านมา

    Qualcuno conosce libri o corsi dove spiegano nel dettaglio questa materia di “programmare emulatori”? Mi piacerebbe saperne moltooo di più

  • @carlocavallo3739
    @carlocavallo3739 9 วันที่ผ่านมา

    Emulare e giocare in real hardware è come paragonare una bambola gonfiabile ad una donna in carne ed ossa😊

  • @nicosixages7099
    @nicosixages7099 10 วันที่ผ่านมา

    video stupendo mi hai fatto tornare la voglia di emulare xbox 360... anche se xenia è un po' una delusione ne esistono di migliori ?

    • @beivecchigiochi
      @beivecchigiochi  9 วันที่ผ่านมา +1

      @@nicosixages7099 xenia è l'unico emulatore di x360 per pc, è piuttosto stabile magari lo hai solo provato molto tempo fa

    • @nicosixages7099
      @nicosixages7099 9 วันที่ผ่านมา

      @@beivecchigiochi e anche con hardware non fantastico... 8gb ddr4 i5 8400, mobo Lenovo, os Windows 10, Intel uhd 630 GPU SSD 256gb hdd 1tb e il gioco era su l'hdd magari girerebbe se ci metessi una Nvidia 1050 al posto della Intel uhd

    • @beivecchigiochi
      @beivecchigiochi  9 วันที่ผ่านมา +1

      @@nicosixages7099 sicuramente avere una scheda grafica ti aiuterebbe comunque con una 1050 credo che saresti comunque con il minimo indispensabile per giocare bene

    • @nicosixages7099
      @nicosixages7099 9 วันที่ผ่านมา

      @@beivecchigiochi tu te ne intendi di hardware ? ho provato a mettere una 3500 FX per esperimento su quel PC per vedere se accettava almeno le schede video e ho notato che non la trovava proprio ora mi chiedo se dovrei anche cambiare mobo tu sapresti che mobo anche cinese si potrebbe trovare a basso costo per un i5 8400 e ddr4... Non saprei dove guardare AliExpress mi dice poco e cercare specificatamente per ora non mi dà molto risultati non vorrei spendere più di 50 euro la 1050 me la "regalano"(e il compenso di una mano che do a un amico di mio padre ) forse anche un alimentatore 450 Wat ma trovare anche una mobo da non spendere più di 50 euro diventa complicato

  • @carlocavallo3739
    @carlocavallo3739 9 วันที่ผ่านมา

    Emulazione e pirateria sono due cose differenti.

  • @Antol99Gaming
    @Antol99Gaming 15 วันที่ผ่านมา

    Io che ho gli emulatori ps1 e ps2👀

    • @fuerto84
      @fuerto84 14 วันที่ผ่านมา

      io anche ps3