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.146s
<1…22232425262728…34>
  • Pixel Color IncorrectHello i am new to the ZX Spectrum and z80 assembly language. I am coding my first game and am having a small problem. I am trying to make the botom r…

    ... to write my attributes in binary, so I get ... Bright Bit, Paper 3 Bits, Ink 3 Bits). In binary:
    < ... 010b = 2
    011b = 3
    100b = 4
    101b ... '8' is a code in BASIC to adopt the INK, ... value 8 is 00001000b in binary - in other words, black ...
    joefish joefish June 2011 Development
  • Renegade (the hit squad)Hi fellow spectrum peeps,nice to meet you all!,and what a great site you have here!. I have been given a spectrum +2 which didn't load tapes,until i…

    ... the same as USR 0, in that it leaves paging enabled ... 't find the specific reference in the +3 manual at the moment ... ,48' (which locks bit 5 in this port), the game might ... 'm right in thinking that SPECTRUM acts differently to selecting 48K BASIC.
    AndyC AndyC June 2011 Games
  • Renegade (the hit squad)Hi fellow spectrum peeps,nice to meet you all!,and what a great site you have here!. I have been given a spectrum +2 which didn't load tapes,until i…

    ... booting. Selecting 48 BASIC does.

    So, in a nutshell, and ... and +3DOS hooks in the +3) with the 48 BASIC ISR (which just ... variables and enables the 48 BASIC ISR in IM1.
    - Selecting ... 48 BASIC from the menu does both ...
    na_th_an na_th_an June 2011 Games
  • Renegade (the hit squad)Hi fellow spectrum peeps,nice to meet you all!,and what a great site you have here!. I have been given a spectrum +2 which didn't load tapes,until i…

    ... and +3DOS hooks in the +3) with the 48 BASIC ISR (which just ... in the +3 manual, Part 31 The BASIC.

    [i]"Switches from +3 BASIC ... into 48 BASIC, maintaining any program in ...
    AndyC AndyC June 2011 Games
  • Renegade (the hit squad)Hi fellow spectrum peeps,nice to meet you all!,and what a great site you have here!. I have been given a spectrum +2 which didn't load tapes,until i…

    ... in the +3 manual, Part 31 The BASIC.

    [i]"Switches from +3 BASIC ... into 48 BASIC, maintaining any program in ... RAM. There is no switch back to +3 BASIC ... 48 BASIC using ...
    gasman gasman June 2011 Games
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... /> What are you programming this in?.. BASIC, assembler, C, forth, or ... draw 3 pixels, I can't help thinking that your using BASIC ... drawing each pixel individually.. For basic, you could have two ... hand side of the character)(In machine code, something like ...
    kgmcneil kgmcneil June 2011 Development
  • Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…

    ... block with a "C Nonsense in BASIC, 10:11" error.
    [/list ... way the +2 and +2A/+3 handle the RAM disk, or ... it. I have modified the BASIC loaders by opening the TAP ... found on the WOS archive in ZX-Editor, so that the ... strategy escapade on the +2A/+3 as well :)
    Alessandro Grussu Alessandro Grussu June 2011 Games
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... start learning how to program in BASIC?[/QUOTE]

    ... a book entitled "Basic for kids" (in Spanish). The first ... /> 20 PRINT "YOU ARE IN A DARK FOREST"
    ... "YOU NOTICE A HOLE IN THE FLOOR.": PRINT "GOOD ... MORE"
    140 PRINT "3 TAKE A NAP"
    ...
    na_th_an na_th_an June 2011 Sinclair Basic
  • 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…

    ... ; switch position between bits 0-3 and bits 4-7

    ; -----------------------------------------------------------------------------
    [/CODE]
    In BASIC, type [B]CLEAR 64860[/B ...
    Einar Saukas Einar Saukas July 2011 Development
  • Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…

    ... there were different ROM versions in the +2A that were changed ... it to a computer shop in Stourbridge high street to get ... know that you could go in to +3 basic and type Print USR ... 0 - then load from 48k basic for ...
    thingley thingley July 2011 Games
  • 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…

    ... EQU 0x5c10+((STR_NUM+3)*2) ; address of channel offset in streams table ... ; switch position between bits 0-3 and bits 4-7

    In BASIC, type CLEAR 64868, then compile ... on Spectrum 128/+2/+2A/+3 and even TC-2048, since ...
    Einar Saukas Einar Saukas July 2011 Development
  • Speccy screen display novice: What am I missing?[deleted]

    ... . You can check it in Windows. My resolution is ... I can have 4*3=12 spectrum screens on ... at bottom :)

    3)
    The bottom two lines ... take the color of border in Basic are only an invention ... of Basic creators. It's the Basic code that ...
    Ralf Ralf July 2011 Development
  • Most difficult Spectrum game/sIs there a certain Spectrum game (or more than one) which you found difficult/impossible to complete? I always used to find Chuckie Egg 2 extremely …

    In some games can help slow- ... and +3 model and only in 48kB mode:
    Goto 128 basic (+3 basic), and ... mode with slow ram page in high 16kB of ram. Some ...
    velesoft velesoft August 2011 Games
  • 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…

    ... 5 bytes for channel below BASIC area
    push bc ... 0x5c10+((STR_NUM+3)*2) ; address of channel offset in streams table ... ; switch position between bits 0-3 and bits 4-7

    In BASIC, type CLEAR 64871, then compile ...
    Einar Saukas Einar Saukas August 2011 Development
  • NEW KEMPSTON interface for ZXHi. Lotharek has released a new KEMPSTON interface for people who doesn't need AY on-board and want to have some really small device. [url]http:/…

    ... unstable, absent pull-up resistor in joystick connector

    + through ... with A5=0

    + 3 layers PCB

    - S ... of floating bus value. PRINT IN 31 not return clear values ... need D5-D7 in log.0 state or in sobe games writen in BASIC)
    velesoft velesoft August 2011 Hardware
  • Best way to read a key row?Hi All, I must confess that reading the keyboard is the bit I understand least about when coding, I've found some things that work for what I want t…

    ... 255 for issue #3 keyboards, 191 for issue #2. In BASIC, I used ... values so my games worked in my Spectrum and my Pal ...
    na_th_an na_th_an August 2011 Development
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... anybody ever mentioning the impact in performance.

    ... into its numeric representation in runtime, instead of calculating ... it in advance and already storing ... say "difficult", in 128/+3 BASIC but no real problem in 48.
    ...
    emleymoor emleymoor August 2011 Sinclair Basic
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... artifacts (two white squares) appear in the upper part of the ... . Besides, if keyboard works well in the monitor program (I can ... succesfully ran some short procedure in Basic) I think it's safe ... =buffer[2];
    E2=buffer[3];
    D2=buffer[4];
    PeterP PeterP August 2011 Emulators
  • Problems Flashing DivIDE with FatWare.Hi. I've recently purchased a DivIDE and it appears to be working fine, however the firmware on it is 0.12a and I am having trouble flashing it to a…

    ... FIRMWARE SELECTOR is only easy BASIC program with short machine ... to main menu then write in basic command OUT 227,128. This ... /> File AUTOEXEC.TAP in my ZIP archive contain basic line 3. If you ... remove REM command from begin of this basic ...
    velesoft velesoft August 2011 Hardware
  • 48k to 128k upgrade - problemsHi friends! I built 128k upgrade according to the [url]http://hw.speccy.cz/128krebuild.html[/url]. After I powered on my Speccy it said hello with s…

    ... load KL on my +3 I load it in 48K mode. Do ... . 48kB mode can be set in basic via OUT 32765,48. This ... loading it using FATware resulted in corrupted graphics, so I always ... and on original divide or in ZX emulators on PC.
    velesoft velesoft August 2011 Hardware
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    Checking bits in BASIC is very inefficient. If ... use this routine from BASIC, I recommend changing it ... 3=QUIT).[/LIST]

    This way, using the results from BASIC ...
    170 IF R=3 THEN STOP
    [/CODE ... uses a combination of BASIC and Assembly routines.
    Einar Saukas Einar Saukas September 2011 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... =Einar Saukas;561626]Checking bits in BASIC is very inefficient. If anybody ... 3=QUIT).[/LIST]

    This way, using the results from BASIC ... 0
    170 IF R=3 THEN STOP
    [/CODE]
    BASIC and Assembly routines.[/QUOTE]
    polomint polomint September 2011 Development
  • File size in 128K RAM diskHi Folks, Is there a way to get the size of a file stored in the 128K RAM disk from within a BASIC program? Many thanks Paddy

    Just using BASIC there's only CAT, but ... file size. On the +2A/+3 "CAT "m:"" does give the ... /> OPEN #5,"k": DIM t$(3)
    ...
    CAT #5,"m ... VAL will give a "Nonsense in BASIC" error. (Concatenation with SCREEN$ doesn ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • checking bits in BASICThe question of manipulating bit patterns in BASIC was raised recently in this [thread=35728]Keys redefine routine and key check[/thread] thread. I s…

    Bits manipulation is very slow in basic but very fast in assembler, so why ... to calculate the new offset in the LD BC,0024

    [CODE]
    3 DEF FN b$(b,u ...
    mattsteel mattsteel September 2011 Sinclair Basic
  • Where to start?..Hello, First off, sorry if this is in the wrong and sorry if the questions I'm about to ask have been asked and answered numerous time! Little back…

    ... do much with built-in Basic, it is not enough ... ?id=0014823&loadpics=3"]Platform Game Designer[/URL], ... ?id=0020176&loadpics=3"]Arcade Game Designer[/URL]. ... would just do a 3 second state save, run ... it crashed, reload state in 3 seconds, try something new ...
    meow meow September 2011 Development
  • CRASH on Kindle (experimental)In the past couple of days, I've been looking at producing versions of CRASH Online for the Kindle. (It's DRM-free Mobipocket so presumably it can be…

    ... true - character movement, written in BASIC, etc. But the conclusion I ... since in issue 3, platform games stop at "Kong" (in alphabetical order ... ), whereas in ... sneak them into issue 3, then re-release the ...
    mjwilson mjwilson September 2011 Sinclair Miscellaneous
  • line, plot and circle in whole 256x192 displayhi! are there some way to draw lines, or whatever, in the whole 256x192 display, than just the above 256x176 part? (this is the msx1 version i made o…

    ... at two different routines here in action?...


    3) it really is impressively fast ... show a moving line in BASIC but found no time ... one instruction more than in the english version. ... ....

    #3. I was surprised by the ...
    roko roko October 2011 Sinclair Basic
  • Is it a must...Since this ZX Evolution thing I have been wanting another ZX Spectrum but with the ros and an ide device. Well yesterday I was very lucky as I had a …

    ... you wish to write something in assembly, or something larger ... problem for stuff written in basic, but does become a ... it...if that is +3 disks, then so be ... EmuZWin comes with a built in assembler, as does ZXSpin ... Most come with built in debuggers for peeking and ...
    kgmcneil kgmcneil October 2011 Development
  • Need help with tzxingI recently got a copy of this Polish text game: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0006622[/url] I can't make a tzx of it howeve…

    ... was a big problem in Poland and they were probably ... It's a mix of Basic and asm. here is ... 237D2\#000\#000\#237D\#221\'.3\#253\g\#000\#221\'. ...
    The identification number is in Basic variable [B]a[/B] which ... /> ID number is stored in the program as well.[/I ...
    Ralf Ralf October 2011 MIA/STP/SDP
  • IN or INKEY ?just curious which is better to use.. I have a menu done.. and use 6/7 to go up down it + space to cycle thru the options (using inkey).. obv. if I w…

    ... the lack of bitwise operators in BASIC could be augmented as follows ... />
    3) From BASIC you would then POKE the two values in to ... want. The result would be in FEF4.

    Am I ...
    Paddy Coleman Paddy Coleman October 2011 Sinclair Basic
<1…22232425262728…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
differences 2.3K 2.5K
in 401.9K 810.5K
basic 24.7K 39K
3 69.8K 108.5K

Related Threads

  • 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…
  • 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 …
  • sprite making in +3 BASIC?Any sprite tutorial I come across is far too complicated! Can someone help me? For instance, how do you create a person-shaped animated sprite which …
  • 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 …
  • Fitting a 3.5" floppy drive in a +3looking on here <br /> <br /> [url]http://www.secarica.ro/html/plus3_hardware.html#3and5inchdrive[/url]<br /> <br /> and they are on about fitting a …
  • Have a +3 Disk not listed as MIA or in the +3 Disk Image ListQuick question. I have been through my +3 disk collection to check if I had any of the MIAs for the SDP project. Unfortunately no but I did notice on…
  • 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…
  • Using a Citizen UODC 3.5" drive in +3I have a few Roctec RF332C external Amiga floppy drives that have Citizen UODC drive mechanisms inside. The inside connector is a 26-pin. Could these…

Related Searches

  • writing music in basic
  • play in basic
  • play command in basic
  • differences in 48k basic and 128k
  • disable break key in basic
  • to differences in 128 ans 2b
  • to differences in 128 and 2b
  • 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
  • differences in basic 3 and grey 2
  • basic 3 and grey 2
  • games written in basic
  • most interesting thing in basic
  • poke disable scroll in basic

Copyright © 2024 World of Spectrum