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.013s
<1…26272829303132…34>
  • Help needed with calculating screen addressesCan anyone help me finally crack Jonathan Cauldwell's screen addressing calculator and, more to the point, is the reason I'm struggling because this …

    simple plot:
    [CODE]
    call 022B0h;A=y,c=X
    inc a
    ld b,a
    xor a:scf
    bwlp:rra:djnz bwlp
    or (hl):ld (hl),a
    [/CODE]
    g0blinish g0blinish June 2014 Development
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... : LET k=k+j2: LET x$=c$(s,c):
    IF ... ,k): PRINT z$;INK 5;x$: POKE 23729,r: POKE 23728 ...
    Battle Bunny Battle Bunny June 2014 Sinclair Basic
  • Dock's ZX Maze gameI'm hoping to finish a simple maze game in ZX Spectrum BASIC this week, as part of the Ludumdare Retro challenge. I used to dabble in speccy basic on…

    ... : LET k=k+j2: LET x$=c$(s,c):
    IF ... ,k): PRINT z$;INK 5;x$: POKE 23729,r: POKE 23728 ...
    davepierce07 davepierce07 June 2014 Sinclair Basic
  • Drawing a dotted line...Hi Folks, I cannot be the first person to want this (?) so here goes! Does anyone have a MC routine that does the same as the BASIC DRAW command bu…

    ...
    plot x,y
    Calculate next pixel address
    plot x,y
    over 1
    plot x,y
    over ...
    jamorski jamorski July 2014 Sinclair Basic
  • Drawing a dotted line...Hi Folks, I cannot be the first person to want this (?) so here goes! Does anyone have a MC routine that does the same as the BASIC DRAW command bu…

    ... pattern
    20 PLOT 255,0: LET X=-255: LET Y=175 ... : GO SUB 500
    30 PLOT ... 255,175: LET X=-255: LET Y=-175 ... 500
    40 PLOT 127,0: LET X=0: LET Y=175 ... 500
    50 PLOT 0,87: LET X=255: LET Y=0 ...
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • Drawing a dotted line...Hi Folks, I cannot be the first person to want this (?) so here goes! Does anyone have a MC routine that does the same as the BASIC DRAW command bu…

    ... pattern
    20 PLOT 255,0: LET X=-255: LET Y=175 ... : GO SUB 500
    30 PLOT ... 255,175: LET X=-255: LET Y=-175 ... 500
    40 PLOT 127,0: LET X=0: LET Y=175 ... 500
    50 PLOT 0,87: LET X=255: LET Y=0 ...
    Paddy Coleman Paddy Coleman July 2014 Sinclair Basic
  • Block RoutineHi Folks, I want to draw a block on the screen dependent on providing the X,Y,W,H values. I came up with the following: [CODE]100 LET l$=" …

    ... [code]PRINT AT i,x;TAB x+w[/code]
    If ... Row=";y,"Height=";h'"Column=";x,"Width=";w[/code]
    x with PLOT.
    [*]The TO ... ABS h: LET x=INT ABS x: LET w=INT ... =";y,"Height=";h'"Column=";x,"Width=";w
    120 ... ABS h: LET x=INT ABS x: LET w=INT ...
    Battle Bunny Battle Bunny July 2014 Sinclair Basic
  • Change PAPER and BORDER colours from machine codeHow do you go about changing PAPER and BORDER colours from machine code? I've forgotten the system variables for border and paper.

    Not sure how to do it in assembly, but...

    Border: POKE 23624, x
    Paper/ink: POKE 23693, x
    leespoons leespoons July 2014 Development
  • Change PAPER and BORDER colours from machine codeHow do you go about changing PAPER and BORDER colours from machine code? I've forgotten the system variables for border and paper.

    ... it in assembly, but...

    Border: POKE 23624, x
    Paper ... /ink: POKE 23693, x[/QUOTE]

    Those system ...
    TK90XFan TK90XFan July 2014 Development
  • ProTracker manual/instruction in English?Hello. A friend of mine would like to start making AY music on ZX Spectrum. In this purpose he'd like to have a ProTracker's instruction/guide/manu…

    ... />
    New options above v2.x:

    √ Volume (global ... (click "Channel")

    PT3.x can load Pro Tracker 2 ... .x, Sound Tracker, Sound Tracker Pro ... cumulation, volume increase/decrease, envelope mask
    are in Edit smp ...
    Alone Coder Alone Coder July 2014 Sinclair Miscellaneous
  • Plane confusing...Nowhere near as exciting or complicated as one of Morkin's quizzes, but... Can you work out which game's loading screen was loading into which of ZX …

    ... , you can set a "write mask" for CPU writes to memory ... you can set the write mask to b1010 and a write ... the ROM's print and plot routines would still work (in ...
    JeffB JeffB July 2014 Games
  • Plane confusing...Nowhere near as exciting or complicated as one of Morkin's quizzes, but... Can you work out which game's loading screen was loading into which of ZX …

    ... , you can set a "write mask" for CPU writes to memory ... you can set the write mask to b1010 and a write ... the ROM's print and plot routines would still work (in ...
    chev chev July 2014 Games
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    ...
    This BASIC routine can "PLOT" (using POKE) to any point ... +1): LET l$=b$(x+1):
    LET loc ... :
    LET bit=x-8*INT (x/8)+1:
    ... RETURN
    [/code]
    'x' range is 0 to +255 ... two statements convert the x,y coordinates into a ...
    Battle Bunny Battle Bunny August 2014 Sinclair Basic
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    ... assembler route and write a PLOT *x,y command that called a ... modify the POKE *x,y command into a PLOT *x,y command.
    dbolli dbolli August 2014 Sinclair Basic
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    ... method makes it possible to PLOT within a PRINT statement, ... PLOT
    ;Syntax: FLASH x=y+USR Plot191
    ;where x= ...
    ld a,(23677) ;A =x
    and %00000111
    ld ... :
    LET bit=x-8*INT (x/8)+1:
    LET ...
    Battle Bunny Battle Bunny August 2014 Sinclair Basic
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    ... "... x=(y+16)+USR ...".

    [code]
    ;Full Screen PLOT, Y ... =0 to +191
    ;Syntax: FLASH x=y+USR ... ; B,C=ABS y,ABS x; D,E=SGN y,SGN ... x
    ld (23677),bc ;(COORDS)= ...
    Battle Bunny Battle Bunny August 2014 Sinclair Basic
  • ZX-Assembler file handling concept[QUOTE=clausjahn;777075]Dear readers, At this time, it's a good time to ask you, the future users, how to implement the file usage. Let's suggest so…

    ... for Windows or Mac OS X [url="https://www.python.org ... recommend version 2.7.x, but 3.4.x should work too ... because existing tools could do X and couldn't do Y ... of calls and jumps, including assembly of most
    of SjASM ...
    clausjahn clausjahn September 2014 Emulators
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... coordinate
    ; l = valid character x coordinate
    ;
    ; exit : hl ... 't be calculating a new plot address for each point but ...
    Alcoholics Anonymous Alcoholics Anonymous September 2014 Development
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... value of Y coordinate, the X coordinate runs over all its ... Y coordinate. L : valid character X coordinate
    ;OUTPUT: HL = address ... 't be calculating a new plot address for each point but ...
    mcleod_ideafix mcleod_ideafix September 2014 Development
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... make it more straightforward to plot as INVERSE 0 or 1 ...
    bigjon bigjon September 2014 Sinclair Basic
  • ZX81 and Analogue TVsI recently bought a really nice ZX81 on ebay in amazing condition, but I'm having issues tuning in an old analogue TV to lock onto the signal. I und…

    ... boards use a green solder mask. However, there may be ... either two 18-pin 1k x 4 bit SRAM chips ( ... making a total of 1k x 8 bit = 1k byte) ... number of manufacturers for the mask ROM, and sometimes used EPROM ... / had been made using mask ROMs that had the faulty ...
    1024MAK 1024MAK September 2014 Hardware
  • Kempston mouseHas anyone got code to work with an emulated Kempston mouse? There seems to be some conflicting information in the internet on which bits are reset w…

    ... />
    [code]
    10 LET x=IN 64479
    20 LET ... /> 25 PRINT AT 0,0;x;" ";y;" "
    30 IF IN ... IF IN 64223=254 THEN PLOT x,y
    50 GO TO ...
    MatGubbins MatGubbins November 2014 Development
  • Fast Condition TestingHello my friends, I have been writing some input and string handling routines in BASIC lately - yeah I could write them super fast in C/ASM via z88d…

    ... /> 230 REM i0=Temp i1=X i2=Y i3=Length
    Paddy Coleman Paddy Coleman November 2014 Sinclair Basic
  • Early thoughts about creating a text adventureSo I always wanted to create my own ZX Spectrum text adventure. I tried looking at PAWs and GAC, but frankly I'm probably too stupid to use them. I…

    ... writing systems (including FORTH and Assembly language:o) and ultimately, I ... (similar to a list of PLOT and DRAW commands in BASIC ...
    GReW GReW December 2014 Development
  • Snowfall effectHow do you go about creating a snowfall effect like the one in Yeti? Now don't laugh, I'm currently printing 32 UDG's of dots OVER the top of my gam…

    ... ;arrive with IX addressing x,y, return with HL ... br /> rlca ; divide x by 8 and multiply by ... .
    and 224 ; mask off bits we don't ... /> ld a,(ix+0) ; x coordinate.
    rrca ; only ...
    R-Tape R-Tape December 2014 Development
  • Snowfall effectHow do you go about creating a snowfall effect like the one in Yeti? Now don't laugh, I'm currently printing 32 UDG's of dots OVER the top of my gam…

    ... ;arrive with IX addressing x,y, return with HL ... br /> rlca ; divide x by 8 and multiply by ... .
    and 224 ; mask off bits we don't ... /> ld a,(ix+0) ; x coordinate.
    rrca ; only ...
    R-Tape R-Tape December 2014 Development
  • Snowfall effectHow do you go about creating a snowfall effect like the one in Yeti? Now don't laugh, I'm currently printing 32 UDG's of dots OVER the top of my gam…

    ... ;arrive with IX addressing x,y, return with HL ... br /> rlca ; divide x by 8 and multiply by ... .
    and 224 ; mask off bits we don't ... /> ld a,(ix+0) ; x coordinate.
    rrca ; only ...
    R-Tape R-Tape December 2014 Development
  • 64x48 monochrome big pixels display ideaHi. I was playing with this idea of having a simple 64x48 bytes buffer, 1 byte per pixel, then a renderer which would take that buffer and render it…

    ... /> [CODE]; -----------------------------------------------------------------------------
    ; Plot 4x4 colored pixel on screen ... b, $f8 ; mask INK color
    rr ... ld b, $c7 ; mask PAPER color
    oddcol ...
    Einar Saukas Einar Saukas December 2014 Development
  • 64x48 monochrome big pixels display ideaHi. I was playing with this idea of having a simple 64x48 bytes buffer, 1 byte per pixel, then a renderer which would take that buffer and render it…

    ... /> [CODE]; -----------------------------------------------------------------------------
    ; Plot 4x4 colored pixel on screen ... b, $f8 ; mask INK color
    rr ... ld b, $c7 ; mask PAPER color
    oddcol ...
    Einar Saukas Einar Saukas December 2014 Development
<1…26272829303132…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
plot 2.8K 4.4K
assembly 3.2K 4.3K
x 14K 31.7K
mask 2.1K 3.3K

Related Threads

  • Spectaculator 5.x/6.x And Multiface 3Hi there, anyone had any trouble with this at all? The instructions say that it will auto-switch between a Multiface 128 and a Multiface 3 when choos…
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?
  • X-10 or X-20 schematics wantedDoes anyone have schematics for the Sinclair X-10 or X-20 amplifiers ?<br /> <br /> These amp-kits were sold back in 1964/65, and when I read about t…
  • Boxed ZX Spectrum + with 2 x ZX microdrives, Alphacom32 printer with 3 x thermal rollHi people.<br /> <br /> I found a bargain at a carboot on Sunday from somebody who didn't know what he was selling. (Im no expert by a long shot)<br …
  • Exactly how does the HD work for speccy? X-)How do you transfer you programs from tape?<br /> Or can you run games n stuff from a speccy harddrive. Since there is a lot of different HDs out the…
  • Spectrum assembly programmingHi, I'm passionated in assembly programming and I'd like to find some documents talking about Spectrum (not Z80). Do someone have interesting referen…
  • I like Mask.Im the only man who like Mask from Gremlin??<br /> <br /> I readed reviews on SU and got low ratings..<br /> well I liked a lot its gameplay and the …
  • Native OS X port of Fuse availableA beta version of Fredrick Meunier's native OS X port of Fuse, the Free errr... Unix Spectrum Emulator is now available from Fuse's homepage:<br /> <…
  • speccy emulator on OS Xhi there<br /> i am trying to use ZXSP on OS X but it won't load TAP files, and that it only supports .SNA and Z80 files. can i convert TAP files to …

Related Searches

  • x files
  • assembly games
  • assembly games listing
  • random assembly
  • cross assembly
  • x uno
  • assembly
  • assembly zxspin
  • first assembly
  • z88dk assembly example
  • fuse for mac os x
  • plot assembly
  • radastan 128 x 96 16 colours
  • plot basic
  • assembly fast plot
  • assembly plot
  • plot x mask
  • pixel mask x
  • plot assembly sg
  • plot assembly shift

Copyright © 2024 World of Spectrum