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.029s
<1…6789101112…34>
  • New Game: Escape from Colony 8[I]I can't really tell what happened, when they first attacked our base or where they came from, but Colony 8 is lost. My only chance is to get to ha…

    ... be high if the feature set is not made use of ... horizontally will appear vertically on screen), and otherwise arrange the remaining ... to only move by two-pixel increments, you can reclaim memory ... up writing drivel like the above. Sorry about that :)

    Alcoholics Anonymous Alcoholics Anonymous November 2014 Brand new software
  • 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…

    ... br />
    This routine above will take 50,142 T ... buffer to screen.

    Storing 1 pixel per byte ... and modifies attributes on screen every 4 pixel lines. This "multicolor ... set interrupt routine to switch between normal and shadow screen every 4 pixel ...
    Einar Saukas Einar Saukas December 2014 Development
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... [B]moved to 16-bit pixel coordinates[/B] to accommodate hi ... /> Print one char to screen using the fzx_state given ( ... [B]asm_fzx_string_partition_ww[/B]
    As above but do not split words ... /> 20 foreground mask (set bits indictae which existing attribute ...
    Alcoholics Anonymous Alcoholics Anonymous January 2015 Brand new software
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... br /> Even so, my comment above still applies.[/I][/QUOTE]
    pixel row and then computing ... is actually output to screen which is why you ... solid colour. If you set up a mask such ... to select between per-pixel and per-square colouring. ...
    Alcoholics Anonymous Alcoholics Anonymous January 2015 Brand new software
  • Testers for new z88dk clibA long (long, long, long) time ago a few people offered to help test the new clib in z88dk. Much time has passed since then and I won't hold people,…

    ... you must first set some environment ... {
    sp1_UpdateNow(); // draw screen now

    for ... br /> ;GRAPHIC DATA:
    ;Pixel Size: ( 16, 24)
    ... output of the compile above is "sp1_ex1_CODE.bin ...
    Alcoholics Anonymous Alcoholics Anonymous February 2015 Development
  • How to get the current line position of a +3e's text window?Does anybody know how to get the current line position of a [url=http://www.worldofspectrum.org/zxplus3e/]ZX Spectrum +3e[/url]'s text window? I've r…

    ... is not "P" and above are SWAP, we have an ... channel type has its own set of information. For window ... character set-256
    w_ppos ds.b 1 ; pixel position ... current
    ; bit 7: set to receive new mode
    pixel line from the top of the screen (0-191 ...
    programandala.net programandala.net March 2015 Development
  • Raycasting (3D Games!) with SpecBAS<div><font face="Arial, Verdana"><span style="font-size: 13.3333330154419px; line-height: normal;">Here's one I wrote just recently. I wanted to see …

    ... , the texture slopes. So each pixel of floor and ceiling has ... of the program (line 20). Set it to 1 if you ... want full high resolution textures. Set it to 2, and although ... code by Lode Vandevenne20 DEGREES: SCREEN LOCK: LET scl=1: GO ...
    Dunny Dunny May 2015 Sinclair Basic
  • Peeking the contents on screen? How?You will have to forgive me for growing up on the C64, but I know I can peek the location of a character (1024 is top left from memory) and the peek …

    ... doesn't over-write anything above RAMTOP. Any machine code ... entire character set.

    Anyway, back to the screen. If ... you'll see how the pixel screen memory is laid out - oddly ... The attributes define a different set of colours for each 8x8 ...
    joefish joefish August 2015 Sinclair Basic
  • Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…

    ... now has a rudimentary menu screen when the spectrum is first ... can select whichever of the above configuration options they require before ... can work out how to set up the Github thing for ... if this method of every pixel different colour display could have ...
    Basher Basher December 2015 Hardware
  • 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
  • KLIK: Z80 snapshot to screenshot converterWith most Spectrum emulators, you can save current game screen in original ".SCR" format. This will give you a 100% perfect copy of the Spectrum scre…

    ... basis, for reasons gone into above.

    So storing the ... and one brightness level per pixel. (It'll actually be holding ... can record which pixels were set, even if they had the ... were visually indistinguishable from an unset pixel. [i]That's[/i] your ...
    colonel32 colonel32 August 2017 Announcements
  • 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
<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
unset 57 68
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