World of Spectrum
  • Categories
  • Discussions
  • FAQ
  • Sign In
Home › Search
Title Search
@title beer Word 'beer' in title
User Search
  • @user admin Only posts by Admin
Text Search
  • @body beer Word 'beer' in the text
Phrase Search
"Hello World" Exact phrase match
Exclude Terms
  • car -red Search cars that are not red
"Or" Searches
  • honda | bmw 'honda' or 'bmw' results
Multi-Field
@(title,body) hello Both contain 'hello'
WildCard
  • hond* civ* Match all with an astrix
Combination
  • @title bmw @user admin
See more supported syntax examples
Search Again :: Adv Search 1000 results in 0.021s
<1…12131415161718…34>
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... add hl, de ; adjust screen address for col
    ld b ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... add hl, de ; adjust screen address for col
    ld b ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... add hl, de ; adjust screen address for col
    ld b ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... add hl, de ; adjust screen address for col
    ld b ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... copy parts of the screen then save them to ... know about the spectrum wacky screen layout for that though). ... to work out the screen address instead of calculating it ... the edge of the screen to the next line ... off the bottom of the screen.

    See ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... add hl, de ; adjust screen address for col
    ld b ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... copy parts of the screen then save them to ... know about the spectrum wacky screen layout for that though). ... to work out the screen address instead of calculating it ... the edge of the screen to the next line ... off the bottom of the screen.

    See ...
    Kotek Kotek June 2022 Development
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... add hl, de ; adjust screen address for col
    ld b ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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, one which calculates the screen address of the next line in ... which always looks up the screen address from a table each row ... 8x8 sprite anywhere on the screen (except if it goes off ... the screen).

    I'll also ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... -coord
    ; look up screen address from the table
    ld ... hl
    ; look up screen address from the table
    ld ... hl
    ; look up screen address from the table
    ld ... br /> ALIGN 256
    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... 't like this

    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... hl
    ; look up screen address from the table
    ld ... hl
    ; look up screen address from the table
    ld ... hl
    ; look up screen address from the table
    ld ... br /> ALIGN 256
    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... l, b
    ; look up screen address from the table
    ld ... /> ; blit 8 pixel row to screen
    ld a, (de)
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... l, b
    ; look up screen address from the table
    ld ... /> ; blit 8 pixel row to screen
    ld a, (de)
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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…

    ... row on the screen (must be entirely on screen again).
    ... push hl
    ; look up screen address from the table
    ld ... ; blit 16 pixel rowdata to screen in cells at column C ... e
    ; next row, calculate screen address
    pop hl
    ; ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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< ...
    Kotek Kotek June 2022 Development
  • 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…

    ... /> push hl
    ; look up screen address from the table
    ld ... /> ; blit 16 pixel rowdata to screen in cells at column C ... /> ; blit 16 pixel rowdata to screen in cells at column C ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • 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, ...
    Kotek Kotek June 2022 Development
  • 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…

    ... a shorter lookup table (one screen address per row instead of per ... -> offset of row in screen (= tbl_rows + row*2)
    sla ... b, l
    ; look up screen address from the table
    ld ... shorter table (just the row screen addresses) -> this won' ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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 ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... hl
    ; look up screen address from the table
    ... hl
    ; look up screen address from the table
    ... br /> ; next row, calculate screen address
    pop hl
    ; ...
    ALIGN 256
    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... hl
    ; look up screen address from the table
    ... hl
    ; look up screen address from the table
    ... br /> ; next row, calculate screen address
    pop hl
    ; ...
    ALIGN 256
    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... hl
    ; look up screen address from the table
    ... hl
    ; look up screen address from the table
    ... br /> ; next row, calculate screen address
    pop hl
    ; ...
    ALIGN 256
    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... writing etc)
    SCREEN EQU $4000 ; Location of screen
    ATTRIBS EQU ... /> call 3503

    ;*title screen graphic's tile placement data ... ; attrib to set when clearing screen
    cls:
    di ;disable ...
    Kotek Kotek July 2022 Development
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... entry table for the screen address lookup is really only ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... ) ; e = low byte of screen address
    inc hl ; hl points ... screen address
    ld d, (hl) ; d = high byte of screen address ...
    ex de, hl ; hl = screen address of ... entry table for the screen address lookup is really only ...
    Kotek Kotek July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ...
    ; look up screen address from the table
    ... br /> ; next row, calculate screen address
    pop hl
    ... br /> ; next row, calculate screen address
    pop hl
    ...
    ALIGN 256
    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • 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…

    ... hl
    ; look up screen address from the table
    ... hl
    ; look up screen address from the table
    ... br /> ; next row, calculate screen address
    pop hl
    ; ...
    ALIGN 256
    ; screen address table. This must be 256 ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... br /> ; this points at the screen RAM at the moment. You ...
    SCRBUF_BASEADDR is just the screen address, might want to change it ... not draw directly to the screen.
    WINDOW_ stuff is ... the attributes (straight after the screen)
    STRIPES set to 1 ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
<1…12131415161718…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
screen 45.8K 73.8K
address 11.8K 21.2K
wrap 891 1.1K

Related Threads

  • How to get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen.<br /> <br /> First I use HL to contain ROW and COLUM<br /> I then call the MapScreenFun…
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem.<br /> <br /> I need to calculate the screen address of a tile based…
  • Real Spectrum screen flicker with SCREEN$I've written a basic loader to simply do a 'load "" screen$' based video from a divide+ however I'm finding the Spectrum can't render a screens and a…
  • Wow! Splitscreen gaming goes full screen!!! One screen gives two fullscreen views!Sounds a bit Alice in Wonderland (If Lewis Carroll had written it in the twenty-first century) but aparently, using 3D glasses you can get two full s…
  • ULAPlus: showing different screen modes in one screenI wanted to write a demo showing the same screen, converted to various screen modes available on the Spectrum (well, a Spectrum clone capable of show…
  • bitmap address to attribute addressI've searched, but I don't seem to find the proper keywords.<br /> <br /> I have a bitmap screen address in DL, character aligned (the address of the…
  • Calculating screen address to alternative ATTR area?I'm using this small snippet of code to convert a screen address to an attribute cell address...<br /> <br /> [CODE]AttrDE: ld a, d ;…
  • Best Side Screen/Screen-Surrounds?I've been researching side-art/screen-surrounds for my own game, so at the risk of asking a question that has probably been asked in the last 20-odd …
  • Type a screen of text from the start screen.I've forgotten all the combo's of symbol-shift and so on, but is there a way, from Spectrum Basic to just type out a load of text? Problem is, as soo…
  • Screen address of PRINT position...Hi Folks,<br /> <br /> The following code uses DF CC system variable to extrac the screen address for a PRINT position.<br /> <br /> <br /> [cod…

Related Searches

  • fastest screen routine
  • screen routine
  • screen routines
  • fastest way to clear screen
  • issue 2 yellow screen
  • title screen
  • screen
  • basic scr screen
  • loading screen
  • preload screen
  • basic start address
  • screen address
  • attribute address to screen
  • screen address c b l
  • screen address aa
  • row to screen address
  • pixel row screen address
  • screen address to buffer
  • screen address to x and y
  • screen address to attribute

Copyright © 2024 World of Spectrum