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.020s
<1…10111213141516…34>
  • Detecting flash mode inversionsIs is possible to detect with certainty when flashing characters change from normal to inverted and vice-versa?

    I've finally got a BASIC version of the "visual FLASH ... the printing to a single space.

    I had an ... at that point. The 'n' variable is just to indicate whether ...
    Battle Bunny Battle Bunny November 2014 Development
  • Detecting flash mode inversionsIs is possible to detect with certainty when flashing characters change from normal to inverted and vice-versa?

    ... ]I've finally got a BASIC version of the "visual FLASH ... the printing to a single space.

    I had an ... at that point. The 'n' variable is just to indicate whether ...
    polomint polomint November 2014 Development
  • Testers for new z88dk clibA long (long, long, long) time ago a few people offered to help test the new clib in z88dk. Much time has passed since then and I won't hold people,…

    ... = 1 // not returning to basic
    #pragma output CRT_ENABLE_CLOSE = ... };

    // Attach C Variable to Sprite Graphics Declared in ... hash); // redefine graphic associated with space character

    sp1_Invalidate(& ...
    Alcoholics Anonymous Alcoholics Anonymous February 2015 Development
  • Floating Point Package Math48<br>I came across a neat little floating point package for the z80 and I'm adapting it now to work with z88dk and sdcc.&nbsp; There is an interesting…

    ... it sets C's errno variable appropriately and returns a suitable ... to do with limited storage space. Now, I guess many of ... revolution-based functions, and also space for the extra set of ... a TAU keyword to Sinclair BASIC... :-)


    There is ...
    Alcoholics Anonymous Alcoholics Anonymous June 2015 Development
  • Peeking the contents on screen? How?You will have to forgive me for growing up on the C64, but I know I can peek the location of a character (1024 is top left from memory) and the peek …

    ... full 64K of addressable memory space to avoid having to page ... the first System Variable is stored, then comes your BASIC program, and ... variables for your BASIC program, and the stack space used by ... the z80 CPU.

    The system variable ...
    joefish joefish August 2015 Sinclair Basic
  • New Game: The Order of MazesI'm pleased to announce my first full game release since Flynn's Adventure in Bombland 4 years ago. It is called The Order of Mazes and you can downl…

    ... method?
    [/quote]
    The basic maze generating code is around ... much, and I use some space which is overwritten by the ... maze specific things the overall saving between storing each level and ...
    TomD TomD October 2015 Brand new software
  • New Game: The Order of MazesI'm pleased to announce my first full game release since Flynn's Adventure in Bombland 4 years ago. It is called The Order of Mazes and you can downl…

    [quote="TomD;838493"]
    The basic maze generating code is around ... much, and I use some space which is overwritten by the ... maze specific things the overall saving between storing each level and ...
    Morkin Morkin October 2015 Brand new software
  • ZX81 Character SetHello, hope I don't offend anyone with my request. I've put together a program on my Amstrad that redefines a condensed text and displays it appropri…

    ... the data into a string variable, this is slightly more ... the program and again in variable memory.

    [3] ... available memory.

    ZX81 BASIC doesn't support integer variables ... tightly into bytes to save space, but this would obviously ...
    GReW GReW December 2015 Sinclair Miscellaneous
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... ="slenkar;857947"]
    boriels basic must be doing something to ... /> ; First, we reserve some space.
    LD IX,-2
    ;Finally, we free the space on the stack.
    LD ... /> ; set up frame pointer after saving previous frame pointer

    Alcoholics Anonymous Alcoholics Anonymous April 2016 Development
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... it looks like Boriel's Basic does this as well. You ... />
    The RESERVE macro reserves space (wSize) on the stack and ... /> The FREE macro frees the space from the stack, putting it ... re filling your structure), each variable is accessed using something like ...
    Jmk Jmk April 2016 Development
  • A z88dk + sp1 demo (with source)Since nowadays people are still wondering about how difficult it is to make something in z88dk, I thought I just put a very simple demo to show how e…

    ... timer and "o" exits to basic.

    For this program ... /> };


    // Attach C Variable to data declared in external ...
    Alcoholics Anonymous Alcoholics Anonymous June 2016 Development
  • Leading Zeroes on a Score in BASICI'm trying to print the score with leading zeroes such that it's always 6 characters wide, i.e.: 000010, 000150, 006100 etc. I quickly knocked thi…

    ... sometime.

    My BASIC timing routine gives a reasonable ... (Declaring variables (ie. assigning space for them before they are ... works for all numeric variable types and DIMed strings. ... by removing any unused variable declarations and/or program ...
    Battle Bunny Battle Bunny July 2016 Sinclair Basic
  • Help needed with MIA software with custom (?) loaderHi, I've got into my hands recently a bunch of Polish educational software which are unknown MIA on WOS. I believe they are protected with some…

    ... ; Entry point for saving a master copy (from BASIC LINE 4)
    saving the master copy and later ... NC ; If key pressed, finish saving
    0xEAD0 LD A,D ... put it inside screen address space
    0xEB74 LD D, ...
    lfaria lfaria August 2016 MIA/STP/SDP
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... does is set the system variable RAMTOP to 39999, which ... will only allow the BASIC program to expand up ... the little bit of BASIC that loads first and ... re-allocated within the new space under RAMTOP - if there ... br />
    But from BASIC, there is no easy way ...
    joefish joefish September 2016 Sinclair Basic
  • Where does the BASIC program sit 48K Spectrum memory?Hi there First post so be gentle, I've had a spectrum since the 80's and have recently started programming it for fun again. I wrote the followin…

    ... that first CLEARs some space and then POKEs all ... 's roughly equivalent to the BASIC instruction:

    ... 't use just any variable in machine code. There ... one of my routines in BASIC would be:

    BASIC.

    Now ...
    joefish joefish September 2016 Sinclair Basic
  • 48K (in 48) vs 48K in 128K / +2 / +3I'm sorry I've probably overlooked this but despite a search I did not see it. :( and looking at some of the tech pages did not really answer my ques…

    ... are in ROM 1 (the BASIC ROM) and are called during ... a bit in a system variable is set.

    The ... there's plenty of unused space for it. Trouble was, lots ... of programmers used this 'unused' space (by default containing all FF ...
    balford balford September 2016 Hardware
  • RANDOMIZE USR, PRINT USR etcHello just wondering why is it called RANDOMIZE UsR what does randomising have to do with it ? When calling machine code routine from adress x you ty…

    ... it on A, taking some space from the variables area. If ... of BASIC.
    - RANDOMIZE will put it on the SEED system variable ... . It may have some effects if your BASIC uses ... won't be returning to Basic (like most games), any option ...
    Zup Zup October 2016 Sinclair Basic
  • How to get more than 21 UDG's in BASIC?So with graphics mode under the G cursor how many UDG's can you do from BASIC is it 21? It's all POKE 65368 and above and it's sequential ABCD.... an…

    ... start from, to stop BASIC using that memory for ... easier to program from BASIC. It means your UDGs ... , so at least your BASIC is still readable. Use ... forget that this system variable points to 256 bytes ... printable character, ASCII 32 = SPACE, starts at 32*8=256 ...
    joefish joefish November 2016 Sinclair Basic
  • How to get more than 21 UDG's in BASIC?So with graphics mode under the G cursor how many UDG's can you do from BASIC is it 21? It's all POKE 65368 and above and it's sequential ABCD.... an…

    ... 32 (space) to 127 (copyright)) are referenced by the system variable CHARS ... the first byte of the space character, simplifying the formula ... 64519,85. Now every SPACE character will have a dotted ... letters for your variable names so that your BASIC program is ...
    joefish joefish November 2016 Sinclair Basic
  • how to load machine codeI'm reading Jon Caldwell's how to write Spectrum games but can't enter the code! Here's an example:_ LD BC, (score) Call 6683 I tried putting…

    ... - this contains the interpreter for BASIC, all the LOAD / SAVE ... (b) you can organise your variable data storage more efficiently, for ... instead of the five bytes BASIC uses.

    ... address space. In fact, when programming the Commodore 64 in BASIC ...
    joefish joefish December 2016 Sinclair Miscellaneous
  • how to load machine codeI'm reading Jon Caldwell's how to write Spectrum games but can't enter the code! Here's an example:_ LD BC, (score) Call 6683 I tried putting…

    ... - this contains the interpreter for BASIC, all the LOAD / SAVE ... (b) you can organise your variable data storage more efficiently, for ... instead of the five bytes BASIC uses.

    ... address space. In fact, when programming the Commodore 64 in BASIC ...
    manicAlien manicAlien December 2016 Sinclair Miscellaneous
  • ZX GameDev tools consolidatedHello WoS! It's been a while, yet with a plenty of decent gamedev tools (including new ones!), is there a [i]single/pivot table[/i] or some datash…

    ... sdcc is much improved), boriel basic, etc that allow you to ... they have [i]every single variable[/i] used in the game ... keep tabs on how much space that takes up and you ...
    Alcoholics Anonymous Alcoholics Anonymous January 2017 Development
  • Comp.Sys.Sinclair Crap Games Competition 2017As the creator of the second-least crap game in last year's competition (and the only mug stupid enough to agree to host it this year) I am proud/ash…

    ... /> This is the 'Sinclair BASIC Attribute Scroll Mechanism', or [b ... address 64000 there is space for 32 pre-defined ... . There's also space in memory for a ... of the UDG system variable at 23676 with either ... br /> 30 REM Sinclair BASIC Attribute Scroll Mechanism
    joefish joefish January 2017 Games
  • "ZX80 Brain" RPN CalculatorIt is at times like [url=https://www.worldofspectrum.org/forums/discussion/54176/depression]when threads such as this are posted[/url] that I get the…

    ... a 6 × 5 array - the space for the top two rows ... with junk in 128/+3 BASIC. (It's annoying, because I ... the Spectrum's functions in BASIC, I've just made them ... it does not recognise the variable OT = ((s(1)+(PI/2 ...
    The Mighty Dopethrone The Mighty Dopethrone March 2017 Sinclair Basic
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... -states whereas

    Saving or loading one byte to ... ) and therefore each static variable takes memory that is never ... the same memory space in order to save space.

    ... />
    The assembler will assign variable addresses as usual and the ...
    Alcoholics Anonymous Alcoholics Anonymous April 2017 Development
  • Why don't the variables print where I told them too?I wrote the following program to experiment with creating sounds using 3 notes of BEEP and having the ability to change the notes up or down one at a…

    ... of what it does and space saving is definitely essential given that ... and I taught my students basic programming skills and always emphasized ...
    mik3d3nch mik3d3nch May 2017 BASIC
  • Why don't the variables print where I told them too?I wrote the following program to experiment with creating sounds using 3 notes of BEEP and having the ability to change the notes up or down one at a…

    ... variable that the BASIC interpreter uses to keep track of how much space ... RAMTOP is still accessible to BASIC (using PEEK, POKE, USR etc ... purpose is to prevent a BASIC program from overwriting a machine ...
    GReW GReW May 2017 BASIC
  • Input command in 128K BASICHi, Is the input command different between 48K BASIC and 128K BASIC? I'm typing in a missing listing from the TypeFantasic and using 128K BASIC…

    ... would still not allow a variable called "data", but as the ... make the maximum space available for the BASIC the loader is installed ... br />
    The loader uses BASIC lines 1 & 2. If ... it finishes (either "Nonsense in BASIC" or "Statement lost") but the ...
    Battle Bunny Battle Bunny June 2017 Sinclair Basic
  • New Platform Game: "Moritz 48K"Hello. There appeared a new platform game with my music. The game has been made by Sebastian Braunert and Uwe Geiken. Enjoy. "Moritz 48K…

    ... to some use. How does saving your friends sound ?"

    space prison. Not really my thing ... again.

    "It's basic Latin, Watson. Surely a man ... was required to have a basic appraisal of Latin in order ...
    chico_71 chico_71 September 2017 Brand new software
<1…10111213141516…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
saving 4.4K 5K
variable 2.8K 4.2K
space 17.2K 22.1K
basic 24.7K 39K

Related Threads

  • Saving BASIC code as CODE... can't start programHi guys!<br /> <br /> I'm trying to create an adventure game for the Speccy in BASIC, called The Legend Of The Red Dragon.<br /> <br /> I'm using the…
  • 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…
  • Saving a complete SCREEN$ in BASICI'm trying to save a SCREEN$ to a tape file (basically the original data is in a .tzx file that I'm trying to save in a .tap format) but the problem …
  • How to claim back the border space in basic?Hey, I'm wondering if there is a way to reclaim the space the border usually occupies in BASIC? I am sure I have hit BREAK on some games and ended up…
  • 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…
  • variable variable names with VAL$It's possible to make the RH-side variable names in a LET statement be themselves variable by using VAL$. Thus, if v$ holds the [b]name[/b] of anothe…

Related Searches

  • space stumble
  • boy from space
  • 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
  • draw basic third variable
  • basic variable clear
  • basic check variable type
  • saving memory room basic
  • variables space basic
  • saving variables in basic
  • saving 128 basic
  • basic variable area

Copyright © 2024 World of Spectrum