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.112s
<1234567…34>
  • Converting jpeg/bmp/gif to SCREEN$ fileMight be a bit of a long shot, but is there any way of converting an image file with the correct dimensions/colours to SCREEN$ file that can be loade…

    ... with the correct dimensions/colours to SCREEN$ file that can be loaded ... up with a converter program to do this.

    Failing ...
    daveysludge daveysludge January 2012 Development
  • im looking for a basic routine that adds a numerical character to a stringim looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on

    im looking for a basic routine that adds a numerical character to a string. so a=1, "1", then a=0 "10", then a=1 "101......" and so on
    digital digital September 2015 Development
  • BBC to screen live game tournamenthttp://www.bbc.co.uk/news/technology-34475037 interesting, could be the start of something? [quote]The BBC is to stream live coverage of a majo…

    ... />
    [quote]The BBC is to stream live coverage of a ... /> maybe we can get them to screen a knockout manic miner tourny ...
    mel the bell mel the bell October 2015 Chit chat
  • printing to the screen using pokei remember there being a way to print to the screen using pokes, which would allow you to print a character anywhere in the 175x255 matrix. can anyon…

    You can POKE directly to screen RAM, but you are poking ... a standard character, that's one POKE per line. Plus one POKE to the ... attributes area of screen RAM (to set the ... colours). So for a 8x8 character plus ...
    1024MAK 1024MAK August 2018 Development
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... present I poke the hex values in to RAM via ... 16384d ; Start address of screen 210040
    LD A ... LOOP LD (HL),A ; POKE bit to screen 77
    INC HL ; ... Add 1 to address 23< ... br /> RET ; Return to BASIC C9[/SIZE][/FONT]
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... present I poke the hex values in to RAM via ... 16384d ; Start address of screen 210040
    LD A ... LOOP LD (HL),A ; POKE bit to screen 77
    INC HL ; ... Add 1 to address 23< ... 20E5
    RET ; Return to BASIC C9
    [/CODE ...
    Fikee Fikee August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... 16384d ; Start address of screen 210040
    LD A ... FORA LD (HL),A ; POKE bit to screen 77
    INC HL ; ... Add 1 to address 23< ... 2048d ; Load 2048 in to DE 110008
    ADD ... br /> RET ; Return to BASIC C9[/SIZE][/FONT]
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... /> FORA LD (HL),A ; POKE bit to screen 77
    INC HL ; Add ... 1 to address 23
    DEC ... . so moving to next third of screen you have to add value (2048 ... -256).
    and you have to ...
    Fikee Fikee August 2010 Sinclair Basic
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... 16384d ; Start address of screen 210040
    120 LD ... 160 LD (HL),A ; POKE bit to screen 77
    170 INC ... HL ; Add 1 to ... br /> 360 RET ; Return to BASIC C9[/CODE]
    ... It is very quick compared to the BASIC program:
    ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • why cant i do this in a dimensional array?let m$(20)=m$(20)+"hello" it wont add it to the string/array m$(20)

    ... char so when you get to a CHR$ 16 there ...
    Try PRINT CHR$ 16 to duplicate the error message.
    TO yd+yw-1: LET t ... $ = t$ + m$(r,xd TO (xd+xw-1)): NEXT r ... a separate numerical array and POKE directly to screen memory.

    ...
    dbolli dbolli December 2017 Development
  • byte to screen eventI have another question regarding assembly routine in MMCOYZXS by Toni Baker page's 87-88 [QUOTE]21A440 LD HL,40A4 11083F LD DE,3F08 0608 LD B,08…

    ... bytes of the character @ 0x3Fxx are written to the screen location 0x4xA4 ... registers that indirectly address the screen location are passed the ' ... addresses, which is the character, or the specific byte ... of the character from the ROM table.< ...
    username username April 2014 Sinclair Miscellaneous
  • 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…

    ... listing earlier and I got to wondering how the Spectrum ... PAPER/INK commands needs to change the screen background/text colour ... background/text colour of the character. To change the attributes of a ... character only the command needs to be part ...
    LevelUp LevelUp September 2019 Sinclair Basic
  • How to write a simple BASIC* horizontal scrolling game (Tutorial) [b]How to write a simple BASIC* horizontal scrolling game[/b] In this tutorial, we will be talking about how to write a simple BASIC* horizont…

    ... FOR a=60000 TO 60021: READ p: POKE a,p: NEXT ... , where the screen scroll 8 pixels to the left, ... character to the right. If you do this many times the screen ... the player outside of screen, causing an error. therefore ... FOR a=60000 TO 60021: READ p: POKE a,p: NEXT ...
    Timmy Timmy September 2020 Development
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem. I need to calculate the screen address of a tile based on a number…

    ... .

    I need to calculate the screen address of a tile ... based on a number from 0 to ... when I have to calculate for the other screen thirds.

    to do this. I?ve tried ...
    Mr Millside Mr Millside April 2005 Development
  • Fastest way to write something to screen$Hi, 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 can introdu…

    ... scrolling, just write different values to a block and see if ... what's the fastast way to fill a block of memory ... was the fastest way to update the screen. I know that ldir ... /> _________________
    --
    packet forwarded to wrong interface


    AE.Vasconcelos AE.Vasconcelos April 2005 Development
  • Conversion tool - bmp/gif to screen$Hihi Not sure if this is exactly the right place to ask, I don't see a software forum Is there a tool to convert a bmp or gif file to a screen$ sui…

    ... is exactly the right place to ask, I don't ... a bmp or gif file to a screen$ suitable for spectrum use ... ? I know there are tools to ... go from .scr to gif etc. but I want to be able to ... the PC and move them to the spectrum when I' ...
    Hideki Hideki June 2008 Development
  • How does the Speccy deal with the Character Set?Hi All, Can anyone spare a little time to explain to me the basic Assembly method of how the Speccy interprets and retrieves Characters to print on …

    ... [/B] understanding is that the character set is accessed via memory ... of printing a sentence/word to screen would involve the programmer having ... character within the character memory area and jump around the said area to ...
    Jagd Tiger Jagd Tiger February 2009 Development
  • quick - Zx80 ASM questionWhile I am ploughing through lots of ASM listings, one of my earlier adaptation attempts surprised me [B][asm code][/B] [code] org 32768 start: ld…

    ... br /> ld a,(hl) ; get character to print
    cp '$' ; see ... hl ; move onto the next character
    jp printtext ; ... it the program should print to screen two strings, however when ... 10 CLEAR 32767
    20 POKE 23610,255
    30 LOAD ...
    Zetr0 Zetr0 May 2011 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... : You will need to poke (main+1) with 0 to check the keys ...
    ld a,2 ; upper screen
    call CHAN_OPEN ; get the ... ) ; get the character to print
    inc hl ; point to next character
    cp ...
    polomint polomint September 2011 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... of the available routines to scroll the entire screen in any direction ... , but I'm not being able to ... (1 x 22 characters) one character to the left. Could someone please ... this? I would like to be able to specify the column and ...
    zxbruno zxbruno May 2012 Development
  • Ideas for speeding up this BASIC routine?This loop can take up to 2 minutes to run, depending upon the content of the screen being scanned, about 70% of that time being taken up by lines 105…

    ... to 2 minutes to run, depending upon the content of the screen ... ). Any suggestions on how to speed up those two parts ... /> 1050 FOR y=tri TO tri-ml*my+1 STEP ... 1051 IF b$="n" THEN POKE 23678,y: LET y=USR ... IF NOT y THEN GO TO 1082
    1052 LET minx ...
    Battle Bunny Battle Bunny September 2012 Sinclair Basic
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    ... aim is to model another machine with a character-mapped screen and render ... one byte per character, and have to render the screen full of characters ... multiple character sets to be combined on the screen. You might want to test ...
    joefish joefish March 2013 Development
  • SpecBAS 0.802 Released!Hi folks - It's that time again when I release the latest round of features and bugfixes to SpecBAS :) New for this version are ZONEs which act ver…

    ... to those found in AMOS - they're regions of the screen ... use the ":" character as a tab-character to indent your FOR.. ... supplied text
    Optimised POKE$ which offers little in ... increase!
    Slight optimisations to other primitive drawing commands - ...
    Dunny Dunny February 2014 Sinclair Basic
  • 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.…

    ... Spectrum screen resolution, bytes 256 to 263 would hold the scans for character ... The well-known POKE program to show the screen organization in the ... ]10 FOR n=16384 TO 22527: POKE n,255: NEXT n ... should be faster. To move from one character to the next below ...
    mcleod_ideafix mcleod_ideafix September 2014 Development
  • Buffer to screen - how much?[FONT=Calibri][SIZE=3]I am starting to build a new game and am researching different ways to accomplish what I need to do. My question is, is it poss…

    ... researching different ways to accomplish what I need to do. My question ... is, is it possible to copy a back buffer of ... 4096 bytes to the top two sections of the screen without the ... flicker etc? This will need to run on a 48k Spectrum ...
    Mr Millside Mr Millside September 2014 Development
  • mkloader - compressed loading screen makerI made a new tool, available on my github at: [url="https://github.com/jarikomppa/speccy"]https://github.com/jarikomppa/speccy[/url] The tool gene…

    ... , decompresses the embedded compressed loading screen to screen, loads the next block and ... .75k of a "normal" loading screen:
    [img]https://dl.dropboxusercontent ... CLEAR 32767 : RANDOMIZE USR 23759 : POKE 23739,111 : LOAD ""CODE : RANDOMIZE ...
    Sol_HSA Sol_HSA December 2015 Announcements
  • Print (to screen) avalue held in a register pairHi guys, looking for a routine that will print any value from 0 to 65535 to the current position on the screen. I once heard that there was a PRIN…

    ... from 0 to 65535 to the current position on the screen.

    to the current screen position.

    Cheers ...
    DEATH DEATH October 2016 Development
  • "ZX80 Brain" RPN CalculatorIt is at times like [url=https://www.worldofspectrum.org/forums/discussion/54176/depression]when threads such as this are posted[/url] that I get the…

    ... I'd already written a screen-drawing routine for a "ZX81 ... - Shown a "keypress on the screen" by temporarily turning on the ...
    - only keys shown on screen will actually do anything
    to use redefined character sets on the BASIC editor, I've had to POKE ...
    The Mighty Dopethrone The Mighty Dopethrone March 2017 Sinclair Basic
  • 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…

    ... ...). It scans the screen memory by character square so -> ... =buffer+_START; // move screen check start to start of buffer attr ... ld (de),a ; 7t - literal to screen
    call _ulzfa050 ; 17t - ... from one part of the screen to another
    _ulzfa040:
    TomD TomD April 2017 Development
<1234567…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
poke 6.2K 13K
character 10.9K 16.3K
to 549.6K 1.6M
screen 45.8K 73.8K

Related Threads

  • 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 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 …
  • printing to the screen using pokei remember there being a way to print to the screen using pokes, which would allow you to print a character anywhere in the 175x255 matrix. can anyon…
  • 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 …

Related Searches

  • fastest way to clear screen
  • finding a character on screen
  • full screen fuse how to
  • loading screen poke to hide text
  • test screen poke
  • test screen via poke
  • stop out of screen warning basic poke
  • out of screen basic poke
  • scroll screen down one character
  • yellow hue to screen
  • push pop to the screen
  • shadow screen to c000
  • write to screen
  • copy picture to screen
  • how to poke
  • poke to change line number in basic
  • poke to hide loading name basic
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • poke characters to screen

Copyright © 2024 World of Spectrum