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.107s
<1234567…34>
  • bin to tap with basicI have compiled some machine code to binary. How I can convert it to tap (or tzx, doesn't matter) with custom basic part? Of course, I can create …

    ... defw variables_end-0 ; length of block = length of basic program plus variables
    ... defw program_end-0 ; length of the basic program without variables
    < ...
    mister_wavey mister_wavey August 2016 Development
  • saving part of a BASIC programHere's a short routine to save part of a BASIC program. The idea is that it can be merged into a program and then used to save sub-routines, etc. to …

    ... short routine to save part of a BASIC program. The idea is that ... it can be merged into a program ... programs. It's sort of a slow version of copy & paste ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • Getting basic program listings into a text fileHi - can anyone tell me if there is an easy way of getting basic program listings out of an (any) Spectrum emulator and into a text file on your PC? …

    ... is an easy way of getting basic program listings out of an (any) Spectrum ...
    jacobmph jacobmph March 2004 Sinclair Basic
  • Help with a basic programI'm doing a very small basic program which I know is bloated, but it works. (I have limited basic knowledge compared to most on here). I just wondere…

    ... 'm doing a very small basic program which I know is bloated ... it works. (I have limited basic knowledge compared to most on ... (It then disappears) and one of the remaining 5 phrases fill ...
    Nonsense in BASIC Nonsense in BASIC August 2010 Sinclair Basic
  • joining lines of BASICDue to overwhelming demand - well, one demand - well, more of a suggestion, really - here's a routine to join together lines of BASIC. The vertical c…

    ... to join together lines of BASIC. The vertical cursor motion ... replace 2nd line number & length bytes
    inc hl ... bc ;BC=2nd line text length + 4 + ENTER
    ... add hl,bc ;HL=joined length
    ex de,hl< ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • What is the (hypothetically) largest 9999 lines BASIC program possible?If the Speccy had infinite amounts of memory, what is the largest 9999 line BASIC program that could be made? (in K and amount of instructions) (Yet…

    ... infinite amounts of memory, what is the largest 9999 line BASIC program that ... could be made? (in K and amount of instructions ...
    ZnorXman ZnorXman February 2012 Sinclair Basic
  • Switching 48/128 modes within a BASIC programI'm not sure what use this would be; ie. being able to switch between 48k and 128k modes and back again from within a continuously running BASIC prog…

    ... from within a continuously running BASIC program, but as it's ... using a slightly modified version of the SPECTRUM command in ... to 48k modes while the BASIC program continues to run. Unfortunately, ... use a slightly modified version of that routine anyway, I ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • Saving BASIC program from Spectrum to PCSo I did something stupid. I started writing a program on the Spectrum, and before I knew it I am on line # 1430 of my BASIC program. I now have had…

    ... stupid. I started writing a program on the Spectrum, and before ... I am on line # 1430 of my BASIC program.
    I now have ... tapes). Can I save the program on my PC?
    I ... this and with what degree of success?
    Seeker Seeker April 2017 Hardware
  • While we're on the subject of BASIC Although my memory of the past still seems to be fairly reliable, memories relating to learning computer programming seem to have disappeared…

    ... is a rudimentary grasp of Basic commands and of course the essential GO ... TO for bootstrapping mistakes in program ... flow. Yes, I deliberately mention that heresy of heresies ...
    mik3d3nch mik3d3nch February 2019 BASIC
  • Is there a simple way to type a Spectrum BASIC Program into notepad, save, then open in emulator?Hello. I have two emulators 1 under linux:- Fuse. 1 under windows 7 :- spin, also downloaded and run zx-editor. I just want to be able to type in …

    ... in a BASIC program using notepad or editor, without the pain of the ... /> I can save stuff out of spin or fuse as image ... .
    However, loading in a basic file from notepad or zx ...
    rholduser rholduser March 2020 Sinclair Basic
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…

    ... , please help. Suppose I have BASIC program in my Spectrum 48K starting ... that would start BASIC interpreter to process my program.

    Rgds ...
    MrShhh MrShhh March 2003 Sinclair Miscellaneous
  • How To Upload BASIC program To WOS archiveIn 1987 when i was 15 years old,i wrote a program in BASIC on my Speccy 128 called ART STUDIO..yeah i know Its the only basic program i have ever wr…

    ... old,i wrote a program in BASIC on my Speccy ... />
    Its the only basic program i have ever written and ... able to rescue the program from the original cassete ... at the time using the program wot i wrote ;) ) ... and the MAIN program.
    It loads in ...
    M.A.F M.A.F March 2005 Sinclair Basic
  • length of 48k .sna fileJust a quickie :) Is the length of a 48k .sna 49152 or 49153, i.e. does it go from 0 to 49152, or from 1 to 49152? (If that makes any sense?) Cheer…

    Just a quickie :) Is the length of a 48k .sna 49152 or 49153, i.e. does it go from 0 to 49152, or from 1 to 49152? (If that makes any sense?)

    Cheers :)
    mulder mulder November 2005 Development
  • Basic program malfunctionHello. Please does anyone know why this basic program 10 LET x=0 20 LET x=x+0.1 30 print x 40 if x<>1 then goto 20 50 STOP does not properly work o…

    Hello.
    Please does anyone know why this basic program

    10 LET x=0
    20 LET x=x+0.1
    30 print x
    40 if x1 then goto 20
    50 STOP

    does not properly work on the speccy?
    Saltor Saltor June 2014 Sinclair Basic
  • Clever, yes. Useful? Not so sure. Re: LOAD ""CODE gamesI was always curious about how the (few) games that require that you type LOAD ""CODE, rather than the usual LOAD "" worked, but only just now decide…

    ...
    You write your normal BASIC loader and then execute the ... ]
    (The length will depend on the length of your program, naturally).
    ... overwrites the memory with your BASIC loader and “presses” the ... how to save a BASIC program so it auto-ran.
    Ast_A_Moore Ast_A_Moore November 2017 Development
  • Cloning Microdrive Sectors?Hi everybody, I made a posting in the MIA/STP/SDP forum a while back about attempting to preserve the very well protected Microdrive cartridge "LERM…

    ... reveals more details of the all important menu program ?r?:-
    ... missing sectors contribute to the length of the program.

    Thanks ... the program - a small chunk of m/c and larger dollop of BASIC. ... are going to run this program, then please, DON'T ...
    jp jp August 2005 Development
  • Override AUTOLINE start?Hi there, Is there a poke that prevents a BASIC program from auto running, when it was previously saved with the LINE command? Cheers, Steve

    ... byte after program area otherwise).
    add hl, de ; Length of BASIC is at ... $5B5A, add to PROG to get start address of ... address of BASIC block to load
    ld de, (l_5b56) ; DE = length of BASIC block ...
    stefrobb stefrobb November 2010 Sinclair Basic
  • Override AUTOLINE start?Hi there, Is there a poke that prevents a BASIC program from auto running, when it was previously saved with the LINE command? Cheers, Steve

    ... /> PROG equ $5c53 ; Start address of BASIC program area
    E_LINE equ $5c59 ... byte after program area otherwise).
    add hl, de ; Length of BASIC is at ... address of BASIC block to load
    ld de, (TOT_LEN) ; DE = length of BASIC block ...
    stefrobb stefrobb November 2010 Sinclair Basic
  • ZX Flight - flight simulator (Basic)Yesterday I found this BASIC flight simulator on an old tape. Obviously this is a my type-in from an old ex-Yugoslavian magazine from mid 80s. I did …

    ... , compared to the length of the program. I think ZX Basic is what you ...
    na_th_an na_th_an December 2010 Games
  • Z80 Assembler for Win7 PC (64-bit)Does anybody know where I can get a decent Z80 assembler that will work on my 64-bit Win7 PC? I tried the first one in the WoS utilities and it would…

    ... dw (_END-_START)-1 ; CODE length (without the checksum byte at ... autorun line # for BASIC)
    dw 32768 ; size of BASIC program, otherwise 32768
    db XOR_MEM(.-18,18) ; checksum of this ...
    kphair kphair September 2013 Development
  • Z80 Assembler for Win7 PC (64-bit)Does anybody know where I can get a decent Z80 assembler that will work on my 64-bit Win7 PC? I tried the first one in the WoS utilities and it would…

    ... dw (_END-_START)-1 ; CODE length (without the checksum byte at ... autorun line # for BASIC)
    dw 32768 ; size of BASIC program, otherwise 32768
    db XOR_MEM(.-18,18) ; checksum of this ...
    David Jones David Jones September 2013 Development
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... /> dw (_END-_START)-1 ; CODE length (without the checksum byte at ... autorun line # for BASIC)
    dw 32768 ; size of BASIC program, otherwise 32768
    David Jones David Jones November 2013 Development
  • Execution map file support in different emulatorsAs I'm now seeking about execution map files, the different emulators support, I want to start a new discussion here. Today, I tried to create a mem…

    ... compiled the following ZX-Assembler program:

    [code]
    ... call address from BASIC
    romsize: equ 16384 ; length of BASIC ROM
    ... code).
    The example program generates a mirror screen at ...
    clausjahn clausjahn August 2015 Emulators
  • Enterprise 128Hello, has anyone come across any entry level tutorials on z80 assembler specific to the Enterprise machines in English. I found some Hungarian stuf…

    ... me one (without the basic cartridge) - only having ... able to find a Basic cart for it.
    of the development though. ... make a loadable program, the program must start with ... loadable program), 3-4th byte is the length of the program, rest ...
    Geco Geco August 2016 Development
  • XZX Tape file format?Anyone know of anything that can deal with an XZX tape file? It looks like a pretty simple format to convert into a .TAP, but I don't want to re-inv…

    Anyone know of anything that can deal ... Any file which is a program will be stored in xzx ... bytes 15-16: the file length
    bytes 17-18: ... /> bytes 19-20: the length of the program, excluding variables.
    bytes ...
    trellis trellis July 2006 Sinclair Miscellaneous
  • Puzzled about transferring games to tapeI was trying to transfer a game to a tape by using tapir and VLC. I opened up the tape file in Tapir and then converted it to a .wav file. I then pla…

    ... once I'd surpassed the length of the program on the tape (4 ...
    SamTebbs33 SamTebbs33 February 2014 Games
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…

    ... did what I needed - start of BASIC program by RAND. USR call.
    of your BREAK-routine (MC) and you return to BASIC ... in 64000 you type the program:

    [code]
    ... PRINTREADY:
    LD HL,(.....) ; IN BASIC LAST LINE EXECUTED 23621????
    MrShhh MrShhh March 2003 Sinclair Miscellaneous
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…

    ... did what I needed - start of BASIC program by RAND. USR call.
    of your BREAK-routine (MC) and you return to BASIC ... in 64000 you type the program:

    [code]
    ... PRINTREADY:
    LD HL,(.....) ; IN BASIC LAST LINE EXECUTED 23621????
    Dr BEEP Dr BEEP March 2003 Sinclair Miscellaneous
  • Any info on 'Fred Loder'?Does anyone have any info on the Spectrum game 'Fred Loder'? I'm pretty sure the title of the game is correct, but I can't find any reference to it a…

    ... reason, the title in header of BASIC program was "FRED LOADER". Being non ... the loader for the rest of game. It confused more people ...
    Dynamite Dan Dynamite Dan April 2003 Games
<1234567…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
length 3.8K 7.1K
of 476.2K 1.1M
basic 24.7K 39K
program 21.8K 31.9K

Related Threads

  • saving part of a BASIC programHere's a short routine to save part of a BASIC program. The idea is that it can be merged into a program and then used to save sub-routines, etc. to …
  • 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 …
  • Strange behavior of program compiled with HiSoft BASICA while ago I experimented with HiSoft BASIC 128 (1.2) and compiled [URL="http://www.worldofspectrum.org/forums/showpost.php?p=683349&amp;postcount=1…
  • Couple of basic BASIC questionsPlaying around with BASin again in an effort to knock up a game and am wondering 2 things<br /> <br /> 1) Why when I run the program do my UDGs not a…
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this:<br /> <br /> [code];; load a 4000 byte BASIC …
  • Removal of "reset on break" protection (old basic program)Hi,<br /> <br /> Long time lurker, here!<br /> <br /> This is hopefully quite simple but there's an old basic game in the I'd like to bring up t…
  • Utility to create long REM Line for storing M/C program - Maximum BASIC Line LengthHi,<br /> <br /> I think there was a Utlity or Toolkit to create a long REM-Line under 48k BASIC<br /> to store some MCode in it. <br /> <br /> …
  • A guide to the evolution of development of architecture of the ZX Spectrum[color=#FF0000][b]New![/b][/color] Black_Cat Info Guide #10 "A guide to the evolution of development of architecture of the ZX Spectrum" http://zx.cl…
  • Empire - port of trs80 basic programBack when I was a little kid, I had the opportunity to play around with a trs80 model 1 with level 2 basic. One of the games I often played was call…
  • 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…

Related Searches

  • run basic program load
  • stop l break out of program
  • stop out of screen warning basic
  • stop out of screen warning basic poke
  • out of screen basic poke
  • multiple of 3 basic
  • find multiple of 3 basic
  • large basic program graphics messing up
  • large basic program graphics keep messing up
  • when a basic program is running what happening near 65535
  • when a basic program is running
  • when a basic program is running what happening
  • address of basic program peek
  • ram test basic poke peek program
  • ram test basic poke peek program data
  • size of basic program
  • save basic program as machine code
  • start of basic in memory
  • change colour of basic editor
  • delete basic program from machine code

Copyright © 2024 World of Spectrum