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.156s
<1…9101112131415…34>
  • Obtuse One-LinerFollowing a request in another thread, this could almost be crammed into one line. It uses a simple ON ERR CONTINUE to give a continuous display. [c…

    ... haven't had any optimisation in BASIC for ages! I'll kick ... realise now was very foolish. In fact I was just busy ... /> 1 LET x = 23613:
    POKE x+5,1:
    INK ... RND*6:
    POKE x+7,5-(RND
    Digital Prawn Digital Prawn May 2010 Sinclair Basic
  • Noise channels on AY-3-8912?I'm trying to reproduce a tune that's a jazzed-up version of classical music - i.e. there are drum beats all over the place, to try and mask the low …

    ... program for the AY chip in BASIC, using tone channel A:< ... 30 PAUSE 10
    40 Disable tone channel A (Write the ... briefly.

    In fact, this was very close ... Is it an anomaly in the operation of the ... the slow execution of BASIC programs, or maybe just ...
    ajmoss ajmoss June 2010 Hardware
  • 'Hello World' in ASM ?Can someone show how to make the classic 'Hello World' print with ASM code ? I cant figure at this moment how to insert and handle strings with the s…

    ... same as a FOR loop in basic..

    the best way ... for a char. normally "@" used in scrollers to trigger end/reset scroll.
    fog fog June 2010 Sinclair Basic
  • Full ASM code or a mixed solution ?Ok another important question. Building a program in asm, is it interesting that all the program is done in asm or always is interesting for some r…

    ... /> define some udg from teh basic, to be used into our ... />
    UDG definition is done in BASIC by poking eight bytes into ... ]
    is than
    [CODE]POKE a, n[/CODE]
    you ...
    ajmoss ajmoss June 2010 Sinclair Basic
  • Message to all programmersHello folks, more and more programmers in the recent time are using special loading routines for their Homebrew-Software. This makes their game runn…

    ... and loaded the main part in Basic. Then jumped back to the ... back to BASIC.
    - The BASIC loading routines need an extra POKE to ... avoid the headers putting garbare in the ... loading screen, and that POKE must be ...
    Metalbrain Metalbrain August 2010 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…

    ... standards!). I wrote the following BASIC program:

    [INDENT][FONT ... TO sa+255
    160 POKE a,bit
    170 NEXT ... a long time to run in BASIC and I thought would be ...
    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…

    ... /> At present I poke the hex values in to RAM via the ... HEXLD program in Toni Baker's book. [/QUOTE ... actually wrote my own assembler in BASIC, back in the day, because trying ...
    AndyC AndyC August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... I wrote the routine in Sinclair BASIC to ensure I understood ... a double height character routine in BASIC that is as quick ... around the method used in BBC BASIC MODE 7 i.e ... ,0;a
    145 POKE DTOP,PEEK CHARS
    ... =DTOP+1
    155 POKE DTOP,PEEK CHARS
    ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... I wrote the routine in Sinclair BASIC to ensure I understood ... a double height character routine in BASIC that is as quick ... around the method used in BBC BASIC MODE 7 i.e ... ,0;a
    145 POKE DTOP,PEEK CHARS
    ... =DTOP+1
    155 POKE DTOP,PEEK CHARS
    ...
    Dr BEEP Dr BEEP August 2010 Sinclair Basic
  • Loading BASIC programs stored as "bytes:"Hi all, I have a question regarding loading BASIC programs, that I managed to save as machine code (I suppose) when I was a child, as a result of e…

    ... either crash or return "Nonsense in BASIC" as the environment won't ... in as a single direct command:
    POKE 23635,loPROG: POKE 23636,hiPROG: POKE ... 23627,loVARS: POKE 23628,hiVARS: POKE 23641,loELINE: POKE ...
    Battle Bunny Battle Bunny October 2010 Development
  • Sprite RoutineI was wondering if anyone could point me in the direction of a really basic example of a per-pixel sprite routine? Preferably commented. The screen …

    ... ? ;)

    If not :) try in Basic

    10 FOR X ... TO 16384+6144
    20 POKE X,255
    30 NEXT ... lines

    The byte in the left upper corner has ... />
    But it works only in horizontal pixel lines 0-7 ...
    Ralf Ralf October 2010 Development
  • Whole upper memory lostHi! I own a rubber key Spectrum with 48K RAM. Suddenly it lost it's whole upper memory. All diagnostic programs says that it's 16K model with workin…

    ... the IC socket it's in.

    I suppose ... by writing a small program (in BASIC?) that goes over all ... memory locations. For each location, poke in a few values (0 = ... value with what you just poke'd in.

    If ... RAM chip a few times in case it's a ...
    RetroTechie RetroTechie October 2010 Hardware
  • divide deviceHi, This is first my first post,so hello to you all I first Spectrum 48k was a Xmas present way back in 1983,best gift ever. Then I moved on to a C…

    ... it will work in the games loaded from the basic file browser ... . Is possible reflash rom chip in DIVIDE PLUS with my BIOS ... systems via OUT 23,xx in basic.

    [QUOTE=Alien 8 ... MREQ on new connector. This disable connection of external memory rom ...
    velesoft velesoft November 2010 Hardware
  • Programming flash eprom on DIVIDE+Can you test it on DIVIDE PLUS ? [url]http://velesoft.speccy.cz/other/flasher-divide-plus.zip[/url] (This flash utility is WINSTON's flasher for dia…

    ... not use extended memory in DIVIDE PLUS, only ... writed in ZX basic. After reset/start ZX code in rom ... 1 copy BASIC program from ... for system switching. BASIC program will very easy ... disabled via POKE :-)

    Or complette in machine code ...
    velesoft velesoft November 2010 Hardware
  • Programming flash eprom on DIVIDE+Can you test it on DIVIDE PLUS ? [url]http://velesoft.speccy.cz/other/flasher-divide-plus.zip[/url] (This flash utility is WINSTON's flasher for dia…

    ... ;491959]Can be...

    BASIC program will very easy and ... be disabled via POKE :-)

    Or complette in machine code ?[/QUOTE ...
    Mad Fritz Mad Fritz November 2010 Hardware
  • Programming flash eprom on DIVIDE+Can you test it on DIVIDE PLUS ? [url]http://velesoft.speccy.cz/other/flasher-divide-plus.zip[/url] (This flash utility is WINSTON's flasher for dia…

    ... of it being written in BASIC and love the design ... some enhancements which are included in Tygrys' firmware selector:
    ... a) An option to start in 48K or 128K Mode
    in 48kB mode (I must disable paging on ... fixed versions for work in 48/128 mode)
    velesoft velesoft November 2010 Hardware
  • Programming flash eprom on DIVIDE+Can you test it on DIVIDE PLUS ? [url]http://velesoft.speccy.cz/other/flasher-divide-plus.zip[/url] (This flash utility is WINSTON's flasher for dia…

    ... of it being written in BASIC and love the design ... Option to start in 48K in Tygrys selector disable 128kB memory or ... only start original divide systems in ... 128kB enable/disable (yes, it's possible disable 128kB memory ...
    velesoft velesoft November 2010 Hardware
  • Programming flash eprom on DIVIDE+Can you test it on DIVIDE PLUS ? [url]http://velesoft.speccy.cz/other/flasher-divide-plus.zip[/url] (This flash utility is WINSTON's flasher for dia…

    ... with my modification (add some POKE in basic) for set number of free ... how much ram need RESIDOS in full configuration...
    velesoft velesoft December 2010 Hardware
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    You can POKE extra graphic data into some suitable free space in memory ... code in BASIC. If this is an intellectual exercise in pushing Sinclair Basic as ...
    gasman gasman January 2011 Sinclair Basic
  • Platformer BAS file?Does anyone have an example of a platformer in BASIC? Specifically one that uses drawn sprites, etc.

    ... can POKE extra graphic data into some suitable free space in ... code in BASIC. If this is an intellectual exercise in pushing Sinclair Basic as ... any way in BASin to assign them in the GUI? in the ... to know BASIC. i've programmed in QBASIC and Visual Basic the ...
    olaf olaf January 2011 Sinclair Basic
  • BASIC Listing for loading screens then gameCould someone explain the code required to load a screen image followed by the game file please? I've lost my notes on loading the game (which I thin…

    ... Basic listings their favorite way. Things like PAPER, BORDER or POKE ... the main game is written in Basic, optional use of filenames and ... the appropriate address)
    20 poke 23739,111 : load""screen$< ... br /> 30 load""code : poke 23739,244: randomize usr blah ...
    zxbruno zxbruno March 2011 Development
  • +2: 128k enhanced games no longer loading (but OK in 48k mode) :-/Having a spot of bother with my +2, a couple of my favourite games are now refusing to work in standard "Tape Loader" based 128k mode - Marauder (Hew…

    ... /> You could enter USR0 in 128 BASIC, then do CLEAR 32767: ... , although anything you do in BASIC would be rather slow.
    30 POKE x,0:IF PEEK x0 ... TO 50
    40 POKE x,255:IF PEEK x255 ... />
    ...then run the BASIC program again... it will take ...
    Jmk Jmk March 2011 Sinclair Miscellaneous
  • SAVEing without waiting for keypresshello, here's question for y'all. is there a way in BASIC to bypass the "Start tape, then press any key" prompt when SAVEing an array? sorry if it'…

    ... POKEs to achieve useful things in BASIC, but I forgot most of ... and someone else remembered the POKE to prevent the bottom message ...
    zxbruno zxbruno March 2011 Sinclair Basic
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... there BattleBunny?!?!?!!... that could come in really useful!...[/QUOTE]
    ... - POKE - NEXT loop for copying a large chunk of data in BASIC. It ... code, following the examples in Toni Baker's book Mastering ... that fiddling about with that in some way might do ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... />
    2. You can poke necessary bytes in the screen area to ... , it's not easy with basic :D
    Arda Arda May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... ;539371]2. You can poke necessary bytes in the screen area to ... , it's not easy with basic :D[/QUOTE]

    Hi ... />
    Tried this - not practical in BASIC, just too slow.

    Paddy Coleman Paddy Coleman May 2011 Sinclair Basic
  • Storing and displaying attributes...Hi Folks, I have a requirement to store and then redisplay a line of attributes from the screen. For example: 100 DIM a$(1,32) 110 LET line=10 120…

    ... want a clever trick in BASIC? You obviously haven't ... =33911]Copying a SCREEN$ in ZX BASIC in 1 second?![/thread]
    BASIC as though it was ... to use PEEK & POKE - and it's [b ... /> (It could be done in two short machine code routines ...
    Battle Bunny Battle Bunny June 2011 Sinclair Basic
  • Setting the border/paper/ink colours problem[deleted]

    ... 've tried your first program in BASin and it worked.
    Here's the first example in basic:

    [CODE]10 REM ... 5
    30 READ n: POKE 23760+i,n
    40 ...
    Timmy Timmy August 2011 Development
  • User Defined GraphicsCan someone please give some very simple code for a displaying a UDG at a location on screen? Any assistance would be greatly appreciated. Sincerely…

    ... USR "a"+7:READ B:POKE F,B:NEXT F

    Char "a" in line 30 must be writed ... in graphic mode (press SHIFT+9 ... "a" to "u" can be in basic signed with codes 144-164 ... font can be change with POKE to system variables. This enable ...
    velesoft velesoft September 2011 Development
<1…9101112131415…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
poke 6.2K 13K
disable 1.8K 2.2K
scroll 3.1K 4.1K
in 401.9K 810.5K
basic 24.7K 39K

Related Threads

  • getting c nonsense in basic when trying to load a program through a string in +3 basicstrangely if i use load s$(to 8), it says nonsense in basic but works when i run it. but when i execute the command without a line no it works withou…
  • IN command in BASIC to read keyboardThis weekend on a Sinclair meeting we had some BASIC-games using IN to control the character. The maker of the game assumed that the result of an IN …
  • Spin / Emuzwin and reading keys with IN in BasicIt's just a bit of a quirk I've found really, but here goes...<br /> <br /> Some of the Basic programes and games I've encountered lately , use IN to…
  • No sound in SPIN in 48K BASICI'm using an Acer Travelmate 5310, with Realtek HD audio. When I start SPIN (0.666) in any of the 48K modes and press a key, I get a click, followed …
  • A.I. in a Pacman game made in BasicA few years ago I tried to make my own Pacman game in Sinclair Basic. The map, UDGs and the whole game was completed and was working with just one gh…
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…
  • Help! Experts in BASIC/ASM, Hardware, in-game screenshots needed!There are several games which are too complicated for me to get the in-game screenshot. If you guys could help me, the Spectrum community would appre…
  • Saving in BASIC in ESXDOS, the date is interesting :)I just got my hands on a divMMC Enjoy Mini. What a fantastic device!!! So I tried saving/loading basic programs to the disk. A curious thing happens.…
  • 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…
  • Glad to see the ZX Spectrum is in the Science Museum in London.About time too! Last tiem I looked there was just the ZX-80 but the Spectrum is in there now too, alongside a pong-clone and a Vic-20.

Related Searches

  • writing music in basic
  • play in basic
  • play command in basic
  • scroll basic
  • basic scroll
  • basic scroll sprite
  • basic auto scroll
  • scroll basic book
  • scroll basic scan
  • scroll basic dragon
  • scroll basic caves
  • basic scroll bookmscan
  • basic scroll book scan
  • disable break key in basic
  • poke disable scroll
  • poke to change line number in basic
  • scroll in basic
  • scroll routine in basic
  • basic scroll poke
  • basic poke auto scroll

Copyright © 2024 World of Spectrum