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.028s
<1…6789101112…34>
  • Flood FillHi Folks, Can anyone point me to a flood fill that I can call from ZX BASIC? I have looked through the archive and although there are posts about…

    ... . I set up a short routine that reads starting pixel coordinate, ... any pending pixels visited on screen.

    The EXTERN ... invocation indicated in the source above will turn the output ... br /> Fill the screen from the middle pixel with a RAND USR ...
    Alcoholics Anonymous Alcoholics Anonymous December 2015 Development
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... 't hold the current working set of variables in registers (working ... . This is because for pixel placement on screen the engine has to ... form the graphic written to screen.

    Here is the ... code above is repeated eight times for the 8 pixel rows in ...
    Alcoholics Anonymous Alcoholics Anonymous April 2016 Development
  • P.O.W.As far as I know, a port of P.O.W. (Prisoners of War) from NHK, doesn't exist. [img]https://cld.pt/dl/download/61d19b5e-453b-489c-b17b-d3ed6fccd594/…

    ... do it. Assuming the active screen area is 20 characters high ... it's the amount of pixel bytes needed to transfer, ( ... /> Details:
    - Code is running above #8000, in order to run ... .
    - Copies buffer to screen memory using set of LDIs.
    - Buffer ...
    RMartins RMartins June 2016 Development
  • Z88DK NOOB cplot INK colorHi I am a complete NOOB with Z88DK, I am trying to draw colored circles. How does ink, paper and border work with Z88DK. I started trying to wo…

    ...
    There is an entire set of display address manipulators in ... shown in the simple examples above.

    The ... zx_pxy2saddr() stands for "pixel x y to screen address" the first ... bitmask corresponding to the pixel within a screen byte.

    Alcoholics Anonymous Alcoholics Anonymous June 2016 Development
  • New Game - Cap'n Rescue: ReprisalHello, I'd just like to announce my new game Cap'n Rescue: Reprisal for the ZX Spectrum is almost complete. This is the third game in the series…

    ... fact the Cap'n moves pixel by pixel rather than in 8 ... replicate it on the first screen.
    But when I ... , I didn't have anything above the player.

    ... be sure to grab a screen shot.


    Some ... instead of using a different set.
    RMartins RMartins July 2016 Brand new software
  • Jet Set Willy 2's original author releases a modded version of the game!Apologies if this has already been posted, but Derrick P. Rowson, the original author of Jet Set Willy 2, has been modding JSW2, and the latest versi…

    ... extended the parameters for the set up and use of ... completion and removed the one pixel limit on jumps
    < ... up

    changed sprite screen edge handling.

    added ... />


    And the above, plus 146 rooms still runs ...
    ewgf ewgf March 2017 Games
  • ZX-Paintbrush and global palette and ula+ supportHello, I think I need some help for the palette issue of ZX-Paintbrush. I want to check whether the way I'm about to clear the palette handling i…

    ... get a 64 byte raw set of CLUTs, I am doing ... .3.1 or above) and Image2ULAplus (1.3 or above).
    ; 1 ... ) In ZX-Paintbrush, ensure all changes to images\screen ... $1800 bytes of screen.scr are 8x1 attributes, in pixel order, loaded ...
    colonel32 colonel32 May 2017 Software
  • ZX-Paintbrush and global palette and ula+ supportHello, I think I need some help for the palette issue of ZX-Paintbrush. I want to check whether the way I'm about to clear the palette handling i…

    ... get a 64 byte raw set of CLUTs, I am doing ... .3.1 or above) and Image2ULAplus (1.3 or above).
    ; 1 ... ) In ZX-Paintbrush, ensure all changes to images\screen ... $1800 bytes of screen.scr are 8x1 attributes, in pixel order, loaded ...
    clausjahn clausjahn May 2017 Software
  • Flood Fill IssueHi Folks, Came across the following Flood Fill routine by John Metcalf: [code]; scanline fill by John Metcalf ; call with d=x-coord, e=y-coo…

    ... left until hitting a set pixel or the screen edge

    ... right until hitting a set pixel or the screen edge,
    ; setting pixels ... as we go. Check rows above ...
    dbolli dbolli August 2017 Development
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... the required address (above 32768) and all ... LD HL,MainScreen ; screen address
    LD ... screen file
    ld bc,$18 ;0 into B; 8 pixel ... rows x 3 screen thirds ... screen address
    djnz loop ;repeat 256 times and set ...
    MatGubbins MatGubbins September 2017 Development
  • Other than using attributes what other ways to detect collisions, when using char based movement?So I'm slowly working out the bits and pieces to write a game completely in assembly. I've been using attributes when writing in BASIC to detect whet…

    ... the third line in the above listing
    should be ... br />
    You could set B to zero and put ... though why would I set aside 768 bytes of ... the background; you just set the attribute, then add ... , if your screen is made of 16x16 pixel blocks then your ...
    joefish joefish November 2017 Development
  • Fast Binary to Text DisplayI've done this thing that takes some memory contents and converts it to a Binary version of 0's and 1's on screen. However, I've no idea what to use …

    ... pixel "spacer" down the side), so each character on screen ... in the code image above are filled in with ... with the single bit set for each character. That ... code]

    So you set that leftmost bit to work ... need that leftmost bit set, so ORing 0x88 sets ...
    thricenightly thricenightly December 2017 Development
  • If Sinclair computers had not been sold...I was just having a random thought. If Sinclair Computers (or the rights to them, not sure how it 'worked' back then) had not been sold to Amstrad…

    ... pixel being drawn in the bottom right of the screen ... drawing the top left pixel exceeds the minimum refresh ... one crystal for the pixel clock (the ULA circuitry ... a attribute cell is set to flashing, you can ... above. And to add the logic for a shadow screen. ...
    1024MAK 1024MAK August 2020 Hardware
  • 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
    ; blit 16 pixel rowdata to screen in cells at column ...
    ; blit 16 pixel rowdata to screen in cells at column ... loop above, can optimise a bit
    ; blit 16 pixel rowdata to screen ... .goloop
    ld b, 11 ; set inner loop counter
    dec ...
    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…

    ... />
    ; compile time switches, set to 1 to enable
    set)
    setink2x2
    ld ... above, can optimise a bit
    ; blit 16 pixel rowdata to screen ... ; A -> attrib to set when clearing screen
    cls:
    di ...
    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…

    ... />
    ; compile time switches, set to 1 to enable
    above, can optimise a bit
    ; blit 16 pixel rowdata to screen ... /> ; A -> attrib to set when clearing screen
    cls:
    di ... 0
    ld b, l ;set B to 0. it causes ...
    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…

    ...
    ; compile time switches, set to 1 to enable
    above, can optimise a bit
    ; blit 16 pixel rowdata to screen ... A -> attrib to set when clearing screen
    cls:
    di ... br /> The collision detection routines set the carry flag if there ...
    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…

    ... />
    ; compile time switches, set to 1 to enable
    ld (hl), a
    ; set attrib line below
    ld ... above, can optimise a bit
    ; blit 16 pixel rowdata to screen ... ; A -> attrib to set when clearing screen
    cls:
    di ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Identify game - flip-screen mazeI was playing this game in the mid-80s, I would say. It was a flip-screen game, a bit like Jet Set Willy in that regard, although it was viewed from …

    ... was a flip-screen game, a bit like Jet Set Willy in ... small gaps.

    Each screen was a bit of a ...
    pelago pelago May 2002 Games
  • ANNOUNCE: Jet Set Willy: Goodnite LudditeI have just released my new Jet Set Willy game, the long-awaited sequel to We Pretty: GOODNITE LUDDITE! It's the best game I've ever made: atmospher…

    ...
    Goodnite Luddite is set in a Selesian monastery (today ... Set Willy: The Lord of the Rings
    + Manic Miner Screen ... Editor
    + Jet Set Willy Construction Kit version ... beta versions)
    + Jet Set Dizzy (public beta version)
    andrewbroad andrewbroad December 2002 Games
  • ANNOUNCE: Jet Set Willy Construction Kit (JSW CK 1.0)Today I release Version 1.0 of my Jet Set Willy Construction Kit (JSW CK): the program I used to write We Pretty, Jet Set Willy: The Lord Of The Ring…

    ... 1.0 of my Jet Set Willy Construction Kit (JSW CK ... to write We Pretty, Jet Set Willy: The Lord Of The ... want to change one thing. Above all, the way it handles ...
    andrewbroad andrewbroad July 2003 Games
  • z88dk Spectrum Screen Driver problemHi guys, I've been messing around with z88dk a bit and was trying to output some stuff to the screen. Reading the docs, it says that I can use the Z…

    ... output some stuff to the screen. Reading the docs, it says ... can use the ZX screen driver to set the x and y ... after my screen clearing routine in order to set the screen to 32 ...
    Lee Tonks Lee Tonks August 2003 Development
  • Jet Set Willy Problems...I THINK I've completed the "Lord of the Rings version of Jet Set Willy...I've reached the "Grey Haven" (or whatever it's called) but when I jumped ov…

    ... the Rings version of Jet Set Willy...I've reached the ... I've made a loading screen in "OCP Art Studio", how ...
    The Lone Magpie The Lone Magpie September 2003 Games
  • Dan Dare 256 colour project many may not be aware of.I still need/want to try Vladimir's emulator. But I think many people here aren't aware of another 256 colour project, which was mentioned on C.S.S. …

    ... mood for an afternoon's pixel painting
    (or a look ...
    Sadako Sadako March 2004 Emulators
  • Does Screen Flipping work on a 48k Spectrum?On the other post it showed some basic code to flip the screen on a +3. Does it work on a 48k Spectrum. Can anyone show me the machine code to: Se…

    ... basic code to flip the screen on a +3.


    Set the screen memory to default 16384
    Flip the screen memory to 49152

    robpearmain robpearmain May 2004 Development
  • FAST PIXEL DRAWINGI'm looking for the fastest way to put a pixel to the screen (on spectrum ofcoz:). Here is my own procedure (written in PASMO). But I don't how do it…

    ... way to put a pixel to the screen (on spectrum ofcoz:). Here ... me?

    ;============================================================================
    ; put pixel
    ; d = x
    ; e ...
    zxmaniac128 zxmaniac128 May 2004 Development
  • Emulation accuracy and how it affects softwareHi folks. I was thinking of bodging together a rudimentary Spectrum emulator myself, not as a competitor to the other emulators, but as an integrate…

    ... contended memory and finite-speed screen refresh - I don't plan ... , seeing as how having a pixel-perfect display is not what ... in my emulator, as described above ? Are there many such programs ...
    GOC GOC May 2004 Emulators
  • Antique Toy 2004 Voteing ( Music/Graphics )In case anyone doesn't know or missed it, at RAWW.ORG and SCENERGY they mention voting for Antique Toy compo is happening now until August 10th. If y…

    ... And so, at last work above antique toy 2k4 voteform is ... br />
    Remember! We set off only _completely_ the filled ... (in the middle of the screen the button "save") will ... top corner of the screen, and to click on ... corner
    of the screen or a key "G" ...
    Sadako Sadako July 2004 Sinclair Miscellaneous
  • Pixel setting / general speccy codingi just started doing some cross-coding with the [url="http://www.bigfatpanda.fsnet.co.uk/z80.html"]Z80 SNA assembler[/url] and an emulator, and this …

    ... with for xoring a pixel at a given screen coordinate:

    Lambchop Lambchop August 2004 Development
  • Machine Code Sprites Example Code Using Char Based SystemBelow is my WIP code to do smooth screen wrapping sprites using char positions and offsets, as opposed to writing direct to a line (0-191) and shifti…

    ...
    ; based as opposed to pixel based system

    ; ... 0
    call 8859 ; set permanent border colour

    ; HL Contains Screen Address
    ; DE Contains Char ...
    robpearmain robpearmain August 2004 Development
<1…6789101112…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
pixel 5.1K 8.3K
set 29.1K 39.2K
above 15.7K 17.5K

Related Threads

  • "Pixel after Pixel", WoS contest for the best fan made loading screen$After reading the post where Ste?86 did a splendid fan loading screen for Pud Pud, I had the idea of creating a contest to see which is the best load…
  • 12-pixel-wide font on 512x192 screenThanks to Geoff I have a working prototype for displaying this font in BASIC. Machine code to follow.
  • 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…
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy.<br /> Graphics are an obvious nod to Joffa, whose games and banter were a b…
  • 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…
  • Jet Set Willy: William / Jet Set Willy III[URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0026418"]Jet Set Willy: William[/URL] is a hack of [URL="http://www.worldofspectrum.org/infose…
  • Microhobby's Pixel A Pixel compoI've recently found out that there's been a graphics competition Pixel A Pixel held by Microhobby magazine, thx to Ivanzx for pointing this out in on…
  • 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…
  • Microhobby's Pixel A Pixel compo: help requiredHi!<br /> <br /> The start of this story is described in this topic: [url]http://www.worldofspectrum.org/forums/showthread.php?t=38955[/url]<br /> <b…
  • WoS Pixel after Pixel May 2012 CompetitionHere are the entries for the Wos Pixel after Pixel May 2012 Competition.<br /> <br /> [IMG]http://i1239.photobucket.com/albums/ff516/K33pontruckin/pi…

Related Searches

  • fastest screen routine
  • screen routine
  • jet set willy
  • screen routines
  • jet set willy most difficult
  • hardest jet set willy
  • fastest way to clear screen
  • char set
  • character set
  • issue 2 yellow screen
  • jet set willy 2
  • jet set willy 3
  • title screen
  • screen
  • basic scr screen
  • loading screen
  • jet set willy 2 loading screen
  • pixel row screen address
  • screen pixel set above
  • routine to scroll screen buffer by 1 pixel

Copyright © 2024 World of Spectrum