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.082s
<1…23242526272829…34>
  • Line DemoI was looking in the source code of another game (that Akalabeth game), with lots of line drawings. The difference was that they don't use the PL…

    ... low as possible for your routine, but I also noticed that ... often hangs if it is in BASIC, as the editor can't ...
    The_Bert The_Bert 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…

    ... , but for a simple routine like this we'll do ... you can understand what my routine does, and maybe fiddle ... of one of my routines in BASIC would be:

    ... addresses in HL and DE around and run the routine again ... second version of the routine is for.
    joefish joefish September 2016 Sinclair Basic
  • Akalabeth gamei found now that someone ported an ansi-basic game (coded in 1979?) to msx-basic - what about a zx-spectrum basic version of it? ;) https://plus.goo…

    ... at a good speed just in BASIC, as the original source ... file is just in BASIC. I also want to ... t even a handy ROM routine, as CL_LINE clears from ... speed up the graphics in BASIC by reducing the number ... of steps in the PLOT/DRAW calculations; ...
    Battle Bunny Battle Bunny October 2016 Sinclair Basic
  • ZX Spectrum CartridgesI have been thinking of "cloning" ZX Cartridges for a while (case, board and silicon skirt), to be able to make new releases or replace damaged cartr…

    ... explore small areas that BASIC keeps like printer buffer, ... some applications that completely overwrite BASIC/ROM system variables, to ... like for example, have copy routine in RAM, copy 32K (2 ... incomplete) Bank and decompress/copy routine in ROM.

    ...
    RMartins RMartins October 2016 Hardware
  • So where is the random number in the Speccy ?So I am messing around with ZX Spectrum Assembler and I want a random number. I looked up previous posts and one of the links said that random number…

    ... said that random numbers are in the ROM at 14000 ?[/ ... the INT routine in the BASIC interpreter.

    There is a routine in the ...
    It's worth bearing in mind that the Spectrum ROM ... - it's just a BASIC interpreter that people have reverse ...
    GReW GReW November 2016 Assembler
  • 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…

    ... contains the small machine code routine to copy the system font ... follows after the machine code routine. I want it to initialise ... rest of the game written in BASIC follows.
    [code]
    5 ... ,60:CLS
    rest of BASIC listing etc..
    [/code]
    ivanb303 ivanb303 November 2016 Sinclair Basic
  • A BEEP program I want to make in Basic. Helpful remarks gratefully receivedI want to explore the possibilities of the BEEP command. So I need to be able to try different combos of pitch/duration and sequences of same. I'm tr…

    ... was trying to learn BASIC back in the day I'd ... effect that I could incorporate in my program, without actually ... what it did. So in that spirit, here's ... code routine to play the sound is stored at 32768 in ... than trying to do it in BASIC.

    Anyway I ...
    Morkin Morkin November 2016 Chit chat
  • A few questions about sound and keys in BASICIf I want sound in my BASIC game I have to use BEEP right ? It seems to lock up the CPU for far too long . On Arjun's page I found how to use CALL 94…

    ... simultaneously.

    In BASIC the IN command can be used to ... way too slow. IN's more useful in BASIC for joystick control, ... referencing a particular bit 'n' in BASIC:
    [code]
    [b ... />
    The ROM KEY_SCAN routine is at $028E. Here's ...
    Battle Bunny Battle Bunny December 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…

    ... enter commands like that from BASIC but you sort of can ... discussion/53389/where-does-the-basic-program-sit-48k-spectrum-memory ... the machine code routine by
    RANDOMIZE USR 61000 in BASIC
    If ... I did using only the routine in the thread.
    Open ...
    ivanb303 ivanb303 December 2016 Sinclair Miscellaneous
  • 1987-2017Here we are, with our tradional thread about games released thirty years ago, where we can contemplate how bad they have aged, how bad they [i]alread…

    ... worldofspectrum.org/pub/sinclair/screens/in-game/a/AliensUSVersion.gif[/ ... in basic, which has either been compiled or has machine code routine ... running along with it. Try loading it in to ... time of release guess) a basic knowledge of German (Oooo ...
    dm_boozefreek dm_boozefreek January 2017 Games
  • Akalabeth gamei found now that someone ported an ansi-basic game (coded in 1979?) to msx-basic - what about a zx-spectrum basic version of it? ;) https://plus.goo…

    ... ]
    The BASIC display loop uses DATA line 791 in this instance ... the end of the BASIC program, the BASIC loop took 12.66 ... ; structures use the same display routine, displaying the structures would not ... I'll rewrite the selection routine in assembler.
    Battle Bunny Battle Bunny January 2017 Sinclair Basic
  • "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…

    ... - reciprocal key;
    = a routine will disable taking the reciprocal ... ATN respectively
    = a routine disables calculating ASN and ACS ... use the Spectrum's functions in BASIC, I've just made ... big". The routine does at least work in theory - divide ...
    The Mighty Dopethrone The Mighty Dopethrone March 2017 Sinclair Basic
  • DivIDE allram mode help neededHi guys, are there any DIVIDE wizards out there that can explain how i page in the allram and add a rom file to it i sometimes need to load spect…

    ... mode with 16kB ram paging in zx rom area + selectable ... zx ram to DIVIDE allram. In basic you can easy switch between ... rom image in mapram mode is possible (also from basic) use easy ... , else during LDIR jump interrupt routine to divide rom...
    ld ...
    velesoft velesoft March 2017 Sinclair Basic
  • Screenshots from my old BASIC gamesI have written several dozens of games in 90's. They haven't remained, so I show only screenshots 'for history'. Some screenshots are real, but all…

    I love Sinclair BASIC, slow speed and all. Don' ... Spanish competition for best games in BASIC. Not sure if they're ... it also showed how good BASIC games can be.
    This ... such as developing each sub-routine, each sprite, the game map ...
    zxbruno zxbruno March 2017 Sinclair Miscellaneous
  • Can I name a subroutine and then call it by name?No thats not really exactly the problem. I wrote 4 lines of Basic that draws an 8x8 square and then told it to check x,y and subtract 4 from x or y t…

    ... can get a horizontal pixel scroll in BASIC with a randomly generated line ... forms of each element held in an alternative character set.
    Battle Bunny Battle Bunny May 2017 BASIC
  • What if...Just out of Friday's curiosity -- was there a ZX Spectrum emulator for Sinclair QL? Could there be one? Would it make a difference if there was one i…

    ... play. Imagine doing a jump in Manic Miner... you know you ... doing some HLE emulation but in ZX Spectrum it would be ... HLE with every routine in ROM (that would make BASIC programs faster), but ...
    Zup Zup May 2017 Emulators
  • im looking for a horizontal scroll routinehi, im looking for a horizontal scroll routine. i read somewhere that you can do it with at 'to' statement, somewhere in a print routine. althoug…

    ... , although I use an assembler routine to draw the graphic once ... 'd originally done it all in BASIC, but I wanted it to ... . The outside scenery is done in BASIC, as the objects are static ... drawn with the first assembler routine.

    Static data tables ...
    Battle Bunny Battle Bunny June 2017 Sinclair Basic
  • z88dk : Support FunctionsJust a quick one here, I am looking to doing some dirty dirty code with C and load a screen$ file from the disk using "system( command )" - yes I …

    ... back to BASIC which then in turn uses the LOAD ROM routine with ... ]F$[/b] using the ROM routine from BASIC.

    Now ... this kind of string manipulation in ASM / BASIC before on here AA ... would need to know where in BASIC such variables would be stored ...
    Zetr0 Zetr0 June 2017 Development
  • I am soo glad I owned a SpeccyJust passing the time here, and decided (after seeing some CPC screenshots of Shadow Of The Beast in a YS scan) to compare a few CPC games with their…

    ... developers. Look at the scrolling in Cobra for example - that still ... ]
    For something from back in the day, Mission Genocide is ... to something like the Cobra scroll routine.
    AndyC AndyC June 2017 Games
  • How to improve my program using oversized numbersI'd like my dice program to print out the number four times bigger than normal if possible. Anyone know how to do this? Or I could write a sub rou…

    ... 8 ATTR rows in the screen = 8 bytes in the character.
    In the example in last post there is ... pointer (23681, 23682) by 32 in each loop.

    ... CODE 165 and above, the scroll effect is amazing:
    ... fast yet it's in BASIC.
    ivanb303 ivanb303 July 2017 BASIC
  • Reading Disks via ASMI'm hoping to port my Amstrad game to the spectrum (See the link in my sig for info) I will be targeting the 128 and +3 - the game will not work on …

    ... the system by altering the BASIC
    variable CHADD to ... they are unusable except through basic. This is one example where ... disk access in basic. When you call a machine code routine with "USR ... that you can goto in a short basic program that will perform ...
    Alcoholics Anonymous Alcoholics Anonymous July 2017 Development
  • z88dk terminalsto set up a terminal a bunch of numbers are needed: m4_zx_01_output_fzx(_window_1, 0x2330, 0, 0, 1, 14, 1, 19, 0, _ff_ao_Prefect, 14, 0, 14, 8, 1…

    ... asm.m4[/b] which in turn is included into ... of [b]zx_01_output_fzx_mine[/b] in file [b]zx_01_output_fzx_mine.asm[/ ... is used in the scroller. The print_word_wrapped routine has been ... subclassing works. A specialized scroll routine may have better performance. ...
    Alcoholics Anonymous Alcoholics Anonymous July 2017 Development
  • Komando 2 incompatible with the +2A models, anyone could supply a poke or a loader to make it work?http://www.worldofspectrum.org/infoseekid.cgi?id=0002734 Is any way to make it work in the +2A models with a loader or poke? Thanks!

    ... region of memory directly, from BASIC, because memory that needs to ... routine.

    Or you could make it return back to BASIC ... after decompression, do the poke in BASIC, and then ...
    RMartins RMartins August 2017 Games
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... line by putting the PLOT routine in a loop. Not sure if ... faster than using DRAW from basic. How do I find this ...
    ivanb303 ivanb303 September 2017 Development
  • Almost (In-) Complete List of esxDOS DOT-CommandsI´ve created a List of esxDOS .DOT-Commands (="esxDOS-Systemcommands") which can be runned from within esxDOS. Here you can found actual Version V…

    ... I know then rom files in ZIP archive need one fix ... . This poke fix bug in scroll routine (original scroll rewrite part of zx font ...
    velesoft velesoft September 2017 Announcements
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... mouse routine in Z80. I knocked up the following demo in BASIC so ... not bad speed wise for BASIC and even handles the ... ------------------------------------------
    110 REM ZX BASIC Mouse Cursor Demo
    120 ... NY>21=Cursor in bottom half of screen< ...
    Paddy Coleman Paddy Coleman September 2017 Development
  • where can i get assembly language routines to play around with?preferably in .asm format or text with comments? ive googled it but there is very little

    ... it a different version of basic?

    [/quote]
    Those ... . I recall there were some scroll libraries in there.
    You can ... own inline asm within Boriel Basic. Here is a tutorial : ... by coding a bit in this modern Basic, then decompile to see ...
    hikoki hikoki November 2017 Development
  • Help with adding graphicsHi, After like 20 years or so I started playing again with Spectrum stuff, especially programming. I tried to dig into machine code, but apart f…

    ... to code a little game in BASIC. Here it is:
    ... Most of it is just BASIC (at some point it ... do that in machine code. It's just a "routine" redirecting ... sets and then returning to BASIC.
    I also added ... more complex one) completely in machine code. It's ...
    sfg sfg December 2017 Development
  • Floppy drive fixI know this might be a long shot but does anyone know or does anyone fix floppy drives I ha e an nous discovery and the controller on the floppy driv…

    ... a sector read/write routine which is loaded in RAM together with ... )
    The system provides instructions in BASIC for working on these tables ... /> Line 20 resets the table in RAM, line 22 then 'points ... just skips a few positions in the table which hold lesser ...
    roko roko December 2017 Wanted
  • i need a sideways scrolling program written in basicso like ghosts and goblins it scrolls along with the player. i had help with this before in making a tunnel game but this time i need it to be a able…

    ... limitations, you could create something in BASIC with a 1 character scrolling ... scrollers have been done well in BASIC before and it shouldn't ... hard to adapt one to scroll UDG backgrounds, perhaps even with ... even have the bottom layer scroll half as fast as the ...
    kgmcneil kgmcneil January 2018 Development
<1…23242526272829…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
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