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.047s
<1234567…34>
  • Indirect Variable AssignmentHere's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in var…

    ... allows assignment of values to variables where the source & ... FOR a=1 TO 3: READ v$,v
    10 ... DATA statement could themselves be variables, increasing the possibilities for ... own for assigning values to BASIC variables from machine code. Just put the ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Saving Basic games from code...I don't know if I am posting this to the right section, but I need to know how I can type out a Basic program from code and save and run it through L…

    I don't know if I am posting this to the right section, but I need to know how I can type out a Basic program from code and save and run it through Linux. I am currently using the FUSE emulator.

    How is this done?

    Steve
    grioghair grioghair August 2018 Sinclair Basic
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... br />
    ret ; Back to BASIC!


    ; ... ; --------------------------------------------------------------------------


    ; Read sprite variables from array.


    ; < ...
    ASM ASM October 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... br />
    ret ; Back to BASIC!


    ; ... ; --------------------------------------------------------------------------


    ; Read sprite variables from array.


    ; < ...
    sekrets sekrets November 2010 Development
  • Learning Assembly LanguageHow easy would it be to learn assembly language for someone who has a decent grasp of Basic? I mean how long do you think it would take before I coul…

    ... br />
    ret ; Back to BASIC!


    ; ... ; --------------------------------------------------------------------------


    ; Read sprite variables from array.


    ; < ...
    ASM ASM November 2010 Development
  • Machine code optimisationI'm geting back into z80 coding and wonder what the best way of showing how efficient the code is. I've got Rodney Zaks book and see there are timin…

    ... best way be to pass variables to a M/C ... and read the "Passing parameters to machine code" and "Updating BASIC variables from assembler ... to strings) to & from machine code. The [url=http ... method for updating a BASIC number array from assembler; you'll need ...
    Battle Bunny Battle Bunny September 2013 Sinclair Miscellaneous
  • MinnaMicroZ80 v0.21 - Z80 Snapshot to Microdrive converterMinnaMicroZ80 v0.21 - The Z80 to Microdrive Snapshot Converter -------------------------------------------------------------- Written by Rob Shepherd…

    ... from a
    Microdrive cartridge.

    It also includes a BASIC ... also often download z80 snapshots from various places
    ... br /> Then copy the BASIC loader from GenericLoader.tzx, and the files ... how to clear a BASIC program from MC too!:
    [url ...
    RobeeeJay RobeeeJay January 2012 Announcements
  • Packing numbers in as least memory as possibleI am writing some code for drawing vector lines etc. on the screen. These need to be stored in memory and I want to pack them in a smaller area as po…

    ... came to me
    that from any point you can draw ... DRAW-command in BASIC is translated to MC by storing the direction ... and you can call the BASIC DRAW from MC to DRAW a line ...
    Dr BEEP Dr BEEP March 2008 Development
  • M/C mathsHow would I do the equivalent of LET A=B*7 in machine code?

    ... to take the value from a BASIC variable B, multiply it ... set up the required system variables for LET
    * ...
    If I'm referencing BASIC variables from m/c I'll put ... any supported mathematical calculation with BASIC variables. Floating point values can ...
    Battle Bunny Battle Bunny January 2012 Development
  • SpiffyBecause there aren't enough emulators already... [url=https://github.com/ec429/spiffy]Spiffy[/url] is my 48k Spectrum emulator, for Linux. Right no…

    ... adds the ability to inspect BASIC variables from the debugger (with the 'v ...
    AY Chip AY Chip April 2012 Emulators
  • Variable sized tiles /tile routineHow would you do a variable sized tile routine where the tiles have position variables too? Thanks would be interested to learn :)

    ... ,

    This should read the variables from the lookup table and then ... /> drawlocation:
    ld e, (hl) ;- READ A BYTE - X POS
    ld a, (hl) ;- READ FIRST BYTE OF WORD
    ld h, (hl) ;- READ SECOND BYTE OF WORD
    alienbanana alienbanana January 2016 Development
  • Probing the variables in 128K modeHello again! Briefly, I'm writing an m/c routine to read some BASIC variables. So, before I start, I try to get an idea for the structure of how var…

    ... an m/c routine to read some BASIC variables. So, before I start ... for the structure of how variables are stored in memory.
    from an old scanned speccy book ... all current variables.

    It works fine in 48K BASIC, but ...
    Digital Prawn Digital Prawn March 2008 Development
  • that "listing variables during runtime" thingWell, I did eventually finish this, but with my meds playing up I don't have much time each day that I can spend at the computer, so it's taken rathe…

    ... /> Part the 1st - the BASIC variables lister BASIC listing:
    [url]http://www ... won't be able to read anything printed in them). The ... this routine:
    PRINTRO:;test from BASIC (otherwise this first section is ...
    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • 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…

    ... & list from tape/TAP/TZX any BASIC program which has ... IF PEEK mc62 OR PEEK (mc+13)201 THEN
    ... br /> FOR a=mc TO mc+13: READ b: POKE a,b ... BASIC loader": POKE mc+1,0: POKE mc+4,17: POKE mc+5 ... USR mc: IF PEEK bytes THEN PRINT "not a BASIC ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • BASin Release 10 releasedHi all, A quick note to let you know that BASin_r10 is out as of now. I've gone off on something of a tangent now with BASin, it's more like what …

    ... to automatically translate the basic code into mc , but that ... much compatibility? Would the variables be BASIC compatible? Use ROM routines ... , so make sure you read the BAS_Changes.txt file ... [/quote]

    Simply extracting from a +D binary will allow ...
    Dunny Dunny June 2004 Emulators
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    I use scanning to move variables from BASIC to MC, like this

    PRINT ... $,

    and then in MC at start

    rst ... make a save return to BASIC.

    Another example used ... .
    Here the "c" is read with RST #20 and the ...
    Dr BEEP Dr BEEP September 2010 Development
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ... make room for the basic. then a MC program will copy the ... microdrives.

    I've read somewhere about if1 serial port ... the image avoiding the system variables and BASIC area.

    ... trouble of saving the screen from being corrupted for a couple ...
    ASM ASM November 2010 Sinclair Miscellaneous
  • ANNOUNCE: BASin Release 12 ready for downloadWell, after a rather large break, BASin's latest incarnation is ready for public use. Probably. BASin is a Sinclair Spectrum development environme…

    ... , variables, keywords and others all stand out in an easy to read ... /> Multifunctional Watches - watch memory addresses, variables, expressions, sysvars
    single step ... to memory or extract the BASIC from it
    Supports sna and ...
    Dunny Dunny June 2005 Emulators
  • ANNOUNCE: BASin Release 12 ready for downloadWell, after a rather large break, BASin's latest incarnation is ready for public use. Probably. BASin is a Sinclair Spectrum development environme…

    ... , variables, keywords and others all stand out in an easy to read ... /> Multifunctional Watches - watch memory addresses, variables, expressions, sysvars
    single step ... to memory or extract the BASIC from it
    Supports sna and ...
    Dunny Dunny June 2005 Sinclair Basic
  • A few questions about machine codeOh no... another noob. I'm giving my first steps in assembler (finally, after 20 years stuck in BASIC). I read a SU article explaining that if I wan…

    ... 20 years stuck in BASIC). I read a SU article explaining that ... if I call a routine from the spectrum rom, because it ... tutorial here and I will read it, but if I have ... . I still see registers as BASIC variables, and I want to change ...
    zxbruno zxbruno August 2007 Sinclair Miscellaneous
  • Need a pointer to using the spectrum calculator from MCHi all, Can anyone point me to a good resource on using the spectrum calculator stack from machine code? I need to work out the number of seconds f…

    ... using the spectrum calculator stack from machine code?

    I ... out the number of seconds from the current time so I ... code because, as in the BASIC book example -

    [quote ...
    dickydodds dickydodds February 2009 Development
  • Hack into Mescaline Synthesia 128Hi folks, this thread is not about copyright, although if somebody knows the e-mail adress or another way how to contact the author "DeMarche" pleas…

    ... unmoral to do it can read another thread but should not ... The first part is loaded from Basic, then depacked and running, ... it loads the next part from MC-code. For changing it ... possibilities:
    - Escape from MC into Basic and write a Basic disk loader for ...
    Speccyman Speccyman September 2010 Development
  • Undefine functionHere's a routine to selectively remove variables from the VARS area and reclaim the space. This can be done partially from BASIC already by assigning…

    ... can be done partially from BASIC already by assigning a null ... variables, using a DATA...READ loop or taking the names from ... ) rather than in the BASIC area, so catering for ...
    ;stack function parameters passed from BASIC by:
    ;PRINT USR undefine ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Raycasting (3D Games!) with SpecBAS<div><font face="Arial, Verdana"><span style="font-size: 13.3333330154419px; line-height: normal;">Here's one I wrote just recently. I wanted to see …

    ... used to see in Sinclair BASIC.
    These old-style versions ... the SpecBAS demos archive) read an array from a position that you ... , it's this:
    Working from left to right for each ... the angle that pixel is from your (the human's) viewpoint ...
    Dunny Dunny May 2015 Sinclair Basic
  • Tasword file format - for transfer to/from PCHaving worked out that it's dead simple to load in and read .TXT files from the memory card on a DivMMC Enjoy!, I'm keen to see what else can be done…

    ... to load in and read .TXT files from the memory card on ... transfer of data to and from PCs. Given that Tasword's ... save routines are all in BASIC and can be customised for ... program to save and load from the memory card and stick ...
    PrimitivePerson PrimitivePerson February 2016 Development
  • The state of source level debuggingI was just wondering if we can put on a table everything we collectively know about source level debugging for ZX Spectrum to get an overview of curr…

    ... C source code, and examine variables). Somewhere it says that CDB ... talks assembler, can’t read symbolic files from known z80 compilers, and ... for 8051 that supposedly can read CDB files!! But no ... it directly, with known limitations from point (2). But more ...
    tstih tstih October 2016 Development
  • Screenshots from my old BASIC gamesI have written several dozens of games in 90's. They haven't remained, so I show only screenshots 'for history'. Some screenshots are real, but all…

    ... , but all earliest are recreated from my memory.

    BASIC; gameplay was very primitive ... 3d graphics with frequent loadings from TR-DOS disk (same ... BASIC game from this list.
    My last BASIC game (possibly, the largest BASIC ...
    Oleg Origin Oleg Origin March 2017 Sinclair Miscellaneous
  • 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…

    ... on line # 1430 of my BASIC program.
    I now have ... ?
    I can load them from my PC, so I figured ...
    Seeker Seeker April 2017 Hardware
  • 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 ->…

    ... , etc
    directly from commands in basic or from machine code, that is ... is recorded directly to PC from the emulator as different binary ...
    maeloterkim maeloterkim June 2019 Emulators
<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
read 31.6K 38.6K
basic 24.7K 39K
variables 2.5K 3.5K
from 169.9K 237.3K
mc 1.5K 1.9K

Related Threads

  • how to pass arguments from Basic to MC ?can someone explain me (or give some link) how to pass arguments from basic to machine code? i mean something like this:<br /> PRINT USR xxxxx, arg1,…
  • 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…
  • 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…
  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…
  • An MC question (sorry, there's no MC forum to post to!)Ok, still struggling with learning MC - but am getting there.<br /> <br /> I just can't find anywhere on the web / in books that explains how to do a…
  • 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 …
  • Is there a utility to read TRD disk images from a MB02+ ?I would like to know if anyone has ever come across to a utility that could allow you to load trd images on a mb02 without having to change any of th…
  • Detecting TR-DOS from BASICIs there a simple (or contrived :D ) way to detect the presence of a TR-DOS/Betadisk interface from BASIC?<br /> <br /> For fairly obvious reasons th…
  • (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…

Related Searches

  • save screen from basic
  • save screen from mc
  • nmi instruction from basic
  • nmi from basic
  • loading basic from assembly
  • switch 128kb banks from basic
  • 128k page memory from basic
  • loading basic from code
  • change ram from basic
  • delete basic program from machine code
  • to page from basic
  • basic read keyboard
  • keyboard read faster basic
  • load code from basic in emulator
  • basic from machine code
  • in keyboard basic read ports
  • in basic read ports
  • read bits basic
  • run basic program from machine code
  • pass variables from basic to machine code

Copyright © 2024 World of Spectrum