-
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
cp (ix ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
[code] ld a,(ix+2)
cp (ix+2) ;check for column becoming 32
ld (ix+3),0 ;set row to 0 before incrementing
inc (ix+3) ;increment the row
cp (ix+2),24 ;column at 24?
djnz text_out
ret[/code] -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
[code] ld a,32
cp (ix+2) ;check for column becoming 32
ld a,(ix+3) ;
ld (ix+3),0 ;set row to 0 before incrementing
inc (ix+3) ;increment the row
cp (ix+2),24 ;column at 24?
djnz text_out
ret[/code] -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
cp (ix ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
ORG 32768
FONTBASE EQU #3c00
main:
; make Spin disassembler dissassemble first real instruction correctly
nop
nop
nop
nop
; air supply
airloop ld ix, spr_8x8
ld hl, txt_air< ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
cp (ix ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
ld a ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
ld a ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
ld a ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... column reset to 0 and increment the row code (can just ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
skiprst ld ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
cp (ix ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... incrementing
inc (ix+3) ;increment the row
ld a ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
[code] ORG 32768
FONTBASE EQU #3c00
main:
; make Spin disassembler dissassemble first real instruction correctly
nop
nop
nop
nop
; air supply
airloop ld ix, spr_8x8
ld hl, ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
[code]
ORG 32768
FONTBASE EQU #3c00
main:
; make Spin disassembler dissassemble first real instruction correctly
nop
nop
nop
nop
; air supply
; point IX it to the 4 byte ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
Works for me (TM)
[url=https://postimg.cc/K1dYS56w][img]https://i.postimg.cc/SKKY9TDS/worksforme.png[/img][/url]
[code]
ORG 32768
FONTBASE EQU #3c00
ATTRIBS EQU #5800
main:
; make ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... stride through data 2 byte increment instead of 1
; b ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... )
ld (hl), a
; increment data pointer twice to double ... )
ld (hl), a
; increment data pointer twice to double ... )
ld (hl), a
; increment data pointer twice to double ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... stride through data 2 byte increment instead of 1
; ... br /> ld (hl), a
; increment data pointer twice to double ... /> ld (hl), a
; increment data pointer twice to double ... /> ld (hl), a
; increment data pointer twice to double ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
Ok, I'll shut up now.
I get that assembly isn't easy, but I don't want to give up on it.
[code] DEVICE ZXSPECTRUM48 ; Device setting for sjasmplus (.tap writing etc)
SCREEN EQU $4000 ; Location ... -
How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…
... stride through data 2 byte increment instead of 1
; ... br /> ld (hl), a
; increment data pointer twice to double ... /> ld (hl), a
; increment data pointer twice to double ... /> ld (hl), a
; increment data pointer twice to double ... -
SCF/CCF flags - new discoveryI can't believe that no one is interested in discussing the additional, previously undocumented internal state of the Z80 CPU I have discovered recen…