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
<1…28293031323334>
  • Basic or Machine code?Hopefully the correct area of the site to post this question. Anyways, I have got hold of several books on programming my spectrum, and I was wonderi…

    ... a little thin in this area

    [QUOTE=Paul van ... additional information like the Sinclair Basic manual to get a better ... the moment...much of the BASIC, and organisation of the Spectrum ...
    48K 48K April 2006 Development
  • +3e file manager program/projectFirstly let's get one thing sorted. This program/project is written entirely in basic, as I am a lamo who doesnt know enough M/C. It really Is'nt th…

    ... is easier to handle in BASIC programs. For example:

    variable [B]l[/B]. Then you ...
    glancaster glancaster April 2006 Sinclair Basic
  • What should be the base address to set for my codeHi, I am new here and I have a simple question but one which I have not found an answer to. When I am developming my programs what should I set th…

    ... make is how big the BASIC program will be that ... , non-game stuff using BASIC and the bits that need ... in code? Remember that BASIC and Variables climb up the ... room to mess with for BASIC. On the other hand, ... contents of the UDG system variable.

    D ...
    Dunny Dunny April 2006 Development
  • Getting attribute location from a screen coordinates (x,y)I am having trouble figuring out how to convert an x,y coordinate pair (pointing to a specific pixel) to the location of the attribute for the block …

    ... if you follow the Sinclair BASIC convention and use the bottom ... main screen (minus the input area) as (0, 0), then you ... 'd ever use the Sinclair BASIC co-ordinate convention for a ...
    monty.mole monty.mole April 2006 Development
  • When do you optimise?I was just wondering when people here optimise their code. Do they wait till it is all done or do they code a routine and then optimise that?

    ... mentioned in undergrad textbooks -- dead variable analysis, etc (I can't ... minimize execution time of a basic block by choosing amongst alternative ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... character square just like Basic's "PRINT AT". ... () iterates over a rectangular area on screen. For each ... /> sp1_Validate() validates a rectangular area on screen so that those ... /> sp1_Invalidate() invalidates a rectangular area on screen so that it ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... . The portion of that area that is displayed on screen ... SP1V_DISPHEIGHT, which determine the area of SP1's coordinate space ... to the same, contiguous rectangular area. The coordinates we pass ... in_Inkey() works like inkey$ in Basic: it returns the ascii code ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... . This is the mode Spectrum Basic runs in and the ROM ... update the timer in system variable FRAMES. Since 0x38 lies in ... Europe). Under normal operation the Basic System is in "im 1 ... a constant rate.
    [*] The Basic system's interrupt routine at ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • incbin in z80asmUsing z80asm (as shipped with Z88DK) is it possible to include binary files (i.e. incbin)? If so how?

    ... I've added the C variable bptr to point at the ... it there either using the basic loader or the tape routines ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... tiles to a rectangular area on screen specified by ... sp1_PutTilesInv() iterates over the rectangular area in row-major order (left ... the background in a rectangular area and sp1_PutTiles() can be ... for each pacman direction. The variable "frame_seq" is used to ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • Sprite adviceHello. So, I'm slowly getting to grips with Z80 assembly - currently equal parts frustration and enjoyment. Now looking for some advice to help shift…

    ... /> ; Uses only one 16-bit variable, seed.
    ; Read and cut ... the result out of variable seed.


    .rand ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • compilerI am currently developing a sudoku game for the old faithful speccy. My idea is to write the code in basic and then compile it to m/c because i suck …

    ... the problem by returning to basic, LOADING/SAVEING an array with ... , and reading it into the variable that the compiler uses. Do ...
    kofol kofol June 2006 Development
  • compilerI am currently developing a sudoku game for the old faithful speccy. My idea is to write the code in basic and then compile it to m/c because i suck …

    ... the problem by returning to basic, LOADING/SAVEING an array with ... , and reading it into the variable that the compiler uses. Do ...
    Fikee Fikee June 2006 Development
  • Calling ROM routinesFirstly, sorry if this is the wrong forum to post this in, but I wasn?t quite sure under which heading is best fitted. I?m trying to figure out how…

    ... discover where a variable is stored in the variable table (as detailed ... and set the values of Basic integer and string variables from ...
    Alcoholics Anonymous Alcoholics Anonymous July 2006 Development
  • Calling ROM routinesFirstly, sorry if this is the wrong forum to post this in, but I wasn?t quite sure under which heading is best fitted. I?m trying to figure out how…

    ... ]

    then call from BASIC with a PRINT USR, it ... the address of the variable name in the variable table?

    variable called "a" that it comes ... mangled byte indicating a string variable?

    Edit: Ah, no ...
    trellis trellis July 2006 Development
  • Calling ROM routinesFirstly, sorry if this is the wrong forum to post this in, but I wasn?t quite sure under which heading is best fitted. I?m trying to figure out how…

    ... and set the values of Basic integer and string variables from ... the name of the target variable, and it looks like HL ...
    trellis trellis July 2006 Development
  • Calling ROM routinesFirstly, sorry if this is the wrong forum to post this in, but I wasn?t quite sure under which heading is best fitted. I?m trying to figure out how…

    ... ascii code of the string variable name and the HL register ... one will jump to a basic line (given line number) and ... STOP is executed in the basic program. Very nice.
    Alcoholics Anonymous Alcoholics Anonymous July 2006 Development
  • Lesser used BASIC commandsAre there any interesting articles or books that explore some of the lesser used BASIC commands/functions e.g. DEF FN, IN, OUT etc? The Spectrum BAS…

    ... a specific subroutine in the BASIC loader which loads new level ... C program, not the associated basic program).

    Here ... registers, for example). Also some basic commands will mess with the ... the uspeech's memory mapped variable space. Here's an [ ...
    Alcoholics Anonymous Alcoholics Anonymous July 2006 Sinclair Basic
  • Lesser used BASIC commandsAre there any interesting articles or books that explore some of the lesser used BASIC commands/functions e.g. DEF FN, IN, OUT etc? The Spectrum BAS…

    ... C program, not the associated basic program).

    Here ... />
    Keep in mind that Basic expects the IY register and ... registers, for example). Also some basic commands will mess with the ... the uspeech's memory mapped variable space. Here's an [URL ...
    na_th_an na_th_an July 2006 Sinclair Basic
  • Restore Registers Returning to BASICI should really know this, but I've not written code that requires a return to BASIC for a loooong time. What registers need to be preserved / resto…

    ... guarantee a safe return to BASIC from a USR call, the ... small but finite possibility that Basic's ISR will run before ... . Basic's ISR uses IY to index to the FRAMES system variable ...
    Alcoholics Anonymous Alcoholics Anonymous July 2006 Development
  • Restore Registers Returning to BASICI should really know this, but I've not written code that requires a return to BASIC for a loooong time. What registers need to be preserved / resto…

    ... small but finite possibility that Basic's ISR will run before ... . Basic's ISR uses IY to index to the FRAMES system variable ...
    rich_chandler rich_chandler July 2006 Development
  • z88dkHello. I'm an spanish user of spectrum (and naturaly of this page). I have a question. I want to start to program games with z88dk, but I need a goo…

    ... low level functions to do basic input and output. You ... and fgetc_cons read the system variable LASTK for keyboard input. This ... you wanted to stop running Basic's interrupt routine and use ... stop working. This is because Basic's interrupt routine scanned the ...
    Alcoholics Anonymous Alcoholics Anonymous August 2006 Development
  • The Only Reason Sinclair Succeeded (Provoking Controversy)Although I love my Sinclairs dearly, I think that the only reason they succeeded was because at the time most people did not know any better (factori…

    ... /> And I hated the new BASIC interface. Typing was terrible, as ... speed up the notoriously slow BASIC. In fact, it was even ... and the system variables in BASIC, but they could have set ... the whole of the playing area (especially isometric games, which were ...
    ewgf ewgf September 2006 Sinclair Miscellaneous
  • The New SPIN releases ThreadOk, as I'm now working on SPIN again full-time, and as a very wise man once said, "Release Early, Release Often"[1]... I'm going to release new SPIN…

    ... a variable monitor will be very helpful when messing with basic games ...
    Arda Arda September 2006 Emulators
  • The New SPIN releases ThreadOk, as I'm now working on SPIN again full-time, and as a very wise man once said, "Release Early, Release Often"[1]... I'm going to release new SPIN…

    ... a variable monitor will be very helpful when messing with basic games ...
    Dunny Dunny September 2006 Emulators
  • The Only Reason Sinclair Succeeded (Provoking Controversy)Although I love my Sinclairs dearly, I think that the only reason they succeeded was because at the time most people did not know any better (factori…

    ... sprites in several versions of BASIC (e.g. Hisoft's ... Compiler and Ocean's Laser BASIC) on the Spectrum. They' ... do with the built in BASIC, but I've seen ... the corners of the targeting area on the screen and ... alien ships into the target area to fire on them. ...
    JamesD JamesD September 2006 Sinclair Miscellaneous
  • Sinclair Basic Vs PascalWith the rise of the structured programming movement (Jackson et al) was it wise to put the Basic programming language into the Spectrum. By this ti…

    ... to speed things in Sinclair Basic:

    Using POINT for ... />
    then:
    PEEK system variable for SEED (random gen)
    piters piters September 2006 Sinclair Miscellaneous
  • Sinclair Basic Vs PascalWith the rise of the structured programming movement (Jackson et al) was it wise to put the Basic programming language into the Spectrum. By this ti…

    ... Pascal has all the structure, variable scopes, built-in pointers, etc ... out attempts typical of beginning Basic programmers. At the same ... to experimentation that probably made Basic a much better micro ... home users.

    Basic though, IMO, I would have ...
    Alcoholics Anonymous Alcoholics Anonymous September 2006 Sinclair Miscellaneous
  • Sinclair Basic Vs PascalWith the rise of the structured programming movement (Jackson et al) was it wise to put the Basic programming language into the Spectrum. By this ti…

    ... can be boiled down to basic operations on a Turing machine ... , I wouldn't bother with Basic at all. Why? It's ... pursuing it in the future, Basic would probably be my first ... need to spend hours talking variable types, scopes, bits and bytes ...
    Alcoholics Anonymous Alcoholics Anonymous September 2006 Sinclair Miscellaneous
<1…28293031323334>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
basic 24.7K 39K
variable 2.8K 4.2K
area 8.9K 11.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…
  • (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…
  • 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…
  • 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…

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
  • draw basic third variable
  • basic variable clear
  • basic check variable type
  • variable area
  • saving variable space basic
  • basic variables area
  • strings stored in variable area
  • dim stored in variable area

Copyright © 2024 World of Spectrum