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.021s
<1234567…34>
  • basito: CPC Basic interpreterHello. I'm writing a Basic Interpreter compatible with the Amstrad CPC series Locomotive Basic. It's still in a very early development stage, but al…

    ... />
    I'm writing a Basic Interpreter compatible with the Amstrad CPC ... series Locomotive Basic. It's still in a ...
    NotFound NotFound February 2008 Development
  • 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 my ...
    MrShhh MrShhh March 2003 Sinclair Miscellaneous
  • Spectrum Basic InterpreterHello. I started this days a strange project: an interpreter of the Spectrum Basic that can run in a Spectrum. Here is a very preliminar version: […

    ... strange project: an interpreter of the Spectrum Basic that can run in ... part is that this same interpreter can run in other machines ...
    NotFound NotFound November 2006 Development
  • 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…

    ... 4000 byte BASIC program
    ld ix,23552 ; start address of system ... code]

    Ta-da, BASIC program loaded as a headerless ... crash. Loading BASIC as code from the 128 BASIC interpreter does work; ... if there's a 128 BASIC-compatible way of doing this ...
    stephenw32768 stephenw32768 September 2013 Development
  • New release and new web site of Blassic, the classic BasicHello. I have launched the release 0.10.0 of Blassic, a Basic interpreter '80 style multiplatform. There is also a new web site: [url="http://blas…

    ... .10.0 of Blassic, a Basic interpreter '80 style multiplatform.

    NotFound NotFound February 2005 Sinclair Miscellaneous
  • Bizarre stuff in Interface 1's shadow ROMAccording to the Complete Shadow ROM disassembly, the function that exits back to the BASIC interpreter after interpreting IF1 commands is this: [co…

    ... that exits back to the BASIC interpreter after interpreting IF1 commands is ... /> 05C9 LD HL,+1BF4 Return address to main ROM is
    [/code]

    Look at address 0x05CF. What's the point ... can only BIT a memory address via HL, IX or IY ...
    Winston Winston March 2008 Development
  • +3 BASIC and RST 8I've been working on adding commands to the BASIC interpreter, in a similar style to how Interface 1 does it (catch the RST 8 error trap). This works…

    ... on adding commands to the BASIC interpreter, in a similar style to ... on my +3 under 48K BASIC or in RST 0 mode ... at all with the +3 BASIC editor. Whenever a new command ... track? What does the +3 BASIC editor do that the 128K ...
    Winston Winston February 2009 Development
  • CellularBasicPro - enhanced BASIC interpreter for mobile phones and devicesDownload location : [url]http://code.google.com/p/cellularbasicpro/downloads/list[/url] Features of cellularBasicPro include : - Extensive mathem…

    ... and Functions support.
    - Large BASIC programs support.

    CellularBasicPro ...
    yossik yossik August 2009 Announcements
  • Basic EditorWould this make sense or serve any purpose for anyone here? On the iPhone/iPad a Basic editor where you can write your basic code while on the go an…

    ... /> On the iPhone/iPad a Basic editor where you can write ... am trying to write a basic compiler as the keyboard does ... a view. So a plain Basic interpreter that checks for syntax, tokenizes ... and runs BASIC programs. Also looking for people ...
    OZApps OZApps October 2010 Sinclair Basic
  • RetroMania BASIC programming contestTo celebrate 50 years of the BASIC programming language, at this year's RetroMania we're running a BASIC game programming contest. There will be cash…

    ... RetroMania we're running a BASIC game programming contest. There ... QBASIC or Visual BASIC type stuff, and pure BASIC, not sneakily ... written in a somewhat obscure BASIC interpreter, we'll need a copy ... of the interpreter that can run under emulation ...
    Winston Winston October 2014 Sinclair Basic
  • ZX Basic interpreter in the Forum Postings. It would be so nice to do this in our forums [basic line=1] 10: BORDER 1: PAPER 6 20 FOR N = 0 to 7 20 PRINT "Happy Birthday Dear Joe Bloggs…

    ... in our forums

    [basic line=1]
    10: BORDER ... .5,7: BEEP1.5
    [/basic]

    and have a ...
    Scottie_uk Scottie_uk March 2016 Feature Requests
  • 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…

    ... degree of complexity (in the interpreter and compiler that is) ... games utilize a BASIC, Python, PHP, or Perl interpreter to incorporate ... in a 16 megabyte linear address space, and in relative ... the limitations of the ZX Basic interpreter to make the game ...
    Sparky Sparky March 2005 Development
  • Spectrum Basic InterpreterHello. I started this days a strange project: an interpreter of the Spectrum Basic that can run in a Spectrum. Here is a very preliminar version: […

    ... be great to have a BASIC interpreter for it :-)
    [/QUOTE]
    address of the error handler set ... and link at the desired address (or make a relocatable binary ...
    NotFound NotFound December 2006 Development
  • 16k Spectrum.How come emulator's in 16k mode don't provide 32 ram-pack support.

    ... LET instruction is caught at address 11182 and the MicroSource is ... it returns back to the BASIC interpreter as normal.

    There ... address

    LET forth=1
    This will switch from BASIC ...
    BloodBaz BloodBaz March 2007 Emulators
  • 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…

    ... with an also very good BASIC interpreter has been mentioned). It also ... allowed you to use BASIC where it made sense - you ... the user facing stuff in BASIC, and have all the "inner ... respects (a separate I/O address space - so device IO didn ...
    Winston Winston September 2007 Sinclair Basic
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... printing
    ret ; return to BASIC

    doprint ld ... for the printingroutine:
    The BASIC will print anything that is ... the PRINT-command.
    The BASIC-interpreter in the ROM makes sure ... start where start is the address where you place the code ...
    Dr BEEP Dr BEEP April 2009 Development
  • Interface One - New FunctionalityAs you may (or may not) be aware the Interface One is a pretty powerful piece of kit. One of it's greatest features is being able to easily extended …

    OK, I've coded this to add a @DEEK function to Spectrum with IF1.
    The caveat is that it only works within a LET statement, in this form:

    LET n=@DEEK v

    Where 'n' is any numeric variable, and 'v' any numeric expression BC (or ...
    RST#08 RST#08 July 2009 Development
  • Assembly code in The TerminatorSo I was watching The Terminator on T.V today. What a great movie eh? Anyway, towards the end of the movie when the terminator reaches the Tiki Mot…

    ... organiser-like facilities (diary, address book and time manager), a ... fully integrated into the BASIC interpreter and shared variables with ... language code, but also BASIC code to emit assembly ... even write simple compilers in BASIC.[/quote]

    ...
    thx1138 thx1138 August 2009 Chit chat
  • 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…

    ... variable before jumping to the BASIC interpreter - note that on a 128K ... leave the speccy in 48 BASIC:
    [code]
    res 4 ... hl
    ld hl, 4867 ; address of MAIN-4 in ROM ... return here
    jp 7030 ; address of STMT-RET in ROM ...
    Marko Marko September 2009 Sinclair Miscellaneous
  • '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…

    ... are internal parts of the BASIC interpreter, and designed solely for it ... )
    inc hl ;increment source address
    inc de ;increment destination ... area (22528 ) as source address, the same address+1 (22529) as destination ...
    Shiru Shiru June 2010 Sinclair Basic
  • Location of variableHi everyone When basic makes an array how to you find out the location in the ram of where the data is stored. :) Also, does it store the values in…

    ... BASIC variable table. It demonstrates how to search from memory address ... A to memory address B by looking ... the VARS area of BASIC. As BASIC variables are created (and ... area is manipulated by the BASIC interpreter.

    As ...
    BloodBaz BloodBaz September 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…

    The standard starting address for the BASIC program is 23755, although ... it had finished loading, the Basic interpreter was in just the right ... LOAD "" CODE (with no address specified after CODE) will load ... the block at the address it was originally saved ...
    gasman gasman October 2010 Development
  • How to specify 1st byte to be ran in a tap fileI am writing m/c to a tap file. When I load it in an emulator I have to go through the usual PRINT USR 30000 I always thought TAPs couldnt specify …

    ... directive to specify a start address.

    Finally, ... might be that the BASIC variables and data was recorded ... loading it keeps running the BASIC interpreter from where it was ... (with vararea being the start address of basic variables)

    As ...
    Metalbrain Metalbrain October 2010 Development
  • multiple songs with savage enginesorry friends, another thread with my stupid questions. maybe wos should introduce a noob section for people like me? :oops: anyway, how does using …

    ... , which tells Basic interpreter to not touch memory above certain address (through putting ... lowest address used to load data. With beeper music and Basic demos ...
    Shiru Shiru May 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…

    ... in Line 2 its the Basic-interpreter which will set bit 3 ... to routine PRINT-OUT at address $09F4 in this case), but ...
    Einar Saukas Einar Saukas August 2011 Development
  • Machine code assistance please #1Dear all, Learning the ropes here, so please excuse these odd questions which may seem simplistic to you learned lot. This routine is placed at 33…

    ... BASIC interpreter catches the USR command and jumps to the given address ... BC register indeed contains that address. You can test it ... your program returns to the BASIC interpreter, it will print the ... breakpoint in ZXSpin debugger at address 40000, you will notice ...
    Black Hole Black Hole June 2013 Sinclair Miscellaneous
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> ; THE 'MAIN PARSER' OF THE BASIC INTERPRETER
    org 0x1b17
    line_scan ... :
    call line_addr ; get starting address
    ld a, (nsppc) ; statement ... bc ; discard scan-loop return address
    jr class_2_1 ; immediate jump ...
    chev chev October 2013 Development
<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
interpreter 590 740
address 11.8K 21.2K

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…
  • Spectrum Basic InterpreterHello.<br /> <br /> I started this days a strange project: an interpreter of the Spectrum Basic that can run in a Spectrum.<br /> <br /> Here is a ve…
  • (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…
  • basito: CPC Basic interpreterHello.<br /> <br /> I'm writing a Basic Interpreter compatible with the Amstrad CPC series Locomotive Basic. It's still in a very early development s…
  • CellularBasicPro - enhanced BASIC interpreter for mobile phones and devicesDownload location :<br /> <br /> [url]http://code.google.com/p/cellularbasicpro/downloads/list[/url]<br /> <br /> Features of cellularBasicPro includ…
  • 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…
  • SpecBAS (SpecOS's BASIC interpreter) is updated - build 236Build 236 is up at [url]ftp://zxdunny.dyndns.org[/url]<br /> <br /> New for this release is the beginnings of a proper manual - all commands and func…

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 start address
  • address of basic program peek
  • basic address
  • basic address 23775
  • basic address 23755
  • max length lines basic interpreter
  • basic interpreter
  • basic interpreter rom routine
  • reset stack return address basic

Copyright © 2024 World of Spectrum