www.dedoshop.com
Risultati da 1 a 2 di 2
Like Tree18Likes
  • 9 Post By Pa0l0ne
  • 9 Post By Pa0l0ne

Discussione: Guida alla corretta compilazione del "NullDC" per Xbox360

  1. #1
    Pa0l0ne
    Guest

    Guida alla corretta compilazione del "NullDC" per Xbox360

    MMhhh, bene, bene, bene, purtroppo numerosi problemi personali mi tengono lontano dal mio hobby preferito......ma.....aggiungo una piccola "chicca" che spero faccia felice molte persone interessate a questo Thread:

    Guida alla corretta compilazione del "NullDC" per Xbox360, promettente emulatore Dreamcast del noto coder Gligli. ([url]https://github.com/gligli/nulldc-360[/url])


    Forse non tutti sanno che è al momento possibile compilarsi ed eseguire con successo l'elf, eseguendo alcune piccole modifiche al codice sorgente che altrimenti non vi starterebbe un fico secco. Viceversa, seguendo il mio piccolo tutorial vi potrete divertire con la rom di Soulcalibur che gira perfettamente (senza sonoro....but...who cares?) sulle vostre xbox jtag od rgh.

    1) Modificate il file nullDC/stdclass.cpp cercando la riga wchar AppPath[1024] = "sda:/nulldc-360/" e modificandola in wchar AppPath[1024] = "uda:/nulldc-360/"


    2) Modificate il file plugins/ImgReader/ImgReader.cpp cercando le righe

    irsettings.LoadDefaultImage=false;
    irsettings.LoadDefaultImage=true;
    strcpy(irsettings.DefaultImage,"sda:/dcisos/soulcalibur/Soul Calibur v1.000 (1999)(Namco)(NTSC)(US)[!][4S T-1401N].gdi");


    e modificandole in

    // irsettings.LoadDefaultImage=false;
    irsettings.LoadDefaultImage=true;
    strcpy(irsettings.DefaultImage,"uda:/dcisos/soulcalibur/soulcalibur.gdi");



    Con queste modifiche, si presuppone che facciate partire il tutto da pendrive od harddisk usb con la rom soulcalibur rinominata perlappunto "soulcalibur.gdi" nell'apposito percorso)

    Attenzione ad utilizzare il corretto set bios, che al momento è in realtà gestito nella sola versione USA....quindi cercate quello corretto, altrimenti non funzionerà nulla...

    Allego immagini esplicative di come strutturare la vostra pendrive (prelevando i files dalla versione PC dell'emulatore)

    ROOT DIRECTORY


    NULLDC-360 DIRECTORY


    DATA DIRECTORY


    PLUGINS DIRECTORY



    Contenuto del nullDC.cfg file:
    Codice:
    ;; nullDC config file;;
    [nullDC]
    Dynarec.Enabled=0
    Dynarec.DoConstantPropagation=1
    Dynarec.UnderclockFpu=0
    Dreamcast.Cable=3
    Dreamcast.RTC=1543276800
    Dreamcast.Region=1
    Dreamcast.Broadcast=0
    Emulator.AutoStart=1
    Emulator.NoConsole=0
    Dynarec.SafeMode=1
    
    [nullDC_plugins]
    GUI=nullDC_GUI_Win32.dll
    Current_PVR=drkPvr_Win32.dll
    Current_GDR=ImgReader_Win32.dll
    Current_AICA=nullAica_Win32.dll
    Current_ARM=vbaARM_Win32.dll
    Current_ExtDevice=nullExtDev_Win32.dll
    Current_maple0_5=drkMapleDevices_Win32.dll:0
    Current_maple0_0=NUL
    Current_maple0_1=NUL
    Current_maple1_5=NUL
    Current_maple2_5=NUL
    Current_maple3_5=NUL
    
    [nullExtDev]
    mode=0
    adapter=0
    
    [Xmaple]
    Controller.DeadZone=25
    PuruPuru.UseRealFrequency=1
    PuruPuru.Length=175
    PuruPuru.Intensity=100
    
    [drkpvr]
    Emulation.AlphaSortMode=2
    Emulation.PaletteMode=1
    Emulation.ModVolMode=2
    Emulation.ZBufferMode=2
    Emulation.TexCacheMode=0
    OSD.ShowFPS=0
    OSD.ShowStats=0
    Video.ResolutionMode=0
    Video.VSync=0
    Enhancements.MultiSampleCount=0
    Enhancements.MultiSampleQuality=0
    Enhancements.AspectRatioMode=0
    
    [ImageReader]
    PatchRegion=0
    LoadDefaultImage=0
    DefaultImage=defualt.gdi
    LastImage=c:\game.gdi

    Buon Divertimento!

    (Un grazie fà sempre piacere)
    sawyer, datdet, DoM3 and 6 others like this.

  2. #2
    Pa0l0ne
    Guest
    Aggiungo solo un link da cui scaricare i files dell'emulatore, compreso il bios corretto (avreste faticato non poco a trovarlo, credetemi..) tanto per rendervi la vita più facile.

    [URL]http://www.4shared.com/rar/cfoXJW8G/nulldc-360.html[/URL]

    All'interno troverete anche il nullDC.cfg rivisto e corretto con la Dynamic Recompilation abilitata. Nel tutorial risulta infatti ancora disabilitata poichè facevo riferimento a vecchia versione del sorgente in cui non era ancora implementata.

    Per i più pignoli, o per quelli che amano fare le cose da sè ecco il contenuto corretto del nullDC.cfg file:

    Codice:
    ;; nullDC config file;;
    [nullDC]
    Dynarec.UnderclockFpu=0
    Dreamcast.RTC=1543276800
    Emulator.NoConsole=0
    Dynarec.Enabled=1
    Dynarec.DoConstantPropagation=1
    Dynarec.SafeMode=1
    Dreamcast.Cable=0
    Dreamcast.Region=1
    Dreamcast.Broadcast=4
    Emulator.AutoStart=1
    
    [nullDC_plugins]
    GUI=nullDC_GUI_Win32.dll
    Current_PVR=drkPvr_Win32.dll
    Current_GDR=ImgReader_Win32.dll
    Current_AICA=nullAica_Win32.dll
    Current_ARM=vbaARM_Win32.dll
    Current_ExtDevice=nullExtDev_Win32.dll
    Current_maple0_5=drkMapleDevices_Win32.dll:0
    Current_maple0_0=NUL
    Current_maple0_1=NUL
    Current_maple1_5=NUL
    Current_maple2_5=NUL
    Current_maple3_5=NUL
    
    [drkpvr]
    Emulation.AlphaSortMode=1
    Emulation.PaletteMode=1
    Emulation.ModVolMode=2
    Emulation.ZBufferMode=2
    Emulation.TexCacheMode=0
    OSD.ShowFPS=0
    OSD.ShowStats=0
    Video.ResolutionMode=0
    Video.VSync=0
    Enhancements.MultiSampleCount=0
    Enhancements.MultiSampleQuality=0
    Enhancements.AspectRatioMode=1
    
    [ImageReader]
    PatchRegion=0
    LoadDefaultImage=0
    DefaultImage=defualt.gdi
    LastImage=c:\game.gdi
    
    [nullExtDev]
    mode=0
    adapter=0
    
    [Xmaple]
    Controller.DeadZone=25
    PuruPuru.UseRealFrequency=1
    PuruPuru.Length=175
    PuruPuru.Intensity=100
    Ultima modifica di Pa0l0ne; 30-10-12 alle 01: 27

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  

realizzazione siti internet ed e-commerce mugello