Emulatore Assembler 6502

mercoledì 14 marzo, 2007

Visto che siamo in tema di nostalgia, ecco un simpatico emulatore dello storico microprocessore del 6502; montato negli anni ’80 in console e computer come l’Apple, Nintendo NS e il Commodore 64 (che poi passo al 6510, …). Questo simpatico gioiellino è scritto interamente in Javascript, funzionante in pratica su tutti i browser (da Safari a Opera), con il solo difetto di essere leggermente lento. Tuttavia vale la pena provarlo. Sul sito (http://www.6502asm.com/) trovate alcuni simpatici esempi, lenti ma curiosi.

Per gli ex programmatori Assembly Commodore 64 considerate che lo schermo video non visualizza i caratteri, quindi codici come questo qui sotto non funzioneranno:

1
2
3
start: LDA #$65
       JSR $FFD2
       RTS

Inoltre va considerato che la mappatura video è differente da quella del Commodore 64, quindi non pensate in questi termini (nemmeno i POKE 53280 e 53281 funzioneranno – $D020 e $D021). In questo emultatore il video parte dall’indirizzo $200 (e non $400, 1024 in decimale) fino a $5ff, come anche l’area video è di 32 x 32 pixel (per un totale di 1024).
Anche gli IRQ non sono implementati, quindi istruzioni come CLI, RTI e SEI non avranno effetto. Ulteriori dettagli su questo emultatore (come timer, input da tastiera, ecc…) sono reperibili all’indirizzo:

Informazioni sull’emultatore

Tutto quello che serve per il 6502

Post correlati

Questo articolo ti è stato utile?: Per nientePocoAbbastanzaMoltoMoltissimo
Loading ... Loading ...

3 commenti a: “Emulatore Assembler 6502”

  1. 10 dic, 2007 upnews.it:

    undolog » Blog Archive » Emulatore Assembler 6502…

    Visto che siamo in tema di nostalgia, ecco un simpatico emulatore dello storico microprocessore del 6502; montato negli anni ’80 in console e computer come l’Apple, Nintendo NS e il Commodore 64 (che poi passo al 6510, …). Questo simpatico gioielli…

  2. 23 mar, 2008 Emulatori online di microcomputer « Pucciom’s Weblog:

    [...] Emulatore microprocessore 6502 Fonte: [Undolog] [...]

  3. 13 set, 2008 Pucciom’s Weblog » Blog Archive » Emulatori online di microcomputer:

    [...] Emulatore microprocessore 6502 Fonte: [Undolog] [...]

Lascia un commento

TAG XHTML PERMESSI: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> INSERIMENTO CODICE:
<pre></pre>                                  // blocco generico
<code></code>                                // blocco generico
[cc_actionscript][/cc_actionscript]          // Actionscript
[cc_actionscript3][/cc_actionscript3]        // Actionscript 3
[cc_css][/cc_css]                            // CSS Style Sheet
[cc_html][/cc_html]                          // HTML
[cc_js][/cc_js]                              // Javascript
[cc_objc][/cc_objc]                          // Objective-C
[cc_php][/cc_objc]                           // PHP
[cc_sql][/cc_sql]                            // SQL