home.social

#6502assembly — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #6502assembly, aggregated by home.social.

  1. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  2. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  3. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  4. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  5. This week on the blog: ...mostly showing my work for what fed into last week's post, actually. A line-by-line comparison of four implementations of the same function on four variously related retro architectures.

    This is gonna be one of the crunchy ones that most folks will want to skip but that the folks who like it will *really* like, in my experience.

    bumbershootsoft.wordpress.com/

    #retrocomputing #z80 #6502assembly #8086assembly #intel8080

  6. I came up with some 6502 assembly tricks:
    - make N and Z flags reflect A (no side effects): AND #$FF (used in Excitebike; alternatives: ORA #0 or EOR #0)
    - make N and Z flags reflect X (no side effects*): INX & DEX (or for Y: INY & DEY)

    *If your interrupt routines don't access the value of X besides preserving it.

    #6502assembly #6502_assembly

  7. One other side effect of my return to C64 work is that I've become more irritated with the sharp edges of my Ophis assembler. So:

    Announcing the release of Ophis 2.3! This expands the syntax a bit so that it plays nicer with other dialects and syntax highlighters.

    github.com/michaelcmartin/Ophi

    #retrocomputing #c64 #6502assembly #python