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.017s
<1234567…34>
  • Back to BASIC[U][B]Archaeology guide to programs compiled used MCODERII.d[/B][/U] After various people have been talking about "Frank'n'stein" I decided to finis…

    ... will notice there is some BASIC source code between addresses 50290 ... /> [B]LINES[/B] records the address of every line in the ... compiled code (not the original BASIC address). There are 2 end markers ... 32767 and contains the end address of the compiled code. The ...
    Jimmy Jimmy May 2011 Development
  • If you've got a real working MF128,IF1, and MDR combo can I ask a favour?So, if you do have a real Multiface 128, Interface 1, Microdrive and, oh yeah, a Spectrum (48k or 128k) that are all working, can I ask a favour...? …

    ...
    err_sp equ $5c3d ; address of item on machine stack ... ;
    exx ; save return to basic address
    push hl
    exx ... /> ;
    exx ; restore return to basic address
    pop hl
    exx ... bc,($00ec) ; return the address of HOOK-CODE in bc ...
    jp jp February 2008 Hardware
  • If you've got a real working MF128,IF1, and MDR combo can I ask a favour?So, if you do have a real Multiface 128, Interface 1, Microdrive and, oh yeah, a Spectrum (48k or 128k) that are all working, can I ask a favour...? …

    ... /> err_sp equ $5c3d ; address of item on machine stack ... main exx ; save return to basic address
    push hl ;
    ... ;
    exx ; restore return to basic address
    pop hl ;
    exx ... push hl ; preserve hook-31 address
    pop bc ; then ...
    jp jp April 2008 Hardware
  • CrusoeI'm making slow progress in mapping & debugging this game, having to restart several times due to various unfortunate events. The latest was getting …

    ... stack except the return to BASIC address. I'll post a final ...
    Battle Bunny Battle Bunny June 2011 Games
  • Laser BasicDid anyone else out there buy Laser Basic and Laser Compiler? I just noticed Laser Basic while I was looking thru a website, and it reminded me about…

    ... else out there buy Laser Basic and Laser Compiler?
    I ... just noticed Laser Basic while I was looking thru ... could write programs in Laser Basic, but if you wanted to ... queries to the technical support address, but never got any reply ...
    Neil^P Neil^P July 2002 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…

    ... , please help. Suppose I have BASIC program in my Spectrum 48K ... which is the xxxxx address that would start BASIC interpreter to process ...
    MrShhh MrShhh March 2003 Sinclair Miscellaneous
  • Sparky eZX-BASIC Project in need of FPGA ExpertYou probably are not familiar with this project, but it is a computer system based on Zilog's new eZ80 chip and the OS is a superset of ZX BASIC. Ju…

    ... is a superset of ZX BASIC. Just think of what you ... website to find my email address.

    I've noticed ... Andrew's SE BASIC section, but the web address is outdated. Use ...
    Sparky Sparky September 2004 Sinclair Miscellaneous
  • New Functions for Sinclair BasicA total of 52 new functions can be added to Sinclair BASIC; 26 numeric functions (A-Z) and 26 string functions (A$-Z$). Owing to the internal structu…

    ... the internal structure of Sinclair BASIC, the best place to ... partially compatible with their Beta BASIC equivalents. Some of the ... to permit compilation with HiSoft BASIC.

    [code]
    ...
    [b]DPEEK[/b]([i]address[/i])
    [code]
    DEF ...
    chev chev November 2004 Sinclair Basic
  • Compiling BASIC programs using Hi-Soft CompilerThis might get me nowhere, but it's worth a try... I'm writing a game in Spectrum BASIC - hopefully, for Simon's CD compilation, if he'll have it - …

    ... writing a game in Spectrum BASIC - hopefully, for Simon' ... /SPIN running Hi-Soft BASIC compiler. I've been ... the size of the BASIC program crept above 14K ... the compiled program whilst BASIC program and compiler were ... it in to the address I was told to ...
    woodcock88 woodcock88 November 2005 Sinclair Basic
  • +3dos BASIC Headers - Char and Number ArraysHi. I'm almost ready to release the first beta of "3eExplorer" my utility for extracting files from a +3e HDD/CF image. It's actually going quite w…

    ... +3DOS file header the "+3 BASIC header data" is the same ... a .TAP file...[CODE]+3 BASIC header:
    0x0f : Type
    0x12 : Parameter1 high : Start Address / RunLine
    0x13 : Parameter1 Low ...
    icabod icabod July 2007 Development
  • Jumping to BASIC after importing 23296,1703Sorry for the confusing title. :-D Now that I've learned how to stop a game from starting after loading (in Fuse and Specemu), I have a few more que…

    ... to safely "jump" to my BASIC program. :)

    I ... same as returning to BASIC after an USR command ... I'm using the old BASIC editor.

    " ... and import them to any address greater than 24999 if I ... the subject of jumping to BASIC, I find it curious ...
    zxbruno zxbruno May 2009 Sinclair Miscellaneous
  • 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…

    ... have a question regarding loading BASIC programs, that I managed to ... the exact address of memory where ZX Spectrum 48k stores BASIC programs ...
    ZXMrk ZXMrk October 2010 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 …

    ... to save part of a BASIC program. The idea is that ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ... the above mentioned operations from BASIC. Syntax is explained in the ... ; eg.
    LET result=USR address+VAL "#,c+2"
    wouldn ... variable a: LET result=USR address+VAL "#,a"
    ;# values: CPL ... a,b: LET result=USR address+VAL "#,a,b"
    ;# values ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • Find-Fill-Copy functions for BASICThere's not much going on here, so here's three m/code routines to provide some data manipulation functions which are otherwise slow to do from BASIC…

    ... otherwise slow to do from BASIC.

    * find array 'a ... /> * [optionally copy string 'c' to address 'a' then]
    . copy 'l ... ' bytes from address 'a' to address 'b' (may overlap)
    BASIC program; see lines 15 & ...
    Battle Bunny Battle Bunny October 2011 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 code ... include a "dividing lines of BASIC" option as well - edit a ... de,hl ;HL=LH-line address
    inc hl
    inc ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • Checking for '+2e/+3e' ROMs via Sinclair BASICHi guys, I have a Spectrum +2A containing the '+e' ROMs (and a nice internal IDE interface with a CF card adaptor on it :) ) - If you are unsure wha…

    ... a tool (written in +3 BASIC) to manage the memory card ... />
    Is there a memory address I can PEEK that will ...
    woody.cool woody.cool December 2012 Sinclair Basic
  • 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: [code];; load a 4000 byte BASIC program ld i…

    ... byte BASIC program
    ld ix,23552 ; start address of ... br />
    Ta-da, BASIC program loaded as a headerless ... tries this from 128 BASIC, it all falls in ... a total crash. Loading BASIC as code from the 128 ... there's a 128 BASIC-compatible way of doing ...
    stephenw32768 stephenw32768 September 2013 Development
  • dumping protected BASIC loadersI wrote this a few weeks ago but forgot to post it. It will load & list from tape/TAP/TZX any BASIC program which has been saved with SAVE, including…

    ... intended for dumping protected BASIC loaders, as was already ... bytes THEN PRINT "not a BASIC program header": STOP
    LD IX,$7530 ;IX= start address = 30000
    CALL $0556 ... I've nearly finished the BASIC listing formatter, which in ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • Has the Basic Programming forum crashed?as the title says , can someone check if the Basic Programming Forum is up and running as all I'm getting is... [B][url]http://127.0.0.1/?a=0[/url]…

    ... , can someone check if the Basic Programming Forum is up and ... site that is)?

    address here

    [URL="forum ...
    ASH-II ASH-II September 2014 Chit chat
  • Random Numbers, USR Return Values & Timing BASICI've been trying out Jon Ritman's random number routine, published in Your Sinclair Aug'87. Apart from a timing comparison I also did a frequency ana…

    ... instances the required return to BASIC with a decimal fraction between ... HL ;discard $2d2b ;STACK_BC return address
    RET
    [/code]< ... return that value to the BASIC program.

    As ... />
    Here's the BASIC timing routine which I use ...
    Battle Bunny Battle Bunny January 2017 Sinclair Basic
  • Where's my green square? Basic & m/c question.I'm going mad here - can anyone tell me why my little basic program isn't displaying a green square at the top of the screen? I've checked the num…

    ... tell me why my little basic program isn't displaying a ... I poke 32 directly into address 22543 it appears ...just not ... I don't think the basic is overwriting the M/C ...
    Tobo Tobo June 2017 Development
  • Can I record binaries from any emulator with Basic commands, machine code, macros or something?Hello I do not know if this is the right place to put this question Normally with ZXSpin if I want to save a binary file, I'm going to: file ->…

    ... him the data of memory address and number of bytes and ...
    directly from commands in basic or from machine code, that ...
    maeloterkim maeloterkim June 2019 Emulators
  • Is it possible to run a single BASIC line via a ROM CALL of the Standard ZX 48k ROM?On: https://cygnus.speccy.cz/popis_trdos-assembler.php I found the following code: [code] CHADD equ 23645 ; Location of SOS variable CHADD ld…

    ... CHADD
    ld HL,SAVE ; Address of SAVE routine
    ld ... ; the above with just the address
    ld (CHADD),HL ; changed ... v5).

    Could a BASIC Commandline like:
    PRINT "Hello ...
    Luzie Luzie October 2019 Development
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... br />
    ====================

    * General BASIC tips
    --------------------

    * Place ... contains various flags controlling the Basic system and generally should not ... />
    Keeps track of the address on the machine stack where ...
    na_th_an na_th_an April 2005 Development
  • Currah MicroSourceThis is an interesting one for the experts to mull over. I've got (and love) a MicroSource interface from Currah which consisted of an 8K ROM provid…

    ... providing assembly (excellent), forth (v. basic) and debug facility.

    address when you type

    Chris Chris August 2001 Emulators
  • Quiz V - the revenge of D`n`C Ok, 50 quick fire questions.. some cryptic - you`ll have un unravel the clues to get the game name, while others are description of the game. Ther…

    Ok, 50 quick fire questions.. some cryptic - you`ll have un unravel the clues to get the game name, while others are description of the game.
    There are 63 points available this time.

    You can either email your completed answers (along ...
    MatGubbins MatGubbins May 2002 Games
  • BASIC-code challengeFor the BASIC-coders among us. There is a number that has following aspects. divided by 16 remains 15 divided by 15 remains 14 divided by 14 remain…

    For the BASIC-coders among us.

    ... program below.
    The fastest BASIC-program wins.
    Timing will ...
    Dr BEEP Dr BEEP July 2002 Sinclair Miscellaneous
  • A silly BASIC programming challenge for you all..This is a very, very sily idea. So only read if you are bored. I use E-bay a lot. (my user id is thx1138ebn) edit: it's now retro-technology :edit…

    ... message.

    So, what BASIC program can you write in ...
    thx1138 thx1138 July 2002 Sinclair Miscellaneous
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
basic 24.7K 39K
address 11.8K 21.2K
23775 2 2

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…
  • 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…
  • 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 …
  • Loading basic from basic?Hi Guys,<br /> <br /> Could you please help me. I want to create a menu on my plus 3 disks. If I use the line below I just get "c nonsense in basic…
  • 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…

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
  • basic start address
  • address of basic program peek
  • basic interpreter address
  • basic address
  • basic address 23755
  • reset stack return address basic

Copyright © 2024 World of Spectrum