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.116s
<1…22232425262728…34>
  • Must be missing the point - machine code... Hi Folks, Trying my hand at machine code again but falling at the first hurdle. I hand crafted the following to run at address 62000 and the co…

    ... ),A ; POKE bit pattern in to screen memory
    INC L ; ... Next screen byte (256 iterations)
    LD ... ),A ; POKE bit pattern in to screen memory
    INC L ; ... Next screen byte (256 iterations)
    JR ...
    Paddy Coleman Paddy Coleman September 2016 Development
  • Must be missing the point - machine code... Hi Folks, Trying my hand at machine code again but falling at the first hurdle. I hand crafted the following to run at address 62000 and the co…

    ... ),A ; POKE bit pattern in to screen memory
    INC L ; ... Next screen byte (256 iterations)
    LD ... ),A ; POKE bit pattern in to screen memory
    INC L ; ... you save can be used to clear screen memory instead of looping ...
    JamesD JamesD September 2016 Development
  • Must be missing the point - machine code... Hi Folks, Trying my hand at machine code again but falling at the first hurdle. I hand crafted the following to run at address 62000 and the co…

    ... ),A ; POKE bit pattern in to screen memory
    INC L ; Next ... ),A ; POKE bit pattern in to screen memory
    INC L ; Next ... A ; POKE bit pattern in to screen memory $77
    62009 INC ... A ; POKE bit pattern in to screen memory $77
    62011 INC ...
    Paddy Coleman Paddy Coleman September 2016 Development
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... to copy the screen to memory or GOTO 220 to copy memory to screen.< ... br /> [code]100 CLEAR 58367
    110 FOR i=65344 TO ... 200 RANDOMIZE USR 65344: REM screen to mem
    210 STOP < ... RANDOMIZE USR 65356: REM mem to screen
    230 STOP [/code ...
    textvoyage textvoyage September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... 200 (and wait). To see the screen get drawn back from ... 220. You might want to speed up the emulator at ... 198 STOP
    199 REM screen to mem
    200 FOR i ... =16384 TO 16384+6912: POKE i+41984 ...
    219 REM mem to screen
    220 FOR i=58368 ...
    textvoyage textvoyage September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... -some-buffers-and-copy-them-to-screen concept:

    http://iki ...
    Sol_HSA Sol_HSA September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... copies the buffer to screen, then draws one sprite to the next buffer ... and copies it to the screen, etc, until it's ... , this is also an answer to the question "how do the ...
    Sol_HSA Sol_HSA September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... 're right, reads and writes to the first 16K of RAM ... with the ULA fetching the screen data. While the ULA is ... - but then if it has to write to screen memory, it will be ... memory it needs for variables to actually run.
    joefish joefish October 2016 Sinclair Basic
  • Why doesnt this work???Simple piece of code wont do as it should, just want to fill the top 22 lines of screen with an attribute value (150) but it wont have any of it. Som…

    ... should probably copy SP to memory first, then retrieve ... i.e. into the screen memory) that you don ...
    An interrupt pushing to screen RAM should not be an ... interrupt to write below the display or to a screen area ... won't write below the screen
    push de< ...
    JamesD JamesD October 2016 Development
  • Best place to start learning assembly on WOS ?So I'm pretty new at this forum but not the Speccy so my BASIC is pretty good. I can see lots of resources on WOS for doing machine code/assembly but…

    ... %0100010010000011(**) to formulate screen addresses from bit strings related to screen coordinates, or ... the components of a screen address don't line up ... like which column the screen address is in and ... which third of the screen the address is in. ...
    Alcoholics Anonymous Alcoholics Anonymous October 2016 Development
  • Graphics program in AssemblyHi so I think I'm getting the hang of this so I've done this program. It writes directly to the screen. I'm using ZX Spin. [code] LD HL,16384 LD B,…

    ... />
    - copy content of 16384 to 16385
    - copy content of ... 16385 to 16386
    - copy content of ... 16386 to 16387 and so on...
    to screen because I need A register ...
    Ralf Ralf November 2016 Assembler
  • I'm writing an Operating SystemOkay this might seem like a bait thread, but I am legitamately interested in figuring out how to write a multi-process system for the ZX Spectrum (no…

    ... ROM, they are all trivial to change:

    * ... if someone tries to print outside of screen. You can ... to convert screen coordinates (row and column) to screen address. It's done just to ... quote="u6c87;884842"]I intend to implement some kind of pointer ...
    Einar Saukas Einar Saukas November 2016 Development
  • Communal Project for ASM NewbiesHi Folks, I tend to learn best by trying stuff and then going through the pain of it not working so that I can research and fix mistakes. I suspec…

    ... my own routines to draw them to screen. Mainly as a ... though.

    Screen attributes or graphics - graphics but ... /> You're not managing to be condescending. Sensible advice thanks ...
    Time to get my bats responding to keyboard presses - woohoo ...
    KrazyKattapilla KrazyKattapilla November 2016 Assembler
  • Control methods to support in new game (kempston, sinclair, redefinable keys etc)Hi guys, I've been busy lately working on porting a game from the C64 to the Spectrum, and I'm at the point where the main game is working pretty …

    ... , I simply choose Sinclair to start playing immediately, although I ... anyone that got used to QWERT controls from playing ... typically executed while last screen rows are being rendered.< ... copy images from buffer to screen inside interrupts (for synchronization).
    Einar Saukas Einar Saukas November 2016 Development
  • Control methods to support in new game (kempston, sinclair, redefinable keys etc)Hi guys, I've been busy lately working on porting a game from the C64 to the Spectrum, and I'm at the point where the main game is working pretty …

    ... , I simply choose Sinclair to start playing immediately, although ... active on the title screen. If however the game ... typically executed while last screen rows are being rendered.< ... that copy images from buffer to screen inside interrupts (for synchronization ...
    Hikaru Hikaru November 2016 Development
  • How would you approach parallax?So ... there is this trick by Joffa that we all know...of waiting for the ULA to reach certain pattern on the screen using the IN command. And then s…

    ... the value within itself so to speak, what you need here ... . That and you're supposed to traverse the line backwards when ... direction of POP

    To scroll new bits in, you ... buffer and then blit that to screen (additional slowdown - lots of ...
    Hikaru Hikaru December 2016 Development
  • How would you approach parallax?So ... there is this trick by Joffa that we all know...of waiting for the ULA to reach certain pattern on the screen using the IN command. And then s…

    ... the value within itself so to speak, what you need here ... . That and you're supposed to traverse the line backwards when ... direction of POP

    To scroll new bits in, you ... buffer and then blit that to screen (additional slowdown - lots of)[/quote ...
    tstih tstih December 2016 Development
  • How would you approach parallax?So ... there is this trick by Joffa that we all know...of waiting for the ULA to reach certain pattern on the screen using the IN command. And then s…

    ... store a nibble to be introduced to the screen on the right ... I start scrolling the screen when screen ray leaves the drawing ...
    ;; the mask to introduce to rightmost screen 2px
    ;; hl is ... (hl),a ; and write back to screen
    dec l ; next 8 ...
    tstih tstih December 2016 Development
  • Fast way to clear the screen ?So I was wondering fastest way to clear the screen. I've tried this and this works but is it better than CLS ? LD HL,16384 LD BC, 6144 Loop…

    ... faster, although you'd struggle to get enough speed for 3D ... />
    You'll probably need to write your own Draw functions ... back-buffer instead of direct to screen, you'd be implementing your ...
    GReW GReW December 2016 Assembler
  • ZX GameDev tools consolidatedHello WoS! It's been a while, yet with a plenty of decent gamedev tools (including new ones!), is there a [i]single/pivot table[/i] or some datash…

    ... 'dirty' (changed) pos to redraw instead of full screen redraw--is such ... to a 8/9 byte back buffer which is then copied to screen ... . Because the screen is never erased there ... Game logic happens after the screen is drawn and, in the ...
    Alcoholics Anonymous Alcoholics Anonymous January 2017 Development
  • A game you want to love, but can't...but keep trying...but can't...but keep trying...ad infinitum!You know, one of those games where you think you might just be missing something. For me, this game is Tynesoft's Auf Wiedersehen Pet. I loved the te…

    ... , etc but ... no idea what to do. [/quote]

    Read ... many attempts I was able to reach screen-03 and sometimes (if ... by huge luck) I went to screen-06. Then, Speccy Tour 2001 ... can do to improve, I become able to regularly reach screen-14 (hi ...
    Alex_Lux Alex_Lux February 2017 Games
  • HELP!I'm trying to replace a bit in a byte as follows, but having some sort of brain freeze trying to get it to do what I want. A=00 if bit to replace …

    ... of those tricks that tend to come unexpectedly handy in ... is the fastest "masked sprite to screen" code I've seen. If ... sprite pattern and HL pointing to screen byte it should work. For ...
    (hl)= 10101010 (=your screen pattern)
    cpl a= 00110000 ...
    tstih tstih February 2017 Development
  • Project: ZX OpusHello my friends, I have been in need of a push lately so I thought if I post some of the work for this project here you guys (and gals) can help me …

    ... need? well to LEARN how to draw spectrum graphics to the screen either in ... to attribute address". The function "asm_zx_cyx2saddr.asm" means "character Y,X to screen ... address" (screen address means the pixel area ...
    Alcoholics Anonymous Alcoholics Anonymous March 2017 Software
  • User-friendly UDG banks/sheetsHello, retro-colleagues) Sometimes I still play Speccyal games and try funny things in BASIC, but one thing keeps me slow: [b]sprites[/b]. Alright…

    ... a system that takes Spectrum SCREEN$ and lets a user select ... ZXSpin as a binary file (to screen area, 16384) & then select ...
    textvoyage textvoyage March 2017 Sinclair Basic
  • ZX-Draw (Maraf-Soft). New utility for vectorial drawingThe author seems to be asking for feedback and features suggestions. http://calentamientoglobalacelerado.net/ZXdraw/ This other tool looks like u…

    ... options and the ability to output the image data ... drawing that data to screen?...

    The ability to Import/Export ... the user the ability to design their graphics using ... applications they are already used to using... Nevertheless, SOME drawing ...
    kgmcneil kgmcneil April 2017 Development
  • ZXSCLZF - Yet another Screen CompressorQuick disclaimer before I continue, this compressor does not shrink screens as small as some of the others posted here, in particular the very good z…

    ... 7t - move into screen memory (basically add 16384 to the offset)
    screen to another
    _ulzfa040:
    to be a spectrum screen\n");
    ... buffer_ss=buffer+_START; // move screen check start to start of buffer attr ...
    TomD TomD April 2017 Development
  • endless runner project..So I'm thinking of writing a small tutorial series on writing games for the speccy in C, and figured that an endless runner would be an easy example …

    ... driver is attached to stdout. Another option is to output to screen directly. You ... can still use sprintf to generate ... 're using vt100 terminal driver to print to screen, use the vt100 control ...
    Alcoholics Anonymous Alcoholics Anonymous May 2017 Development
  • [NEW] Speccy for Android ReleasedHello, All! A while ago, I have released the Android version of [i]Speccy[/i], my ZX Spectrum emulator. It emulates Spectrum 16k, 48k, 128k, +2, +2A…

    ... this permission is required to get phone's IMEI ... have now switched from IMEI to AndroidID for device identification. ... use AndroidID rather than IMEI to identify users.
    * ... * Fixed crash when blitting image to screen while exiting.
    * Fixed ...
    fms fms June 2017 Emulators
  • Beginner's z88dk help rqdI'm struggling to get my first z88dk C program to compile. My program is this: #include <spectrum.h> int main() { zx_border(INK_BLACK); } …

    ... a library that finds the screen address from coords 0-31x ... />
    cxy2saddr = "character x,y to screen address"

    zsdcc generates ...
    Alcoholics Anonymous Alcoholics Anonymous June 2017 Development
  • z88dk sp1lib with fzxThe numbers dont seem to display properly? fzx by itself works [quote] // for targets supporting fzx // zcc +zx -vn -startup=31 -O3 -clib…

    ... sp1 will overwrite anything drawn to the screen directly.
    [/quote]< ... background tiles directly instead of to screen. You can draw into ... have to write such a function or have fzx print to screen ... and copy that to a buffer which ...
    Alcoholics Anonymous Alcoholics Anonymous June 2017 Development
<1…22232425262728…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
png 9.1K 14.2K
to 549.6K 1.6M
screen 45.8K 73.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…
  • 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 …
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…
  • How to download games to micro sd card to play on Sinclair zx spectrum vegaHello<br /> Could anyone tell me how to download games from a website to a micro sd card to play on a Sinclair zx spectrum vega , I mean do I use a …
  • A game to port to... to make for... ZX Spectrum ?Hey there,<br /> <br /> I'm a game coder on Commodore computers (C64,CPlus/4,VIC20,Amiga) and I loooove the ZX Spectrum.<br /> I grew up with Comm…

Related Searches

  • fastest way to clear screen
  • full screen fuse how to
  • loading screen poke to hide text
  • yellow hue to screen
  • push pop to the screen
  • shadow screen to c000
  • write to screen
  • copy picture to screen
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • save more than 1 screen to memory
  • fastest way to clear a screen
  • scr to png
  • poke characters to screen
  • poke character to screen
  • attribute address to screen
  • row to screen address
  • print to screen assembler
  • screen address to buffer
  • png to screen

Copyright © 2024 World of Spectrum