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.018s
<1…45678910…34>
  • 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…

    ... channel must be created below basic
    ; so look ... streams has
    ; two bytes of offset data
    ; ... the total number of bytes occupied,
    ; held in ... /> ; in the streams table to store the
    ; offset
    ...
    chev chev 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…

    ... noticably slow down the SE Basic 42-column code, because ... channel must be created below basic
    ; so look at ... default streams has
    ; two bytes of offset data
    ; the ... /> ; in the streams table to store the
    ; offset
    ...
    chev chev May 2011 Sinclair Basic
  • GUI/OS for the Spectrum?Hi, Is anybody working on a WIMP/GUI system for the Spec? Is there anything current out there? [url]http://snakeoillabs.com/wordpress/2005/10/30/8…

    ... channel must be created below basic
    ; so look ... default streams has
    ; two bytes of offset data
    ; ... the total number of bytes occupied,
    ; held in ... /> ; flag
    push af ; store the carry flag
    ld ...
    chev chev June 2011 Development
  • Legend of Kyrandia - ZX Spectrum DemoI was browsing the ZX Open Source site [url]http://opensourcezx.untergrund.net/[/url] and I found an interesting tr-dos disk image of a playable demo…

    ... br /> Yes, that's the basic idea, but no, this is ... would need 768x2=1536 bytes since INK and PAPER ... screen will require 6912 bytes for the screen image, ... flag (or 8 additional bytes to implement layers of ... the Spectrum 128K to store all screen information for ...
    Einar Saukas Einar Saukas July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... 5 ; allocate 5 bytes for channel below BASIC area
    call ... inc hl
    jr STORE_C ; store new row into AT_ROW
    inc hl ; store AT_ROW address in HL
    Einar Saukas Einar Saukas July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... 5 ; allocate 5 bytes for channel below BASIC area
    call ... inc hl
    jr STORE_C ; store new row into AT_ROW
    inc hl ; store AT_ROW address in HL
    Einar Saukas Einar Saukas July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... 5 ; allocate 5 bytes for channel below BASIC area
    push bc ... inc hl
    jr STORE_C ; store new row into AT_ROW
    inc hl ; store AT_ROW address in HL
    Einar Saukas Einar Saukas August 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... 5 ; allocate 5 bytes for channel below BASIC area
    push bc ... inc hl
    jr STORE_C ; store new row into AT_ROW
    inc hl ; store AT_ROW address in HL
    Einar Saukas Einar Saukas August 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... 5 ; allocate 5 bytes for channel below BASIC area
    push bc ... inc hl
    jr STORE_C ; store new row into AT_ROW
    inc hl ; store AT_ROW address in HL
    Einar Saukas Einar Saukas August 2011 Development
  • checking bits in BASICThe question of manipulating bit patterns in BASIC was raised recently in this [thread=35728]Keys redefine routine and key check[/thread] thread. I s…

    ... manipulation is very slow in basic but very fast in assembler ... u is the following 33 bytes long assembler:

    [CODE ... /> [/CODE]

    Here I store the m/c routine within ...
    mattsteel mattsteel September 2011 Sinclair Basic
  • checking bits in BASICThe question of manipulating bit patterns in BASIC was raised recently in this [thread=35728]Keys redefine routine and key check[/thread] thread. I s…

    ... =mattsteel;563329]Here I store the m/c routine within ... incorporating m/code into a BASIC program could be generalised ... ML for a$ (plus 5 bytes for the FN x(a ... entry and a few bytes for the other bits of ... byte for every two bytes entered until terminated with ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • Where to start?..Hello, First off, sorry if this is in the wrong and sorry if the questions I'm about to ask have been asked and answered numerous time! Little back…

    ... still needing to cover BASIC and everything before touching ... go back to Basic. From basic you can run that ... /> From Basic you can also save those raw bytes to tape ... 57344 and up. Basic is sitting below address ... enter an address to store at using 'N'ew ...
    Alcoholics Anonymous Alcoholics Anonymous September 2011 Development
  • IN or INKEY ?just curious which is better to use.. I have a menu done.. and use 6/7 to go up down it + space to cycle thru the options (using inkey).. obv. if I w…

    ... lack of bitwise operators in BASIC could be augmented as follows ... ) Use a couple of bytes to store the values that are to ... [/CODE]

    3) From BASIC you would then POKE the ...
    Paddy Coleman Paddy Coleman October 2011 Sinclair Basic
  • IN or INKEY ?just curious which is better to use.. I have a menu done.. and use 6/7 to go up down it + space to cycle thru the options (using inkey).. obv. if I w…

    ... lack of bitwise operators in BASIC could be augmented as follows ... ) Use a couple of bytes to store the values that are to ... [/CODE]

    3) From BASIC you would then POKE the ...
    Dr BEEP Dr BEEP October 2011 Sinclair Basic
  • Fairlight's use of LDIRYS, comparing Fairlight and Nightshade, said: [quote]Fairlight is much more interesting even though the techniques that Bo Jangeborg uses for screen…

    ... br /> ret ; return to BASIC

    org 0xc39a ... br /> jp 56 ; exit via BASIC interrupt handler

    blit ... /> incbin "unionflag.atr" ; 768 bytes of attributes

    ... /> sp_cache
    defw 0x0000 ; store cache

    org ...
    p13z p13z January 2012 Sinclair Miscellaneous
  • 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…

    ... be referenced by LET from BASIC afterwards. Also, if shifting around ... VARS itself then normal BASIC assignments won't work but ... thus giving a "Nonsense in BASIC" error when the "(" is encountered ... a different address to store the 9 bytes of info then I ...
    Paddy Coleman Paddy Coleman February 2012 Sinclair Basic
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... small suggestions to improve ZX BASIC that should be trivial to ... Float 65000, PI will store 5 float bytes of PI starting at ...
    boriel boriel March 2012 Brand new software
  • LZ77 en/decodingI've written an LZ77 en/decoding routine as I couldn't find one around for the Spectrum. Initially I'm just doing it in BASIC to get the logic right.…

    ... , it would be practical to store a history table of all ... 's not even necessary to store the words, just the addresses ... I'd only need 4000 bytes.

    However, whereas previously ... ; the code below is a BASIC version of a routine to ...
    Battle Bunny Battle Bunny March 2012 Development
  • Byte-order backbufferThis is a tool for Z80 coders who wish the Spectrum screen had a serial layout. It runs as an interrupt mode 2 service routine and uses POP and PUSH …

    ...
    jp 56 ; exit via BASIC interrupt handler

    blit ... incbin "screen.bmp" ; 6144 bytes of in order bitmap
    incbin "screen.atr" ; 768 bytes of attributes

    ... /> sp_cache
    defw 0x0000 ; store cache

    org ...
    R-Tape R-Tape April 2012 Development
  • Store and restore attribute valuesI am needing ideas on how to write a machine code routine that will store/restore (more important to restore) attribute values to the 22528 area. I …

    ... byte Memory Move routine from BASIC.[/QUOTE]

    Sma-a ... . As the other 16x16 attribute bytes haven't changed they wouldn ... would mean having to store an extra 16x16 bytes in the first ...
    Battle Bunny Battle Bunny May 2012 Development
  • How much space does a number take?Hi Folks, Could someone please remind me how much memory a number takes up in a BASIC listing. For example, if you had: [CODE]100 LET a=3000[/CODE…

    ... You can store integers in as many bytes as you need ... only program in Sinclair Basic when I picked up ... the ZX Basic compiler. I also am ... make with the data store in the first place, ... Sam Coupe emulator - the basic there just natively supports enormous ...
    Gedlion Gedlion May 2012 Sinclair Basic
  • How much space does a number take?Hi Folks, Could someone please remind me how much memory a number takes up in a BASIC listing. For example, if you had: [CODE]100 LET a=3000[/CODE…

    ... code? You can store integers in as many bytes as you need ... make this workable in ZX BASIC. As you probably know it ...
    Paddy Coleman Paddy Coleman May 2012 Sinclair Basic
  • Copying Files in +3e BASIC (not using COPY command)Hello there my fellow WoS'ers Yet again I find myself in need of guidance, I am sooo close to getting my prototype up. I am writing my own byte cop…

    ... /M (first versions) doesn't store the actual length of a ... a extent. The number of bytes that an extent has is ... 8192 bytes (AFAIR).

    This is why +3DOS stores basic programs ...
    mcleod_ideafix mcleod_ideafix July 2012 Sinclair Basic
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... channel must be created below basic
    ; so look ... streams has
    ; two bytes of offset data
    ; ... the total number of bytes occupied,
    ; held in ... /> ; in the streams table to store the
    ; offset
    ...
    chev chev August 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... ('T') for priting from basic, etc
    ;60 bytes
    ;---------------------------------------------------------------------------------
    org ... )
    ld (hl),a ; store the coordinate
    jr dontprint ...
    uglifruit uglifruit August 2012 Development
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... to BASIC
    Machine code programs are a series of bytes in ... store the attribute file address of the 'car' in some free bytes ... the computer choose where to store it, on its 'stack'
    bytes (1 screen) down the attribute file.
    ld (32900),hl ;store ...
    buzzy buzzy September 2012 Development
  • Query about memorySo I know this has been asked a lot and I beg your brief indulgence. I have scanned through a lot of old threads already but I'm trying to improve m…

    ... reads one of the two bytes that the ROM OS uses ... respond, the ROM OS will store a value in the system ... the original Sinclair ZX Spectrum BASIC programming manual.

    PRINT ...
    1024MAK 1024MAK October 2012 Hardware
  • RAM used / corrupted by +3DOSAs I said previously, [url=http://www.worldofspectrum.org/forums/showthread.php?t=41775]I'm trying to put some games in hard disk[/url] so they can b…

    ... file 'o' as being 591 bytes shorter than its actual length ... original question, as long as BASIC and the editor have been ... bytes (which might otherwise be used by the editor or to store ... the bootstrap program); the middle 3328 bytes ($db00$e7ff ...
    Battle Bunny Battle Bunny December 2012 Games
<1…45678910…34>

Latest Posts

  • Celebrity deaths...
    Paradigm Shifter on 4:41PM
  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8

HitBox

Word Docs Hits
basic 24.7K 39K
store 7.2K 9.8K
bytes 9.1K 16.6K

Related Threads

  • Switch from 128k BASIC to 48k BasicHello,<br /> <br /> Is there a way to start off running a program in 128k basic (so that you can use the ramdisk facilities) but then switch back dow…
  • (Basic) Sinclair BASIC mode for EmacsI saw this [URL=http://www.worldofspectrum.org/forums/showthread.php?t=14622]post[/URL] regarding a Sinclair BASIC editing mode along with some Fuse …
  • Help with Visual Basic 6.0 vs Visual Basic.netI have a program that auto generates VB.Net code..... I know VB.net syntax and am happy with the code generated.<br /> <br /> However, I have been as…
  • What did Spectrum BASIC lack (and was BBC BASIC so good?)Over the years, I've read in various multi-format magazines, that BBC BASIC was probably the best BASIC available on an 8-bit machine. I've never use…
  • Best way to store vector images in Sinclair BASIC?Let's forget for a moment that Sinclair BASIC is slow. If I have a picture made entirely of vector images, what would be the best way to store that d…
  • 48K BASIC to ZX81 BASIC conversion possible?Looking for an automated way of converting a BASIC program done on a<br /> 48K Spectrum to one for the ZX81. It's obvious that some things cannot<br …
  • ZX Basic 1.2.5 - a BASIC CompilerWell, my old post about ZX BASIC seems to be gone (maybe this phorum purges old threads?), so I started a new one.<br /> <br /> After more than 6 mon…
  • Loading BASIC programs stored as "bytes:"Hi all,<br /> <br /> 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…
  • Basic BASIC help needed RNDHi all,<br /> <br /> I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers.<br /> <br …
  • Star BASIC or *BASIC??? Anyone heard of this?Does anyone remember a thing called Star Basic or *basic?<br /> <br /> It was a tape that extended the BASIC instruction set and from memory you put …

Related Searches

  • rst8 return to basic
  • rst8 basic
  • return to basic
  • basic tips tricks
  • best basic manual
  • writing music in basic
  • play in basic
  • play command in basic
  • basic upper lower case
  • basic toupper tolower
  • basic lcase ucase
  • basic change upper lower case
  • basic
  • basic flicker
  • flicker basic
  • two charcters basic
  • basic sprites
  • store levels basic
  • basic bytes data
  • free bytes basic

Copyright © 2024 World of Spectrum