**************************************************** * * * NEOPOCOTT VERSION 0.38b * * Documentazione allegata * * * **************************************************** Abbreviazioni usate ------------------- NGP : NeoGeo Pocket NGPC : NeoGeo Pocket Color GUI : Graphical User Interface (Interfaccia grafica per l'utente) Documentazione tecnica ---------------------- Sistemi operativi supportati : - Windows 95/98/2000/NT/ME - MacOS - MsDos - Linux (Console) - Acorn RISC OS - DreamCast - BeOS - PocketPC - Amiga PPC (PRESTO) - Linux (X-Windows) (PRESTO) - Linux (KDE) (SOON) - Linux (GTK) (SOON) - DirectX (SOON) - QNX (SOON) Versione attuale : 0.38b Ultimo aggiornamento : 12/21/2000 Autori : - Julien FRELAT "Gollum" (julien.frelat@libertysurf.fr) Emulazione del codice principale NGP/NGPC Codice di emulazione Interfaccia grafica Sviluppo per Win32 Ottimizzazioni Correzioni Responsabile del sito web Documentazione allegata Supporto in francese Supporto in inglese Vecchie icone di Neopocott - Judge Nuovo codice di emulazione NGP/NGPC Correzioni Sviluppo per DirectX - Richard BANNISTER Sviluppo della versione MacOS Correzione di alcuni link errati Sistema per i trucchi (cheat) - Anarko (anarko@telia.com) Sviluppo della versione Linux Sviluppo della versione Linux (X-Windows) Sviluppo della versione MsDos Avvertimenti su correzioni Correzioni Aiuto e lavoro sul debugger - Colin Ward (cward@powerup.com.au) Amiga PPC Port Correzioni - David McEwen (david@acornemus.freeserve.co.uk) Sviluppo della versione Acorn RISC OS Correzioni Aiuto e lavoro nell'emulazione dei Gfx Ottimizzazioni - Brian Hague (alphaseinor@pcisys.net) Sviluppo della vecchia versione BeOS - Niels Wagenaar (nwagenaar@digitaldynamics.nl) Sviluppo della nuova versione per BeOS - Brian Peek Sviluppo della versione Dreamcast Sviluppo della vecchia versione DirectX Ottimizzazioni Negozio di Neopocott - Mic... Sviluppo della versione PocketPC Ottimizzazioni della versione per Win32 Ottimizzazioni - Simon Singh Sviluppo della versione per PS2 Cos'è ? ------- NeoPocott è un emulatore di Neogeo Pocket e di Neogeo Pocket Color interamente scritto in C. Questa versione è dedicata a windows. Come funziona ? --------------- "NeoPocott" è il nome del programma. Avete bisogno delle Rom per Neogeo Pocket o Neogeo Pocket Color,".NGP", ".NPC" or ".NGC" per utilizzarlo. (Non chiedetemi le Rom,cercatele sulla rete!) Cosa è emulato ? ---------------- - CPU TOSHIBA TLCS-900h a 6.144 Mhz - Emulazione Real-Time (fake) (no cycle count) - Emulazione dello Z80 (fake) - Emulazione dell'inizializzazione del BIOS (fake) - Emulazione del BIOS (fake) - Emulazione dell'inizializzazione del sonoro (fake) - Foreground/Background Displaying - Foreground/Background Switching - Foreground/Background X/Y Character Flipping - Foreground/Background X/Y Scrolling - Foreground/Background Colors/Palettes (NGPC) - Sprites 8x8 - Sprites X/Y Position - Sprites X/Y Position Chaining - Sprites X/Y Character Flipping - Sprites Colors/Palettes (NGPC) - Sprites Hiding - Raster effects (Motore grafico line-per-line per Foreground/Background/Sprite) - Caricamento di cartucce da 512Ko a 4Mo - Formato dei file NGP - Inizializzazione NGPC Quali sono le caratteristiche speciali? --------------------------------------- - Conteggio dei Frame al secondo - Possibilità di configurare la tastiera - Vsync - Possibilità di regolare la velocità - Supporto per varie risoluzioni (supporto di ogni risoluzione video) - Zoom x1, x2, x3, x4 e Autozoom - Analisi delle Rom per verificare se sono per NGP o NGPC - Opzioni di pausa e di reset - Debugger completo con incluse funzioni con gfx e memoria - Opzioni di caricamento e salvataggio dello stato della dimensione più piccola possibile E in futuro ? ------------- X.XX : - Supporto TCP/IP, IPX, SERIAL - Supporto completo di NGP/NGPC - Sistemare gli ultimi bug nell'emulazione del TLCS-900h - Ottimizzazione (TLCS-900h, GFX, NGPC) - Supporto per joystick e mouse - Supporto del sonoro (un'altra CPU Z80) - Aggiungere giochi freeware e demo a NeoPocott - Aggiungere l'opzione per il salvataggio e il caricamento delle partite - Migliorare la compatibilità (per le roms commerciali) Cosa c'è di nuovo? ------------------ Il progetto è iniziato nell'aprile del 2000 0.38b : VERSIONE DI BUON COMPLEANNO ;-) - Non emulato : EE 0C (Pachisuro...) - Migliorata la compatibilità (0.38b) : Miglirata la visualizzazione degli sprite nei giochi (Sonic, Metal Slug) ! - Migliorata la compatibilità (0.38b) : Non più piccole intro dei giochi ;-) - Migliorata la compatibilità (0.38b) : L'intro di Magical Drop Pocket ora è perfetta ! - Migliorata la compatibilità (0.38b) : Sonic, Metal Slug 2nd Mission ora sono completamente giocabili - Migliorata la compatibilità (0.38b) : Puyo Pop, Pachisuro..., Koi Koi Mahjong (più giocabili) - Migliorata la compatibilità (0.38b) : Party Mail, Real Bout Fatal Fury, Dokodemo Mahjong, SNK Gals Fighters - (WIN32) La velocità predefinita è "faster" (Gollum) - (WIN32) Corretti i settaggi del progetto della modalità di rilascio (Voodoo/Gollum) - (WIN32) Aggiunto un contatore dei frame al secondo disponibile solo se il vsync è disabilitato(Gollum) - (WIN32) Aggiunta una piccola ottimizzazione per la visualizzazione sotto Win32 (Gollum) - (WIN32) Aggiunta una nuova icona fatta da Champipi (Gollum) - (WIN32) Iniziato a lavorare su una modalità direct screen (Gollum) - (WIN32) Iniziato a lavorare su un vera modalità a tutto schermo (Gollum) - (WIN32) Altamente migliorata la sincronia per la visualizzazione !!! (Gollum) - (WIN32) Aumentata la velocità generale per una migliore sincronia con il vero NGP (a piena velocità) (Gollum) - (WIN32) La visualizzazione dei bitmap ora è più veloce e migliore !!! (Gollum) - (WIN32) Rimosse tutte le orribili linee visualizzate in precedenza!!! (Gollum) - (WIN32) Aggiunta l'estensione *.npc per il caricamento delle rom come in MHE/Rape! (Gollum) - (WIN32) Migliorata la visualizzazione delle bitmap (Mic.../Gollum) - (WIN32) Ottimizzata la velocità di visualizzazione del 350% !!! (Mic...) - (WIN32) Aggiunte delle "scorciatoie" da tastiera per le opzioni di caricamento e salvataggio (Gollum) - (WIN32) Ridotto il titolo della finestra (Gollum) - (WIN32) La grandezza predefinita è x1 (Gollum) - (WIN32) Aggiunta l'opzione per salvare e caricare (Gollum) - (WIN32) Aggiunto un interruttore per passare dall'emulazione al debugging (Gollum) - (WIN32) Migliorata l'opzione Run/Pause (Gollum) - (WIN32) Aggiunta un'istruzione (jump back) per tornare all'istruzione attuale (Gollum) - (DREAMCAST) Miglioramenti nella velocità per renderizzare la palette (Brian Peek) - (DREAMCAST) Add some specific defines (Brian Peek/Gollum) - Rimosse parti del vecchio e lento Z-buffer (Mic.../David McEwen/Gollum) - Add/Optimize a sprite sorting function (David McEwen/Gollum) - Ottimizzate le priorità di front/back degli sprite (David McEwen) - Aggiunto un motore grafico line-per-line per gli sprite (David McEwen) - Ottimizzato la funzione videodump del debugger (Mic...) - Ottimizzata la funzione di Window frame (Gollum) - Ottimizzata l'emulazione del VBL (Mic.../David McEwen/Gollum) - Ottimizzata la renderizzazione di front/back/sprite (Mic...) - Ottimizzata la visualizzazione degli sprite (Mic...) - Riscritta la funzione di renderizzazione degli sprite (Mic...) - Miglioramenti nella velocità per caricare la palette (Brian Peek) - Miglioramenti nella velocità di lettura di memoria (Brian Peek/Gollum/Colin Ward) - Corretto (aarrgh !!!) il window frame clipping (Gollum) - Cambiati alcuni commenti nel database (Gollum) - Nel database aggiunte informazioni sui giochi recentemente dumpati (Anarko) - Cambiato il nome per alcuni giochi nel database (Anarko) - Migliorata la sincronizzazione per l'emulazione dello Z80 (fake) per il sonoro (Judge/Gollum) - Aggiunto un piccolo hack per rendere Metal Slug 2nd Mission completamente giocabile (Judge/Gollum) - Aggiunto un piccolo hack per rendere Sonic completamente giocabile (Judge/Gollum) - Corrette e aggiunti commenti a tutte le funzioni del BIOS (Gollum) - Corretta la funzione BIOS VECT_RTCGET(Judge) - Aggiunta la funzione BIOS VECT_INTLVSET (Judge) - Aggiunte/Corrette alcune funzioni del BIOS con più commenti (Judge) - Aggiunto un supporto migliore per gli interrupt (Judge) - Aggiunte due rom per test grazie al TestCott di Ivan Mackintosh (Gollum) - Corretto il caricamento del gioco salvato (Richard Bannister) - Aggiunti i codici operativi BS1B/BS1F al debugger (Gollum) - Aggiunto il codice operativo BS1F (Gollum) - Aggiunti i codici operativi ANDCF/ORCF (Gollum) - Aggiunto il codice operativo PAA (Gollum) - Aggiunte/Corrette alcune funzioni del BIOS (Gollum) - Corretto il debugger (Gollum) - Corretti alcuni problemi (Anarko) - Aggiunte/Corrette/Migliorate le informazioni nel database (Anarko) - Migliorata la caratteristica di caricamento e salvataggio della partita (Richard Bannister) - Aggiunta la funzione di caricamento e salvataggio con la dimensione più piccola possibile (Gollum) - Aggiunte/Corrette tutte le informazioni dello stato nel database (Gollum) - Aggiunti alcuni commenti al database (Gollum) - Aggiunto un hack per rendere Dokodemo Mahjong giocabile (Gollum) - Testata e corretta tutta l'emulazione di comunicazione del BIOS usando TestCott (Gollum) 0.37b : VERSIONE DI HALLOWEEN >;-[ - (WIN32) Corrette poche righe del menù (Gollum) - (WIN32) Aggiunta l'autoselezione al menù (Gollum) - (WIN32) Aggiunto il logo di Lorenzo Lamas' logo nella finestra "about" (Gollum) - (MACOS) Aggiunta la selezione del layer (Richard Bannister) - (MACOS) Aggiunto il supporto alle librerie comuni ZLib (Richard Bannister) - (MSDOS) Aggiunto il debugger (Anarko) - Aggiunte/Corrette tutte le informazioni dello status nel database (Anarko) - Aggiunte/Corrette alcune informazini nello status del database (Gollum) - Aggiunto il codice operativo BS1B (David McEwen) - Aggiunto il codice operativo CPDR (David McEwen) - Aggiunto un registro di inizializzazione/test per il sonoro (fake) (Gollum) - Ottimizzato il "Gfx line clear" (Voodoo) - Corretti MINC/MINC2/MINC4/MDEC1/MDEC2/MDEC4 (Gollum) - Corretto l'emulazione del flag di parità a 16-bit (David McEwen) - Corretti INCF/DECF per ottenere un valore di RFP corretto (Gollum) - Corretti alcuni avvertimenti (Anarko) - Aggiunta l'autoselezione della lingua usando il database(Richard Bannister/Gollum) - Migliorate le informazione sulla lingua dal database (Richard Bannister/Gollum) - Corretto il codice operativo RLD (Gollum) - Aggiunto il supporto per il "Window frame color"(Gollum) - Aggiunta una funzione per ottenere solo le informazione dal database o entrambe le informazioni di ROM e database (Gollum) - Aggiunte altre informazioni sulle ROM (Gollum) - Aggiunta l'identificazione delle ROM nel database (Anarko) - Corretto un collegamento errato (Richard Bannister) - Corretto il "Sprite flickering" (David McEwen) - Aggiunte priorità agli sprite (David McEwen) - Aggiunto lo ZBuffer per maneggiare le priorità degli sprite (David McEwen) - Corretti alcuni collegamenti errati (Richard Bannister) - Ottimizzata la renderizzazione dei GFX (David McEwen) - Corretta l'inizializzazione del BIOS (Gollum) - Ridotta la richiesta di memoria a 4MB (Gank) - Riscritti tutti i maneggiamenti di memoria (Gank/Gollum) - Aggiunti i codici operativi LDCF/STCF (Gollum) - Aggiunti MDEC1/MDEC2/MDEC4 (Gollum) - Aggiunti MINC1/MINC2/MINC4 (David McEwen) - Autoselezione del sistema più accurata (Anarko) - Aggiunto il codice operativo RETD (David McEwen/Gollum) - Aggiunti i codici operativi LDCF/STCF (David McEwen/Gollum) - Corretto (argh!) il codice operativo CHG (Gollum) - Aggiunto il codice operativo (David McEwen) - Autoselezione dell'emulazione del Neogeo Pocket Classic (B/W) o del Neogeo Pocket Color (Gollum/Anarko) - Migliorata l'inizializzazione del sistema (Gollum) - Rinominati tutti i file con nomi in 8.3 (Anarko) 0.36b : RELEASE A VELOCITA' SONICA ;-) - ORA FUNZIONANO MOLTISSIMI GIOCHI !!! ;-) - Controllo delle funzioni all'inizializzazione (Gollum) - Cambiato il keyboard handler per evitare confusione con Allegro (Anarko) - Le funzioni di inizializzazione ora ritornano un numero booleano quando malloc da errore (Anarko/Richard Bannister) - Aggiunta la speciale istruzione DIV (Gollum) - Aggiunte le istruzioni di scorrimento a 16-bit (Gollum/David McEwen) - Aggiunte le istruzioni LDCF/STCF (Gollum/David McEwen) - Aggiunta l'istruzione LDDR (Gollum) - Aggiunta l'istruzione MINC1 (Gollum) - Ottimizzate alcune istruzioni (Gollum) - Suddivisa la funzione di emulazione principale (Gollum) - Riscritta interamente la cpu per eliminare stupidi errori (Gollum) - Cambiato KEY_XXX in NGPKEY_XXX per evitare confusione con Allegro (Anarko) - Corretta l'opzione Load_Rom (Richard Bannister) - Corretti alcuni problemi con MSVC (Gollum) - Corretti molti problemi con GCC (Anarko) - Corretta l'apparizione di un'istruzione sconosciuta (Gollum) - Cambiato il in NGPDebugger (Richard Bannister) - Aggiunta un'emulazione dello Z80 per il sonoro (fake) (Gollum) - Aggiunta l'istruzione STCF (Gollum) - Aggiunte alcune istruzioni mancanti AND/ADC (David McEwen) - Rimossi errori nel link (Richard Bannister) - Corretti (aaarghhh !!!) gli indirizzi di memoria di lettura/scrittura (David McEwen) - Rimossi tutti gli avvertimenti (Gollum) - Il codice è ora al 100% in C (rimosse tutte le parti in C++) (Gollum) - L' emulatore ora usa moduli di codice indipendenti (Gollum) - Il codice specifico per Win32 è ora isolato (Gollum) - Aggiunte directory per ogni specifica piattaforma (Gollum) 0.35b : NUOVA RELEASE SU WWW.EMU5EVER.COM AIUTO : Ho ancora bisogno di aiuto per il sonoro CONSIGLIO : Voodoo sta lavorando su una lista della compatibilità per l'emulatore, per favore leggetela RICHIESTA : Se incontri dei problemi con i tuoi demo/giochi per favore mandami un e-mail - Le funzioni Run/Pause/Resume ora funzionano meglio - Aggiunto anche *.* per il caricamento dei file - Aggiunto *.NGC per il caricamento dei file (richiesto da molte persone) - Migliorata la finestra delle informazioni delle Rom (dinamica) - La finestra dei registri funziona indipendetemente meglio - Aggiunto l'aiuto per i comandi di memory dump - Aggiunte più registri della CPU nella finestra dei registri - Aggiunta l'istruzione CPIR - Change XSP to 0x6C00 at reset as the real NGPC (thanks to Judge) - Il gioco Cotton - Fantastic Night Dreams FUNZIONA PERFETTAMENTE !!! - Il gioco Magical Drop Pocket FUNZIONA PERFETTAMENTE !!! - Il demo TPaint ORA FUNZIONA MEGLIO !!! - Aggiunta la possibilità di configurare la tastiera - Aggiunta l'istruzione CHG (grazie al TPaint di Toby Carvan) - Aggiunto il supporto per Blanking Status (grazie al TPaint di Toby Carvan) - Frame speed adjusters added (per favore usali per avere la velocità che vuoi sul tuo PC...) - Aggiunto il VSync (grazie a Brian Peek e Charles Doty) - I registri della CPU ora vengono mostrati in un'altra finestra - Finestre indipendenti - Molti cambiamenti al codice (portability, clarity) - Ottimizzata l'emulazione dei flag (ZF/SF) - Corretta l'emulazione dei flag (CF/OF/HF) - L'emulazione dei flag è stata completamente riscritta (un lavoro enorme...) - Controllate molte istruzioni (grandi rigraziamenti al Regtest di Ivan Mackintosh) - La directory corrente viene fissata durante il caricamento delle rom - Corrette tutte le istruzioni DIV/DIVS (grandi ringraziamenti al Regtest di Ivan Mackintosh) - Aggiunto il test di overflow per tutte le istruzioni DIV/DIVS 0.34b : TUTTE LE MIE SPERANZE IN QUESTA VERSIONE... - Dizzy Demo FUNZIONA PERFETTAMENTE !!! - Aggiunto l' "horizontal/vertical position chain" per gli sprites (immensi ringraziamenti a Steven Robb) - Thieves Demo FUNZIONA PERFETTAMENTE !!! - Corrette alcune istruzioni LDW (argh !!!) (grazie ancora a Ivan Mackintosh) - L'emulatore ora gestisce il 90% delle istruzioni della CPU (aggiunte un centinaio di istruzioni non emulate...phew!) - Il Debugger ora gestisce il 95% delle istruzioni della CPU (aggiunte un centinaio di istruzioni non debuggate...phew!) - Corretto nuovamente lo ZOOM x1 - Aggiunte & corrette alcune istruzioni MUL/DIV 0.33b : L'ULTIMO OSTACOLO PRIMA DI INIZIARE A GIOCARE ;-) - Aggiunta un'emulazione black&white fake per le rom classiche - Inizio dell'emulazione delle priorità degli sprites - Definiti TIMER e DMA - Corrette le istruzioni PUSHW/LDW nel debugger - Aggiunta l'emulazione di DAA (il demo Snake FUNZIONA PERFETTAMENTE !!!) - Aggiunta una patch per non far bloccare molti giochi !!!!!! - Aggiunta una manciata di nuove istruzioni non emulate - Corretto lo ZOOM x1/x2/x3/x4 (grazie a Syl) - Corrette le istruzioni MULS (il demo Fractal ORA FUNZIONA PERFETTAMENTE !!!) - Corrette le istruzioni SET/RES (nessuna cambiamento nei flag) - Aggiunte alcune istruzioni per emulare Fractal demo - Corretto un bug nel Foreground/Background screen - Il tipo di Neogeo pocket e la lingua possono essere cambiate mentre si sta giocando - Emulazione Fake di BIOS VECT_COMGETDATA - Migliorata l'inizializzazione per qualche indirizzo di memoria - Aggiunta l'emulazione di SWI 1 (funzione speciale del BIOS) - Miglior supporto dei richiami del BIOS - Nuova icona (grazie a NoFX) - Aggiunta una nuova manciata di istruzioni non emulate - Corrette le palette di patterns/background - Reduce patterns fixed palette - Riscritte le istruzioni RL/RR/RLC/RRC/SLA/SLL/SRA/SRL - Corrette (aaarghhh !!!) le interferenze tra il decoding e registri ausiliari dell'emulatore - Decisamente un miglior sincronismo per i loop - Aggiunta una patch per non far bloccare molti giochi !!!!!! - Ora funziona alla stessa velocità su Win95/98/2000/NT - Corretto il flipping y - Corretto lo scrolling x/y - Aggiunto il supporto del colore di background - Corretto (aaarghhh !!!) il supporto dei flag - Corretto RFP per supportare RFP2 - Corrette le istruzioni RETI e SR - Aggiunta l'opzione di salto dal da un indirizzo di memoria al debug per le istruzioni - Aggiunto un modo per saltare ad un indirizzo di memoria specifico dal debug (grazie a Ivan Mackintosh -NeoSnake-) - Aggiunta una manciata di istruzioni non emulate - Aggiunto lo x/y flipping per gli sprite - Corretto l'offset della posizione degli sprite in order to wrap around 0.32b : UN LAVORO IMMENSO MA LE ROM COMMERCIALI NON FUNZIONANO ANCORA... - NeoSnake freeware game FUNZIONA QUASI PERFETTAMENTE !!! - Squall demo FUNZIONA PERFETTAMENTE !!! - Clock demo FUNZIONA PERFETTAMENTE !!! - Riscritto l'half carry e i flag di overflow per tutte le istruzioni aritmetiche,grazie a Mael - Corretto il nascondere gli sprite nell'angolo in alto a sinistra - Aggiunta la palette degli sprite - Corrette le istruzioni PUSH F/POP F/JP (aggiunte pause !) - Corretto l'interrupt VBL per evitare che si interrompa da solo - Aggiunto il supporto di Half carry e Overflow per le istruzioni aritmetiche - Aggiunta la priorità per lo scrolling plane - Aggiunto "switched display" per segnali RGB - Aggiunto lo scrolling x/y per foregound/background - Aggiunto il supporto per la posizione della finestra e la sua grandezza - Corretta l'elaborazione della dimensione delle rom - Aggiunto il supporto per le rom da 32Mbit - Aggiunto il flipping x/y per foreground/background - Aggiunto l'offset della posizione degli sprite - Corretta l'elaborazione di istruzioni errate - Migliorati gli interrupt call/ret - Migliorata l'inizializzazione al momento del reset - Ignorate le istruzioni di DMA per ora - Le opzioni non disponibili del menù ora sono in grigio - Aggiunta l'abilitazione/disabilitazione dei layer di Foreground/Background/Sprites - Aggiunto l'autofire per i tasti A & B - Aggiunta l'emulazione del controller - Corretto il Carry per le istruzioni SLL/SLA/SRL - Corretti i 16-bit di parità per le istruzioni SLL/SLA - Aggiunte alcune istruzioni e corrette le istruzioni di scorrimento - Aggiunto il supporto per le lingue Inglese/Giapponese (English/Japanese) - Aggiunta l'elaborazione delle schermate di foreground & background - Aggiunti interrupt per "Fake Enable" - Aggiunto l'interrupt per "Vertical Blanking" - Un'emulazione più precisa del VBL - Emulazione completa del BIOS VECT_RTCGET - Emulazione completa del BIOS VECT_SYSFONTSET - Inizio dell'emulazione del BIOS - Aggiunta una palette costante per i patterns (sempre visibile) "PRONTO PER ESSERE RILASCIATO" 0.31b : - Corrette le istruzioni SLL,SLA,SRL per supportare lo scorrimento dello 0 - Corrette le istruzioni INC/DEC #3,r con operandi a 16 o 32-bit - Corrette le istruzioni a 16-bit CP - Corretto il video dump - Aggiunta la funzione di Autozoom - Aggiunte le funzioni di Zoom x1/x2/x3/x4 - Aggiunto il Reset - Aggiunta la funzione Run/Pause - Neo-Neo! FUNZIONA PERFETTAMENTE !!! - Aggiunto lo scrolling x per background - Aumentata la velocità di emulazione - Aggiunto il motore gfx line-per-line - Aggiunto il timer refresh a 70Hz - Prima animazione di Neo-Neo! (FIGATA !) - Migliore visualizzazione di schermo e sprite (sempre più veloce!) - Corretta la grandezza della finestra - Corretto il RGB coding per la palette (ora mostra i colori giusti!) - Incluso Neo-Neo!,demo realizzato da DANZiG/NAPALM - Incluso il documento Neogeo Pocket Tech Doc 1.0 scritto da me (Gollum) 0.30b : - Visualizzata la schermata dei pattern di Neo21 ! - Corretto un bug in RFP - Aggiunte le istruzioni INC/DEC/SET/DIV - Correte alcune istruzioni del debugger - Aggiunta la lista delle compatibilità "todolist.txt" - Aggiunte le nuove opzioni del debug nel menù principale - Prima schermata di Neo-Neo! con i colori giusti! - Aggiunto lo screen dump - Aggiunto lo sprites dump - Aggiunto lo sprites/foreground/background palettes dump 0.27b : - Aggiunta l'istruzione MUL - Corretto l'indice del modo di indirizzamento con la relativa disposizione - Corretti gli encode multipli dei registri a 8-bit e 16-bit - Corretti gli encode multipli con la relativa disposizione - Corrette tutte le istruzioni di JR/JRL/CALR sia nel debugger che nell'emulatore - Aggiunto il pattern screen dump - Prima schermata dei pattern mostrata di Neo-Neo! 0.26b : - Corrette tutte le istruzioni di salto (JP) - Molte nuove istruzioni introdotte sia nel debugger che nell'emulatore - Corretta l'emulazione di IFF e RFP in SR - Aggiunta l'emulazione fake del BIOS - Corretti alcuni errori 0.25b : - Aggiunto il supporto del flag del riporto (carry) - Aggiunta una barra di scorrimento orizzontale per le novità e il box delle condizioni - Aggiunte il supporto delle istruzioni di encode multipli per il debugger - Molte istruzioni introdotte sia nel debugger che nell'emulatore - Corrette le istruzioni di pre-inc e post-inc (grandezza corretta) - Migliorato il funzionamento delle istruzioni pre-inc e post-inc - Aggiunte le condizioni di IFF e dei flag nel debugger - Aggiunto il supporto dei flag 0.24b : - Aggiunta una funzione per mostrare la memoria 0.23b : - Miglioramenti nel debugger (Cambiate le istruzioni di memoria) - Miglioramenti nell'emulazione (aggiunta una manciata di istruzioni) 0.22b : - Miglioramenti nel debugger (Rimosse le istruzioni errate) - Miglioramenti nell'emulazione (Aggiunte le istruzioni di SRC, DST e REG) 0.21b - Miglioramenti nel debugger - Miglioramenti nell'emulazione - Aggiunti i registri supportati dall'emulatore - Aggiunta l'emulazione dei flag - Migliorata l'emulazione di RFP e IFT 0.20b : - Aggiunte le condizioni di RFP - Miglioramenti nel debugger (35%) - Miglioramenti nell'emulazione (5%) - Aggiunti nei menù Jump & Emulate - Aggiunte le funzioni Jump & Emulate - Visualizzazione dei registri 0.10b : - Aggiunta la funzione di Drag & Drop per le ROM - Caricamento delle ROM - Prima versione dell'eseguibile Chi voglio ringraziare? ----------------------- - David McEwen per l'aiuto e le correzioni - Anarko per l'aiuto,le correzioni e i consigli - Richard Bannister per l'aiuto e i consigli - Brian Peek per il negozio di - Colin Ward, Gank, Brian Hague per lo sviluppo su altre piattaforme - Ivan Mackintosh per i codici,i giochi,i consigli e l'aiuto! - Steven Robb per i codici,giochi,i consigli (grazie per il position chaining ;-) - Voodoo per la sua grandiosa lista della compatibilità (e gli screenshot) - Jan Stuhler per il design futuro delle pagine del NeoPocott - Obys per la vecchia homepage ufficiale - NoFX per la nuova icona e anche per la traduzione in italiano dei testi allegati - Napalm e sopratutto DANZiG per il loro demo Neo-Neo! (ottimo lavoro ragazzi!) - Esspe, J.J, Manu, Mael per l'aiuto,il testing e il supporto all'inizio Dove posso trovare Neopocott? ----------------------------- Pagina ufficiale del Neopocott http://emu5ever.emulationworld.com/neopocott.html (Inglese) Il sito è realizzato da Gollum ------------------------------------------------------------------------------------------------------------ Traduzione (v0.6) ad opera di NoFX (evidentemente un pazzo :-D ) Ringrazio i miei amici Jerry,Specchio,Dennis,Gell,Brescio,Bono,Berta,Mad,Reef,Kerstin... In particolare Sara e Francesca: grazie di esistere! Il mio sito internet è members.xoom.it/Minor_threat/index.htm ma non c'entra nulla con l'emulazione... Grazie ai Bad Religion,Green day,MxPx,Punkreas,Millencolin,NoFX,Sex Pistols e agli altri gruppi punk !!! N.B. I'm not pretty sure about the translation...if you find something wrong tell me on: anacronistico@altavista.it Non sono certo al 100% della correttezza della traduzione...se trovate errori segnalateli su: anacronistico@altavista.it I've translated only the important things,if something sounds better in english I haven't changed it... Ho tradotto solo le cose più importanti,se qualcosa suonava meglio in originale,l'ho lasciato così come è... ------------------------------------------------------------------------------------------------------------ Gli autori non si assumono nessuna responsabilità di quello che fate con l'emulatore. Per giocare devi possedere una copia originale delle Rom. Non chiederci le Rom. NeoGeo, Neogeo Pocket, Neogeo Pocket Color sono marchi registrati da SNK. Win32, DirectX, Windows 95, Windows 98, Windows 2000, Windows NT sono marchi registrati da Microsoft. Dreamcast è un marchio registrato da SEGA.