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.099s
<1…20212223242526…34>
  • Timex 2068 hi-color / hi-res modes.Hello. I know this is not a Timex forum but since it is a very close relative of the Speccy I thought I'd ask my question here. Does anyone know …

    ... point.

    In Speccy multicolour it's pretty ... use static pixels and scroll the colour map (which ... you can scroll the screen vertically in pixels by only ... row. The rows in-between won't need ... scroll routine.

    And yes, it's a gaping void in ...
    joefish joefish November 2013 Sinclair Miscellaneous
  • Timex 2068 hi-color / hi-res modes.Hello. I know this is not a Timex forum but since it is a very close relative of the Speccy I thought I'd ask my question here. Does anyone know …

    ... Then you can scroll the screen vertically in pixels by only ... second row. The rows in-between won't need to ... next pass of the scroll routine.[/quote]That's a ... 's a gaping void in history that needs someone to ... finishes the original plug-in ULAplus there's a ...
    chev chev November 2013 Sinclair Miscellaneous
  • Mountains of Ket - Written in Basic?Was Mountains of Ket written in Basic? And if so is there any way to break into it? The parser's pretty impressive, I want to see how it was done.

    There's 37kb of BASIC and only a few hundred ... mostly in BASIC. In that "ket1" CODE block there's a little interrupt routine ... at 62720 which just checks for any BASIC error ... />
    To get into the BASIC, insert an "IM 1" command ...
    Battle Bunny Battle Bunny November 2013 Games
  • Mountains of Ket - Written in Basic?Was Mountains of Ket written in Basic? And if so is there any way to break into it? The parser's pretty impressive, I want to see how it was done.

    ... 737496]There's 37kb of BASIC and only a few hundred ... mostly in BASIC. In that "ket1" CODE block there's a little interrupt routine ... at 62720 which just checks for any BASIC error ... />
    To get into the BASIC, insert an "IM 1" command ...
    Rebelstar without a cause Rebelstar without a cause November 2013 Games
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... executed by the engine initialization routine.

    Although ... the z88dk and ZX BASIC interfaces). In Assembly, you have ... at an incorrect location
    // (routine NIRVANA_sprite).
    //
    // ... at the examples provided in BASIC and C since the ...
    Einar Saukas Einar Saukas December 2013 Brand new software
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... length (to put that routine inside BASIC). I'm doing it ... a way to do it in BASIC (tested on +2A).
    ... the same size. The routine works by creating a 1 ... appear as the last line in the program.

    BASIC. [/quote]

    I know that page 207 in ...
    Battle Bunny Battle Bunny December 2013 Development
  • Getting aquainted with the IF1bisToday, fifteen days after dispatch, the IF1bis arrived at my door. In perfect order. No customs, no TVA and no handling fee involved. The arrival of …

    ... in BASIC. If we only could extend the Maskable Interupt routine in ... in a simple manner.

    The existing key scan routine ... ORG dump1 ;destiny for this routine
    ;-----------------------------
    roko roko December 2013 Hardware
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... a way to do it in BASIC (tested on +2A).[/QUOTE ... di/ei to my page routine.
    - Because IY ... is not used anymore in this routine. Instead, I use HL ... As a result, the routine is shorter because ld r ... the index.
    - The routine has been shortened from 142 ...
    Zup Zup December 2013 Development
  • A "generic" loader for +3(e)I've made this loader for 128k games in +3DOS. [CODE]dos_open equ 262 dos_close equ 265 dos_abandon equ 268 dos_read equ 274 dos_write equ 277 dos_s…

    ... given length (to put that routine inside BASIC). I'm doing it ... program into a two-line BASIC program in .TAP or +3DOS format ...
    John Elliott John Elliott December 2013 Development
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... it as a GO SUB routine rather than a DEF FN ... and the use of RESTORE, in that DATA statements should be ... possible.

    For timings in BASIC you could use something like ...
    Battle Bunny Battle Bunny December 2013 Sinclair Basic
  • is this a forum for new games ideas as in really new gamesWhat I mean is Nebulous was a new game concept, [cylindrical scrolling?] and I am having difficulty coming up with new concepts. Seems my brain just …

    ... something to scroll sideways and I'll scroll it for ... me something feasible to scroll sideways on a spectrum... ... Joffa's COBRA "PUSH scroll" routine, and posted it here ... source code of that scroll - didn't allow ... a lot of variety in background, that was the ...
    dmsmith dmsmith December 2013 New game ideas
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... , I posted a simple print routine in assembler a little while ago ... Compendium files. In the DumpVARS file there's a routine to save ... assembler routine, but the restore can be done very quickly from BASIC ...
    Battle Bunny Battle Bunny December 2013 Sinclair Basic
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... if called with USR from BASIC, but most of them ... , values can be stacked from BASIC; eg:
    LET a ... you're calling your own routine which can manage the stack ... you're calling a ROM routine which takes parameters off the ... hope for is a "Nonsense in BASIC" error.
    Battle Bunny Battle Bunny January 2014 Sinclair Basic
  • is this a forum for new games ideas as in really new gamesWhat I mean is Nebulous was a new game concept, [cylindrical scrolling?] and I am having difficulty coming up with new concepts. Seems my brain just …

    ... me something to scroll sideways and I'll scroll it for ya ... a game related with mining in the space really cool!
    in Basic lately, I think ZXBasic accepts ...
    hikoki hikoki January 2014 New game ideas
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... code running under original Spectrum Basic?[/QUOTE]

    As ... anyway.

    Unfortunately, the routine won't work on the ... possible to do it purely in BASIC. It might need something along ... 48k mode - but, as the routine uses the RAMdisk to preserve ...
    Battle Bunny Battle Bunny January 2014 Sinclair Basic
  • Graphics questionHello. I was wondering, does anybody here know of a method to display a large (as in, the better part of the screen) bitmap/raster image using ZX Sp…

    ... be done using a similar BASIC routine but the LOAD would ... "Load & Run" assembler routine as previously mentioned. For disk ... USR assembler routine.

    The SCREEN$ and BASIC could just ... course, in which case it could all be done in BASIC in the ...
    Battle Bunny Battle Bunny January 2014 Sinclair Basic
  • Outputting debug trace to RS232 (assembly)Hi Guys, I'm working on a game at the moment (written in assembly) but I am really needing to write out a debug trace of what is going on with the p…

    ... works, and IF1 pages in but it crashes (RST ... 30 at 00BCh in IF1 ROM) and returns ...
    I could go "start in BASIC" route but having to write ... a string of BASIC before doing the appropriate ... thought was to have a routine to write log data ...
    BloodBaz BloodBaz January 2014 Development
  • hash function permutation tableI'm using a simple Pearson hash function to generate keys for a $(103,6) array using a 256-byte permutation table. How do I arrange the entries in th…

    I converted that C routine to BASIC but I haven't got ... difference. Then I noticed that in the "h = h & 63 ... still working on my own routine, where I've managed to ...
    Battle Bunny Battle Bunny January 2014 Development
  • Exploding routineI've been mucking about with 'Explode' from YS Program Pitstop, but I can not get it to work independently of the basic program. LET L=USR 61456 doe…

    ... reminds me of a exploding routine I wrote two years ago ... , this is it, in case anyone needs such routine:
    [url]http ... /> Source code and a demo in BASIC featuring some nice explossions. The ... />
    The interface to the routine is defined at line 10 ...
    mcleod_ideafix mcleod_ideafix January 2014 Development
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ... pass each character in turn to the print routine, which is what ... the ROM does in $203c ;PR_STRING ... ]Compendium[/url] and discovered this routine which I'd forgotten about ... . It's a bit slow in BASIC.
    [code]
    15 INPUT ...
    Battle Bunny Battle Bunny February 2014 Development
  • INPUT help?Hi folks. :) Brace yourselves, this is probably a very silly question, my BASIC knowledge is very... well, basic... Let's say, for example, I'm mak…

    ... a more complete INPUT routine fully implemented in BASIC, package [URL="http://www ... .worldofspectrum.org/infoseekid.cgi?id=0027758"]BASIC ... limiting input size, moving cursor in all 4 directions, deleting previous ...
    Einar Saukas Einar Saukas February 2014 Sinclair Basic
  • Animated attribute revealA new challenge to solve next. I would like to create an animated attribute reveal in machine code by having my 768 byte attributes held in ram whic…

    ... routine ( [i]the first one was a random block effort done in BASIC ... 30 years ago for a competition entry in ... 's a small setup/demo routine ...
    [code]
    ... add hl,de ;next row in column
    djnz REV2 ...
    Battle Bunny Battle Bunny February 2014 Development
  • Programming again with the ZX SpectrumI am going to take a blast at programming for the Spectrum again. Its bee a long time since I have done this. I need to refresh my memory and maybe l…

    ... straight in with machine code. Trying to pick up BASIC again ... start with BASIC, again, do it on your PC, in something like ... test it).

    Remember in BASIC if you type PRINT USR ... own character-print routine instead of using the one in the Spectrum ...
    joefish joefish February 2014 Sinclair Basic
  • +3 Disk drive motorHi, I'm creating a disk file menu selector. I was wondering how to turn off the +3 drive motor and the motor timeout check from Basic (poking the co…

    ... call ANY routine in the +3DOS ROM, ... simple CLEAR 49151 from BASIC will take care of ... machine language calling routine, you must page in ROM 2 ( ... call your desired +3DOS routine - always remember to set ... paging operations, and return to BASIC.

    For ...
    The_Bert The_Bert February 2014 Development
  • +3 Disk drive motorHi, I'm creating a disk file menu selector. I was wondering how to turn off the +3 drive motor and the motor timeout check from Basic (poking the co…

    [QUOTE=The_Bert;753085]In order to call ANY routine in the +3DOS ROM, ... a simple CLEAR 49151 from BASIC will take care of that ... machine language calling routine, you must page in ROM 2 (obviously ... paging operations, and return to BASIC.

    For a ...
    Speccy_James Speccy_James February 2014 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…

    ... Amaurote 128K: Returns "C Nonsense in BASIC, 2:9" error after the ... Austerlitz 128K: Returns "C Nonsense in BASIC, 1500:3" error after the ... by Zup (please note: routine needs to be compiled).
    in BASIC, 22:1" error after the ...
    Alessandro Grussu Alessandro Grussu February 2014 Games
  • From RAM to dim v$() "video buffer" SPEED UP!Hi! This question is related to "quick RAM copy using LET in Basic" ([url]http://www.worldofspectrum.org/forums/showthread.php?t=44296[/url]). Wel…

    ... tad tricky to do quickly in BASIC. I'm pondering ...[/QUOTE]
    routine into machine code ... but this ... ​​writing the game exclusively on Basic pure ...

    Dilemma ...
    Hark0 Hark0 March 2014 Sinclair Basic
  • Questions about Vortex Tracker II exported songsHi, I have been experimenting with Vortex Tracker II lately and have a couple of questions. By exporting the song to TAP format, a file is generated…

    In short, player do two things: ... sec, song is heard.
    In basic you would do 1 rand ... : pause 1:goto 1
    In asm, you can transcript it ... just call player from interrupt routine which frees your hand from ...
    catmeows catmeows March 2014 Development
  • Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…

    ... night :-)
    It's written in basic with the plot routines from ... just after the draw screen routine and before it calls ... the display panel routine.

    [youtube]I24Mh5atMII[/ ... first. That way the basic rom plot routine can be encouraged to ...
    Basher Basher March 2014 Hardware
  • quick RAM copy using LET in BASICI'm in the process of reviewing, revising and refining all the programming tips & utility routines which I've posted on this forum over the last eigh…

    ... the ROM's own routine for syntax checking so ... . There are two versions in the TAP file; TXT2EmuBAS ... is loaded as a BASIC program into the emulator.< ... it will give a "Nonsense in BASIC" error at the end, ... or put tokens in strings (eg. in a recursive DEF FN ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
<1…20212223242526…34>

Latest Posts

  • I am currently watching.....
    mel the bell on 5:54PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • 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

HitBox

Word Docs Hits
scroll 3.1K 4.1K
routine 9.5K 14.8K
in 401.9K 810.5K
basic 24.7K 39K

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 …
  • 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 …
  • 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…
  • Help! Experts in BASIC/ASM, Hardware, in-game screenshots needed!There are several games which are too complicated for me to get the in-game screenshot. If you guys could help me, the Spectrum community would appre…
  • Saving in BASIC in ESXDOS, the date is interesting :)I just got my hands on a divMMC Enjoy Mini. What a fantastic device!!! So I tried saving/loading basic programs to the disk. A curious thing happens.…
  • im looking for a fill routine written in basici know this would be slow but i want to tinker with it to produce something else.
  • im looking for a routine that allows you to scroll messages in the borderim sure it was available for download at some point but i cant find it anywhere now.

Related Searches

  • writing music in basic
  • play in basic
  • play command in basic
  • scroll basic
  • basic scroll
  • basic scroll sprite
  • basic auto scroll
  • scroll basic book
  • scroll basic scan
  • scroll basic dragon
  • scroll basic caves
  • basic scroll bookmscan
  • basic scroll book scan
  • basic scroll scan
  • basic scroll scanned
  • basic book scroll scanned
  • basic book scroll beginner
  • poke disable scroll in basic
  • scroll in basic
  • fill routine written in basic

Copyright © 2024 World of Spectrum