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.237s
<1…567891011…34>
  • Dunny - help!I fired up SpecBAS, it automatically loaded the last program which was ASH2's background for the lander program. I pressed RUN and it ran fine then …

    ... PROGRAM MOONSCAPE
    8 SCREEN WINDOW 1024,768
    10 ... 25 FOR f=0 TO a: LET x=(INT(RND*9))*5 ... first
    90 REM x and y = start position of blob
    ... INC y,1
    530 LET x=x+1
    535 GO TO ... fuzzy and did I want to use the original settings. ...
    mik3d3nch mik3d3nch August 2019 BASIC
  • PAPER&INK: screen/character differenciation?So I was looking at a type-in listing earlier and I got to wondering how the Spectrum differenciates between knowing that the PAPER/INK commands need…

    ... plot position moving [b]x[/b] horizontally and [b]y[/b] vertically relative to ... had perhaps by setting the screen ink/paper colours permanently then ... fall out of the screen. Might be something to play about with ...
    spider spider September 2019 Sinclair Basic
  • Matchpoint ball algorithmAnyone has any idea how Psions Matchpoint ball algorithm works? Are they calculating the balls' parabola (floating point for just the ball doesn't se…

    ... if x, y, z is in range 0-256 the isometric position of ... , 10) would be drawn at screen position (128, 138) and the shadow ... ).

    That assumes the Y = 0 is at the bottom ... though but to go from the top left ... (0, 0) you just do y = 256 - y
    Paradigm Shifter Paradigm Shifter July 2021 Development
  • Strongest aspect of Spectrum BASICWhat would you say is the strongest aspect of Spectrum BASIC compared to other BASICs on other micros at the time. I think it might have been the Fun…

    ... going to POKE somewhere into the Spectrum's screen memory. ...
    This is believed to have been corrected for the ... value of X in this FOR X=0 TO 63 line, ... is the maximum horizontal PLOT position on a ZX81. For ... is the maximum vertical (‘Y’) value for a ZX81 ...
    1024MAK 1024MAK March 2022 Sinclair Basic
  • 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…

    ... point it to an off screen buffer and copy that to screen if you ... br /> ; blit 8 pixel row to screen
    ld a, (de)
    ; blit 8 pixel row to screen
    ld a, (de)< ... an 8x8 sprite arbitrary x, y position
    ; hl = pointer to 8 bytes graphic ...
    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…

    ... point it to an off screen buffer and copy that to screen if ... 8x8 sprite arbitrary x, y position
    ; hl = pointer to 8 bytes graphic ... /> ; 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…

    ... br /> ; clamp player to this minimum Y pos (pixels)
    ... br /> ; clamp player to this maximum Y pos (pixels)
    ... )*8
    ; clamp player X to this minimum row (character cells ... position is still where it used to be (middle of screen) which needs to ...
    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…

    ... it to an off screen buffer and copy that to screen if ... This is way too slow to draw to screen every frame
    BOX_TEST ... 8x8 sprite arbitrary x, y position
    ; hl = pointer to 8 bytes graphic ... /> ; blit 16 pixel rowdata to screen in cells at column C ...
    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…

    ... it to an off screen buffer and copy that to screen if ... This is way too slow to draw to screen every frame
    BOX_TEST ... 8x8 sprite arbitrary x, y position
    ; hl = pointer to 8 bytes graphic ... /> ; blit 16 pixel rowdata to screen in cells at column C ...
    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…

    ... it to an off screen buffer and copy that to screen if ... This is way too slow to draw to screen every frame
    ATTRIBS ... 8x8 sprite arbitrary x, y position
    ; hl = pointer to 8 bytes graphic ... /> ; blit 16 pixel rowdata to screen in cells at column C ...
    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…

    ... point it to an off screen buffer and copy that to screen if you ... br /> ; blit 16 pixel rowdata to screen in cells at column C ... y-coord
    ; c = pixel x-coord/8
    ; XORs graphics onto screen ... a horizontal line at any x position
    ; length may be ...
    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…

    ... it to an off screen buffer and copy that to screen if ... This is way too slow to draw to screen every frame
    ATTRIBS ... 8x8 sprite arbitrary x, y position
    ; hl = pointer to 8 bytes graphic ... /> ; blit 16 pixel rowdata to screen in cells at column C ...
    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…

    ... 8x8 sprite arbitrary x, y position
    ; hl = pointer to 8 bytes graphic ... /> ; blit 16 pixel rowdata to screen in cells at column C ... /> ; 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 July 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... current scr_out position and update scr_out position
    ; C = character code to display ... />
    ; erase last char written to screen
    unputc:
    ld hl ... string at current scr_out position
    ; HL = pointer to string
    puts ...
    Paradigm Shifter Paradigm Shifter August 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... current scr_out position and update scr_out position
    ; C = character code to display ... />
    ; erase last char written to screen
    unputc:
    ld hl ... string at current scr_out position
    ; HL = pointer to string
    puts ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... scr_out position and update scr_out position
    ; C = character code to ...
    ; erase last char written to screen
    unputc:
    ld hl ... , #3C, #66, #66, #00 ; X
    db #66, #66, #66 ... , #18, #18, #18, #00 ; Y
    db #7E, #06, #0C ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... scr_out position and update scr_out position
    ; C = character code to ...
    ; erase last char written to screen
    unputc:
    ld hl ... , #3C, #66, #66, #00 ; X
    db #66, #66, #66 ... , #18, #18, #18, #00 ; Y
    db #7E, #06, #0C ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... current scr_out position and update scr_out position
    ; C = character code to display ... />
    ; erase last char written to screen
    unputc:
    ld hl ... string at current scr_out position
    ; HL = pointer to string
    puts ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... line
    \t moves output position to next multiple of TAB_WIDTH (has ... screen and homes the cursor
    \b moves cursor back a position ... />
    ; erase last char written to screen
    unputc:
    ld hl ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... scr_out position and update scr_out position
    ; C = character code to ...
    ; erase last char written to screen
    unputc:
    ld hl ... , #3C, #66, #66, #00 ; X
    db #66, #66, #66 ... , #18, #18, #18, #00 ; Y
    db #7E, #06, #0C ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... scr_out position and update scr_out position
    ; C = character code to ...
    ; erase last char written to screen
    unputc:
    ld hl ... , #3C, #66, #66, #00 ; X
    db #66, #66, #66 ... , #18, #18, #18, #00 ; Y
    db #7E, #06, #0C ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... scr_out position and update scr_out position
    ; C = character code to ...
    ; erase last char written to screen
    unputc:
    ld hl ... , #3C, #66, #66, #00 ; X
    db #66, #66, #66 ... , #18, #18, #18, #00 ; Y
    db #7E, #06, #0C ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... br /> ; erase last char written to screen
    unputc:
    ld hl ... tokenizecharorquote:
    push hl ; remember position of '
    ; char literals ... #3C, #66, #66, #00 ; X
    db #66, #66, #66 ... #18, #18, #18, #00 ; Y
    db #7E, #06, #0C ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... br /> ; erase last char written to screen
    unputc:
    ld hl ... tokenizecharorquote:
    push hl ; remember position of '
    ; char literals ... #3C, #66, #66, #00 ; X
    db #66, #66, #66 ... #18, #18, #18, #00 ; Y
    db #7E, #06, #0C ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
  • AY musicThis is a format I'm proposing for an AY music player. If anyone can see any problems or anywhere it can be improved please say so. An AY music form…

    ... - decrease tone every x frames by y depth
    7 ... - 4bit rate 4bit x tones 4bit y tones - alternate between ... return to stream position, 1bit on, all streams are moved to this position, ... - depth
    Arpeggio 1byte - x+y semitones
    Vibrato and Arpeggio ...
    cyborg cyborg October 2001 Sinclair Miscellaneous
  • ArtistryIn my younger days (and to a certain extent, now) I was always intrigued about how the loading screens were constructed. Back then I'd assumed it was…

    ... I was still no closer to making anything that looked remotely ... PAINT x,y,c1,c2

    ...where x and y are coordinates to start ... painting from, c1 is the colour to ... the entire screen, unless there's a blue border to make ...
    The Mighty Dopethrone The Mighty Dopethrone August 2003 Games
<1…567891011…34>

Latest Posts

  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Minor British Sports that did become games on the ZX Spectrum
    dmsmith on April 8
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6

HitBox

Word Docs Hits
x 14K 31.7K
y 6.2K 15.7K
to 549.6K 1.6M
screen 45.8K 73.8K
position 5.8K 7.8K

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…
  • Fastest way to write something to screen$Hi,<br /> <br /> I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I…
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?
  • Getting attribute location from a screen coordinates (x,y)I am having trouble figuring out how to convert an x,y coordinate pair (pointing to a specific pixel) to the location of the attribute for the block …
  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • Now seems to be a good time to add to your collectionsI have bought a few spectrum items to add to my collection recently, had i bought them a year or two ago they would have cost double. This is one of …
  • Update to Image to ZX Spec to 1.3.1I'm inbetween jobs at the moment and felt the need to add a new feature - the ability to export anim gifs.<br /> <br /> [IMG]https://lh6.googleuserco…
  • How to add a loading screen to my tap file[FONT=Calibri][SIZE=3]I?ve got my game created as a tap file generated by Pasmo. I now want to add a loading screen. Can anyone explaine the best way…
  • Is it possible to add a listing to a screen?I made this picture (see next message for link) deliberately in the bottom half of the screen hoping to be able to have another display in the upper …

Related Searches

  • fastest way to clear screen
  • find screen position of all attr
  • full screen fuse how to
  • loading screen poke to hide text
  • x y z
  • yellow hue to screen
  • elite save position to disk
  • push pop to the screen
  • shadow screen to c000
  • write to screen
  • copy picture to screen
  • screen chr position in mc asm
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • x y
  • screen position
  • screen address to x and y
  • screen x y r tape
  • screen x y
  • calculate pixel position from x y

Copyright © 2024 World of Spectrum