Home Microsoft Rilasciato aggiornamento emulatore NO$GBA

[Scena Nintendo DS/DSi] Rilasciato aggiornamento emulatore NO$GBA

229
0

Nella giornata di oggi è stato rilasciata una nuova versione dell’emulatore più famoso per chi ha utilizzato GameBoy color, Advance o DS su computer: NO$GBA.

nosgb

La nuova versione arriva alla 2.8 e porta con se molti cambiamenti, tra cui l’emulazione DSi. Quest’ultima vede però l’uso del bios ARM7 / ARM9 (BIOSDSI7.ROM e BIOSDSI9.ROM), anche se non ancora perfetto ma funzionante.

Inizialmente questo emulatore era scaricabile gratuitamente anche se poi doveva avvenire una piccola donazione 2,50$ per effettuare eventuali aggiornamenti. Ora però il progetto del NO$GBA è completamente gratuito, ovviamente chi vuole può effettuare piccole donazioni.

Caratteristiche

[spoiler title=”GBA Reference”]

  • Panoramica
    GBA Technical Data
    GBA Memory Map
    GBA I/O Map
  • Programmazione
    GBA LCD Video Controller
    GBA Sound Controller
    GBA Timers
    GBA DMA Transfers
    GBA Communication Ports
    GBA Keypad Input
    GBA Interrupt Control
    GBA System Control
    GBA Cartridges
    GBA Unpredictable Things
  • Altro
    ARM CPU Reference
    BIOS Functions
    External Connectors

[/spoiler]

[spoiler title=”NDS Reference”]

  • Panoramica
    DS Technical Data
    DS I/O Maps
    DS Memory Maps
  • Programmazione
    DS Memory Control
    DS Video
    DS 3D Video
    DS Sound
    DS System and Built-in Peripherals
    DS Cartridges, Encryption, Firmware
    DS Xboo
    DS Wireless Communications
  • Altro
    BIOS Functions
    ARM CPU Reference
    External Connectors

[/spoiler]

[spoiler title=”DSi Reference”]

  • Caratteristiche Hardware Base (principalmente come NDS)
    NDS Reference
    DSi Basic Differences to NDS
  • Caratteristiche nuovo hardware
    DSi I/O Map
    DSi Control Registers (SCFG)
    DSi XpertTeak (DSP)
    DSi New Shared WRAM (for ARM7, ARM9, DSP)
    DSi New DMA
    DSi SoundExt
    DSi Advanced Encryption Standard (AES)
    DSi Cartridge Header
    DSi Touchscreen
    DSi I2C Bus
    DSi Cameras
    DSi SD/MMC (Internal eMMC NAND and External SD Card)
    DSi GPIO Registers
    DSi Unknown Registers
    DSi Notes
    DSi Exploits
    DSi Regions

 

  • Info Generali

ARM CPU Reference
BIOS Functions
External Connectors

Caratteristiche CPU

General ARM7TDMI Information
ARM CPU Overview
ARM CPU Register Set
ARM CPU Flags & Condition Field (cond)
ARM CPU 26bit Memory Interface
ARM CPU Exceptions
ARM CPU Memory Alignments

ARM 32bit Instruction Set (ARM Code)
ARM Instruction Summary
ARM Branch and Branch with Link (B,BL,BX,BLX,SWI,BKPT)
ARM Data Processing (ALU)
ARM Multiply and Multiply-Accumulate (MUL, MLA)
ARM Special ARM9 Instructions (CLZ, QADD/QSUB)
ARM PSR Transfer (MRS, MSR)
ARM Memory: Single Data Transfer (LDR, STR, PLD)
ARM Memory: Halfword, Doubleword, Signed Data Transfer
ARM Memory: Block Data Transfer (LDM, STM)
ARM Memory: Single Data Swap (SWP)
ARM Coprocessor (MRC/MCR, LDC/STC, CDP, MCRR/MRRC)

ARM 16bit Instruction Set (THUMB Code)
THUMB Instruction Summary
THUMB Register Operations (ALU, BX)
THUMB Memory Load/Store (LDR/STR)
THUMB Memory Addressing (ADD PC/SP)
THUMB Memory Multiple Load/Store (PUSH/POP and LDM/STM)
THUMB Jumps and Calls

  • Ulteriori Informazioni
    ARM Pseudo Instructions and Directives
    ARM CP15 System Control Coprocessor
    ARM CPU Instruction Cycle Times
    ARM CPU Versions
    ARM CPU Data Sheet

[/spoiler]

Changelog v2.5.8:

[stextbox id=”info”]Changelog tradotto con google traduttore[/stextbox]

  • Aiuto: aggiornato gbatek standalone versione 2.8 (con specifiche dsi abbastanza completo)
  • Dsi: no$gba sta avendo (più o meno) di lavoro di supporto non-sperimentale DSi
  • Dsi/cartloader: auto-crittografia zona modcrypt se necessario (richiede una buona sha1hmac)
  • GBA/scatto: fisso saltare empty-nds-pezzi in GBA-snapshots (grazie shiny.exe)
  • Newmem: evita Borland tasm32 / tlink32 linker-errore “arm_memxlat_non_tcm”
  • Dsi/help: lista aggiunto di regioni note / Paesi (solo l’Europa è ancora noto)
  • Dsi/help: migliore descrizione NDMA (modalità logico / blocchi fisici, e ripetere)
  • Wifi/help: aggiunte nuove DSi punti di accesso specifiche (impostazioni WPA / WPA2, e proxy)
  • Wifi/help: aggiunto precedentemente sconosciuta NDS punti di accesso specifiche (MTU, lunghezza SSID)
  • DSI/help: aggiunto specifiche medie microfono per lato ARM7 (lato A / D è sconosciuto)
  • Dsi/emu: supporta falso accesso fotocamera (output alcune foto snow fittizio)
  • Dma: avvertimento su DMA supportato aggiunto / tipi NDMA (wifi, sd / mmc, aes, microfono, mainmem)
  • Di debug: fisso $ indici profiler_id per i nomi di canale DMA / mode
  • Dsi/emu: supporta AES di base e sd / mmc init (32bit 44xxh, 16bit 48xxh / 49xxh)
  • Dsi/emu: supporta l’accesso I2C (8bit 450xh) e accesso GPIO (16bit 4C0xh)
  • Dsi/emu: supporta nuovo controller touchscreen (protocollo SPI diverso da NDS)
  • Dsi/help: Descrizione aggiunto per nuovo controller touchscreen (posizione / stato)
  • Dsi/help: note aggiunte sul touchscreen in modalità NDS (nessuna pressione e temperatura)
  • Dsi/help: identificate le telecamere dsi come sensori di immagine Aptina MT9V113
  • DSI/help: aggiunta di inizializzazione / trasferimento diagrammi di flusso per le telecamere sul lato ARM9
  • Dsi/help: aggiunto diagramma di flusso di inizializzazione per fotocamere Aptina sul lato ARM7
  • Dsi/help: aggiunta di inizializzazione diagramma di flusso per le fotocamere sconosciuto sul lato ARM7
  • Dsi/help: aggiunto irregolari regs Aptina, e aggiunte Aptina REV3
  • Dsi/help: aggiunto note generali dsi e informazioni su exploit (ad esempio rilevamento DSi.)
  • DSI/Guida: aggiungere note sulle differenze di base a modalità NDS (cambiati dettagli)
  • Dsi/help: informazioni aggiunto circa (per lo più sconosciuto) crittografia eMMC (tramite il registro CID)
  • Dsi/help: comportamento aggiunto di SPI powerman (con differenze di modalità DSi / NDS)
  • GBA/NDS/DSi/help: aggiunte informazioni BIOS RAM (il contenuto della RAM iniziale e uso IRQ / SWI)
  • Nds/help: cart intestazione [06Eh] Fissare Area Delay, e ROMCTRL.Bit28 gap CLKs
  • Nds/help: informazioni su chip ROM variante id bit31 carrello protocollo (gap / ripetizione / delay)
  • Xboo: supporta carrelli di dumping con rom chip di id bit31 = 1 (differenze di protocollo)
  • Dsi/debug: aggiunte opzioni tty.log per i comandi I2C e comandi cartucce NDS
  • Dsi/debug: previene avvertenze sui grandi aree Nuove WRAM (a differenza di 32K per NDS)
  • Dsi/debug / emu: consente grandi regioni bios DSi7 / DSi9 (più grande di NDS7 / NDS9)
  • Dsi/emu: consente la lettura / scrittura di più registri scfg (per quanto utilizzato dai giochi)
  • Dsi/emu: inizializza più regs scfg con start (con sospetta / valori indovinato)
  • Dsi/I2C / help: aggiunto Aptina MT9V113 specifiche della fotocamera (registri I2C e variabili)
  • Dsi/I2C / help: aggiunti molti dettagli sul chip di bptwl (/ volume / regolatore misc led)
  • Help dsi: descritto le modalità del pulsante di alimentazione (auto-reset, irq,-alimentazione forzata-off)
  • Dsi/help: principali correzioni al controllo I2C reg, aggiunto segnali I2C capitolo
  • Dsi/help: aggiunto dettagli come cuffie-connect bit, game-cart-insert-bit
  • Dsi/cartloader: cartloader bugfixed lunghezze dispari modcrypt (es. Cucina allenatore)
  • DSI/help: aggiunto GPIO spec (dati in / out / direzione, irq bordo / abilitare)
  • Dsi/help: rimosso protocollo cart dsi, invece aggiunto note cmd_3Dh in capitolo ds
  • Dsi/help: informazioni hardware / software sul cablaggio del chip eMMC di lettori di schede PC
  • Dsi/help: informazioni su sd / mmc I / O (da TC6387XB datasheet, tmio_mmc, discariche dsi)
  • Dsi/help: specifiche aggiuntive per i protocolli di SD / MMC (comandi, repsonses, registri)

NO$GBA è probabilmente uno dei migliori emulatori DS Lite, DSi e Gameboy Advance, anche se a volte ci sono problemi sulle funzioni TCP / IP. Originariamente NO$GBA è stato sviluppato da Martin Korth con il primo Game Boy nel 1997.

DownloadNO$GBA v2.5.8

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.