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.096s
<1234567…34>
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... =20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really ... any segment of memory) in ZX BASIC without resorting to a tedious ... LDIR in machine code, but using only standard ZX Spectrum BASIC - and ... a=udg TO udg+8: READ v: POKE a,v: NEXT ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • looking for best oldstyle type-in zx-basic games, udg basedhi all! I'm looking for the best oldstyle type-in zx-basic games, those udg based - like those from zx-spectrum mags, made at mid 80's I'm looking fo…

    ... for the best oldstyle type-in zx-basic games, those udg based ...
    nitrofurano nitrofurano September 2009 Sinclair Basic
  • Most impressive game you've ever seen which has been written in speccy BASIC?What's the most impressive speccy game you've ever seen that's been written solely in speccy BASIC? +3 Basic or 48k basic. No machine code routines…

    What's the most impressive speccy game you've ever seen that's been written solely in speccy BASIC?

    +3 Basic or 48k basic.

    No machine code routines utilised to help the program along.
    BigBadMick BigBadMick January 2010 Games
  • eVALuating $ in +3 BasicHi all, I was very interested in the thread below about re-starting Basic, and remember reasonable amounts from zx81 and early Spectrums. But I now h…

    ... very interested in the thread below about re-starting Basic, and remember ... x like: "10*TAN x" . In the code the idea is ... /> This works of course in 48K Basic etc. but returns missing vars ... in +3. The *, /, +, - , on the ...
    sliderules sliderules March 2014 Sinclair Basic
  • Alien-B: a simple invaders in Beta BASICIn 2011 I wrote a simple invaders game in Beta BASIC 4.0+D (for Spectrum 128 with the Plus D interface), just for fun and to try some of the graphic …

    ... wrote a simple invaders game in Beta BASIC 4.0+D (for ...
    programandala.net programandala.net September 2015 Sinclair Basic
  • User defined function in Sinclair BASICI'm looking to create a user defined function in Sinclair BASIC to add up numbers being input. This is the program without a user defined function be…

    ... a user defined function in Sinclair BASIC to add up ... in Sinclair BASIC...strangely, I have been able to do it in BBC BASIC ... as a string in BBC BASIC
    INPUT "Type in a number " ... Any help getting it done in Sinclair BASIC would be really appreciated.
    Richey Richey February 2017 BASIC
  • How do I use colour control codes in 128 basic?Just started using a toast rack in 128 basic and I am struggling to understand how to easily create coloured characters and graphics in a print state…

    Just started using a toast rack in 128 basic and I am struggling to understand how to easily create coloured characters and graphics in a print statement when the extend mode does not work in 128 basic. Can anyone enlighten me please?
    Fieldy Fieldy April 2017 BASIC
  • What Good Serious Successful Software Was Written Exclusively in 128K BASIC?I realize now that 128K BASIC has its serious enthusiasts . But I know very little about this type of BASIC . What good titles were written exclusi…

    I realize now that 128K BASIC has its serious enthusiasts . ... good titles were written exclusively in 128K BASIC without any machine Code ... assuming that as the 128K BASIC was pretty good that ... decent software written using 128K BASIC .I wonder if this ...
    harriusherbartio harriusherbartio February 2022 Games
  • Odd keyboard behaviour due to a single bit failure in +3 ROMI've just fixed a spanish +3, which, among normal issues (drive belt missing), presented a very strange one: the keyboard autorrepeated without a del…

    ... /> This happened either in +3 BASIC and 48K BASIC. Even the +3 ... .

    A tiny BASIC program to show the contents ... are responsible of autorrepeat feature in the Spectrum ROM), with ... matrix issues, no single read issues (the ROM keyboard test passed), so ...
    mcleod_ideafix mcleod_ideafix December 2009 Hardware
  • BASIC Keyword ReferenceRealised that the Sinclair Basic section would be a better place for discussion of BASIC keywords, so for reference the old thread is in [thread=2005…

    ... /> DEF FN : E : SYM + 1 READ : E : A
    DIM : K ... seperate keys on the 128k keyboard. Details of
    these are ... the various controls available in BASIC using the keyboard.
    They act as ...
    icabod icabod March 2008 Sinclair Basic
  • ZXSP and keyboard IN command (BASIC)?Just trying to get Astral Foxgloves type-in working on the ZXSP OS X emulator. Doesn't seem to be picking up the keyboard presses - it uses the IN Co…

    ... to get Astral Foxgloves type-in working on the ZXSP OS ... picking up the keyboard presses - it uses the IN Command. May be ...
    SteveP SteveP January 2009 Emulators
  • Kiwi OS for z80 computerHi everyone, Nearly made my z80 computer with 2K ROM 32K RAM. It has an OS im still writing called Kiwi (apple, blackberry, you get the idea ;D) he…

    ...
    IN A, (04) ;SCAN FUNCTION KEYBOARD
    ...
    ;*********************************
    ;(MULTIPLY) BASIC MULTIPLICATION
    ;> A IS ... AGAIN_READ
    IN A, (5) ;READ DATA FROM CONTROLLER< ... onwards are unused general ports

    Robin Robin August 2011 Announcements
  • OpenSE BASIC 3.1.1The eagle-eyed will have noticed that [url="http://www.worldofspectrum.org/infoseekid.cgi?id=0027510"]SE BASIC[/url] got an update last week. As a te…

    ... sure no-one has read the manual so here ... mistake on the Spectrum+ keyboard) and replaced with a ... permanent attribute), MOVE (BASIC wrapper for the LDIR block ... Mono font used in SE BASIC to give you ... for space, which resulted in BASIC being quite slow. For ...
    chev chev May 2012 Sinclair Basic
  • Strange keyboard port reads on 48+Hi all, I don't know whether it was already discussed (I also searched forum, but there are too much of results searching "48k keyboard" so I didn't…

    ... CAPS+9 on 48k+ keyboard and read port EFFE (keys ... returns with address of 'in' instruction which reads key ... executed again.

    BASIC part:
    [CODE]10 ... ld a,239
    + in a,(254)
    and 3 ...
    ub880d ub880d January 2015 Hardware
  • Getting a +3 working again (keyboard & tape socket issues)So, as part of my Spectrum restoration project I will also try to tackle the problem child among my fleet, the +3. PROBLEM ONE: Ever since I firs…

    ... the value of IN ***** (whichever address is being read) from 191 ... a problem with the physical keyboard, rather some complicated internal ... type LOAD "t:" in +3 BASIC due to the non- ... When investigating the keyboard issues, before trying the IN function program I ...
    The Mighty Dopethrone The Mighty Dopethrone February 2017 Hardware
  • Interface 1bis updateSupport for connecting a standard PC keyboard to the interface?s PS/2 socket, in place of a mouse, has been added. The external keyboard?s output is …

    ... /> 203 lines read, no errors in pass 1.
    ports.
    ;
    ;BAS EQU #3F; Switch to BASIC ... IN A,(ULA); Check the Spectrum
    38ab : 1f RRA ; keyboard ...
    Dan Antohi Dan Antohi April 2014 Hardware
  • Easiest way to figure instruction lengthGiven a start address, what is the easiest way to find out instruction length at that address in Z80? I found [url="http://www.z80.info/decoding.htm"…

    ... compiling" and tracking basic blocks. Basic block is a block ... is always FEh for reading keyboard ports
    Read_Keyboard_0:
    IN A,(C) ; Read the row of keys in

    Our first basic block is

    tstih tstih March 2022 Development
  • 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…

    ... Manual
    Full PC keyboard support, with mouse support< ... all stand out in an easy to read style
    ... evaluates... expressions in speccy BASIC. Can use any BASIC construct and ... />
    Full keyboard support via the IN instruction, enabling machine code ...
    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…

    ... Manual
    Full PC keyboard support, with mouse support< ... all stand out in an easy to read style
    ... evaluates... expressions in speccy BASIC. Can use any BASIC construct and ... />
    Full keyboard support via the IN instruction, enabling machine code ...
    Dunny Dunny June 2005 Sinclair Basic
  • GUI in sinclair basic.Can anyone point me to any existing subroutines or functions or library to be called whithin sinclair basic to create visual command like messageboxe…

    Can anyone point me to any existing subroutines or functions or library to be called whithin sinclair basic to create visual command like messageboxes, listboxes, editboxes, or something similar?
    Thanks in advance
    carmack carmack January 2006 Sinclair Basic
  • Method to read byte as binary string rather than dec?Hi all Am fiddling around with the screen buffer and have written a routine to scan the screenbuffer into upper ram and then write it back in upside…

    ... and then write it back in upside down. This works but ... "tesalates" again. If I could read each byte as binary I ... 1s which I could then read backwards, but as its decimal ... since I last wrote anything in speccy basic so I am quite ...
    Womble Womble February 2006 Sinclair Basic
  • 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…

    ... m/c routine to read some BASIC variables. So, ... works fine in 48K BASIC, but screws up in 128K mode ... fail to work properly in 128K BASIC? (Again I' ... CSSCGC tape magazine, which runs in 128K mode).
    ... this program to run correctly in 128K mode.
    < ...
    Digital Prawn Digital Prawn March 2008 Development
  • 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…

    ... space the border usually occupies in BASIC? I am sure I have ... games and ended up back in +2 basic and noticing they had ...
    KK128 KK128 June 2008 Sinclair Basic
  • Just wrote my first useful working Speccy BASIC program in years...A nice UK National Lottery number generator. And not just any lotto number generator either. This one generates 8 lines of 6 numbers without replace…

    ... There was a story in the paper about somebody using ... out of a hat in batches of 6). Apparently ... that I've succeeded in Speccy BASIC, I think I might ... just give it another go in ... Z80 assembler too. Another project in Z80! :D

    BigBadMick BigBadMick November 2008 Development
  • Best way to store vector images in Sinclair BASIC?Let's forget for a moment that Sinclair BASIC is slow. If I have a picture made entirely of vector images, what would be the best way to store that d…

    ... for a moment that Sinclair BASIC is slow. If I have ... different ways to do this in BASIC.

    And I'm ...
    zxbruno zxbruno May 2009 Sinclair Basic
  • Writing internet servers in ZX BASICNew Spectranet news! I have just finished adding the code to allow listening sockets to be used from BASIC. A simple example: [code] 10 %listen #4,…

    ... sockets to be used from BASIC. A simple example:

    in BASIC now :-)
    Winston Winston August 2009 Hardware
  • MIDI-out disassembly?Does anyone have the disassembly of the MIDI-out routine or understands how text strings in PLAY commands are converted to a MIDI stream? I'm assumin…

    ... understands how text strings in PLAY commands are converted ... tunes like those found in certain games and demos. ... able to create tunes in 128K BASIC with up to three ... to CSV and have read a lot about the ... I know with a musical keyboard, and transfer it to ...
    zxbruno zxbruno September 2009 Development
  • A.I. in a Pacman game made in BasicA few years ago I tried to make my own Pacman game in Sinclair Basic. The map, UDGs and the whole game was completed and was working with just one gh…

    ... make my own Pacman game in Sinclair Basic. The map, UDGs and ... implement this simple A.I. in Basic, or give me a general ...
    zxbruno zxbruno February 2010 Sinclair Basic
  • Arrays in Spectrum basicHi everyone, I've recently begun learning to programme in Spectrum and want to write a text adventure. Could someone give me an example or help me o…

    ... recently begun learning to programme in Spectrum and want to write ... needs.
    I'm running Basic on Spectaculator and intend to ...
    REB REB November 2010 Sinclair Basic
  • Minimal BASICAndrew Owen has just uploaded [B]Standard ECMA-55: Minimal BASIC [/B]to the Full Books archive on WOS. Thanks! [url]ftp://ftp.worldofspectrum.org/pu…

    ... the ANSI Minimal standard for BASIC.
    The two standards ... an important work in the origins of Sinclair BASIC which adhered closely ... . There is no ON GOTO in Sinclair BASIC (a good substitute exists ... ROM for the ZX80 with READ, DATA, RESTORE, it was not ...
    Geoff Geoff February 2012 Sinclair Miscellaneous
<1234567…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 6:04PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • 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
  • 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

HitBox

Word Docs Hits
in 401.9K 810.5K
keyboard 14.1K 21.6K
basic 24.7K 39K
read 31.6K 38.6K
ports 4K 5.5K

Related Threads

  • 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 …
  • getting c nonsense in basic when trying to load a program through a string in +3 basicstrangely if i use load s$(to 8), it says nonsense in basic but works when i run it. but when i execute the command without a line no it works withou…
  • how do i read the keyboard in assembly?here is the code i tried writting to find out the value of a key<br /> <br /> <br /> call 28f (hex)<br /> loop: ld a,255<br /> cp e<br /> jr z loop<b…
  • Spin / Emuzwin and reading keys with IN in BasicIt's just a bit of a quirk I've found really, but here goes...<br /> <br /> Some of the Basic programes and games I've encountered lately , use IN to…
  • No sound in SPIN in 48K BASICI'm using an Acer Travelmate 5310, with Realtek HD audio. When I start SPIN (0.666) in any of the 48K modes and press a key, I get a click, followed …
  • ZXSP and keyboard IN command (BASIC)?Just trying to get Astral Foxgloves type-in working on the ZXSP OS X emulator. Doesn't seem to be picking up the keyboard presses - it uses the IN Co…
  • Best way to read the keyboard in Tommy Gun?Remember, I'm a bit of a novice here (a bit?!) and I tried to use the Out command as I usually do with my basic or machine code, but Tommy just wont …
  • A.I. in a Pacman game made in BasicA few years ago I tried to make my own Pacman game in Sinclair Basic. The map, UDGs and the whole game was completed and was working with just one gh…
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…
  • IN command and keyboard scanning - Is this a bug in BASin?Hi Folks,<br /> <br /> Still reading Dilwyn Jones book on the Spectrum and I have got to the section on IN and keyboard scanning. I wrote the follow…

Related Searches

  • writing music in basic
  • play in basic
  • play command in basic
  • differences in 48k basic and 128k
  • differences in 128k and 3 basic
  • disable break key in basic
  • games in basic
  • differences in basic
  • differences in 128 basic and 3
  • differences in toastrack basic save m
  • differences in toastrack basic m
  • different commands in basic
  • differences in basic 3 128k
  • differences in basic 3
  • read keyboard press with in command
  • basic read keyboard
  • keyboard read faster basic
  • keyboard basic in
  • in basic read ports
  • keyboard read routine in fe a

Copyright © 2024 World of Spectrum