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.021s
<1234567…34>
  • FN nesting error?While playing with FN functions that call assembly, I've found something weird. Check out this code: [code]10 DEF FN f(a,b)=a+b 20 PRINT FN f(FN f(…

    ... found (the ROM scans the BASIC code searching for a matching ... to open a space in memory and LDIR the present parameters stored ... hidden place. After the second LDIR, call RECLAIM-SPACE to free ... /> [B]Systems affected:[/B] ROM BASIC in ZX Spectrum 48K / 128K ...
    mcleod_ideafix mcleod_ideafix October 2011 Sinclair Basic
  • a poke to change fonts??hi ppl, there wasnt some poke in basic to change the look alike of the fonts of speccy?? I guess I did things like that in eighties.. also, there…

    ... know nothing about addresses and memory.. basic instructions likes peek and poke ...
    Javier Alca?iz Javier Alca?iz September 2002 Sinclair Miscellaneous
  • Collision DetectionHi everyone, This is my first post on WOS. Like most people here I owned a Spectrum when a teenager. At that time I was quite heavily into programmin…

    ... whole screen in memory and ldir the whole screen memory - all you have ... graphics behind the sprite in memory)
    Create a special offscreen ...
    ekoman ekoman July 2004 Development
  • Usr 0 ?I'm not sure I've ever seen this explained before, but why do some programs (only demos, as far as I can see, so far) need USR 0 mode when run on a 1…

    USR 0 erase 48kB memory(basic) and set 48 rom with ... enable 128kB memory paging. For switch from 128 basic to 48 basic you ... this command will disable 128kB memory and will available only 48kB ... switch to 48 basic without reset and 128kB memory is available):
    velesoft velesoft December 2008 Sinclair Miscellaneous
  • Usr 0 ?I'm not sure I've ever seen this explained before, but why do some programs (only demos, as far as I can see, so far) need USR 0 mode when run on a 1…

    ... BASIC, it goes into 48k mode but with all the 128k memory ... ;325108]USR 0 erase 48kB memory(basic) and set 48 rom with ... enable 128kB memory paging. For switch from 128 basic to 48 basic you ... switch to 48 basic without reset and 128kB memory is available):
    ewgf ewgf December 2008 Sinclair Miscellaneous
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... USR0 mode by selecting 128 BASIC from the menu and then ... use. If you're using BASIC or the standard display code ... don't want to overwrite BASIC
    LDIR[/code]

    If ...
    chev chev September 2013 Development
  • Alkatraz Protection System - "How to" and compo?I'm thinking about writing a "how to" regarding the [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0020807"]Alkatraz Protection System[/URL].…

    ... you would also specify which memory bank the code blocks should ... suitable location in un-contended memory.
    It's important to ... current source code from memory
    BASIC - return to BASIC


    jp jp October 2014 Announcements
  • Memory and BasicQuestions 1. How much memory is available for Basic Progs? 2. How do I check how much is left? 3. How much memory does an array take up?

    Questions

    1. How much memory is available for Basic Progs?
    2. How do I check how much is left?
    3. How much memory does an array take up?
    chop983 chop983 November 2008 Sinclair Basic
  • Jumping to BASIC after importing 23296,1703Sorry for the confusing title. :-D Now that I've learned how to stop a game from starting after loading (in Fuse and Specemu), I have a few more que…

    ... to safely "jump" to my BASIC program. :)

    I ... same as returning to BASIC after an USR command ... basic understanding of m.c. I know how to use LD, LDIR ... import it to the screen memory or even store it ... I'm using the old BASIC editor.

    " ...
    zxbruno zxbruno May 2009 Sinclair Miscellaneous
  • 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…

    ... ]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really ... $ (or any segment of memory) in ZX BASIC without resorting to a ... an LDIR in machine code, but using only standard ZX Spectrum BASIC ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • [Asm] Is this nested loop faster than LDIR or a bunch of unrolled LDI's?Hi all. I'm learning Z80 asm on Speccy 48K, and to start with I decided to write my own "CLS" routine (without relying on ROM calls or LDIR) as a lea…

    ... relying on ROM calls or LDIR) as a learning exercise. ... this code is faster than LDIR because that is operating ... 3503

    ; Clear attributes memory.
    ld a,FLASH_OFF | BRIGHT_ON ... infinity ; Avoid going back to basic. Screen is cleared now, ...
    ST1 ST1 November 2018 Development
  • Basic listings memory occupationI remember readong someplace that due to basic's representation of number, in a program, in order to save space, it was better to represent integers …

    ... readong someplace that due to basic's representation of number, in ...
    Alessandro Tommasi Alessandro Tommasi August 2002 Sinclair Miscellaneous
  • How do I avoid BASIC becoming corrupted on returning from a M/C routine?I'm having trouble with my BASIC program becoming corrupted on returning from a m/c routine which sets all the registers (including the shadow regist…

    ... 'm having trouble with my BASIC program becoming corrupted on returning ... or memory locations when calling a m/c routine from BASIC, and ...
    trellis trellis May 2003 Sinclair Basic
  • IM 2 interrupts and smooth scrolling - easy peasy!Okay, been fiddling around with IM 2 and have actually mastered (I think) how to use IM 2! Now I run my game Ragnar Revival in IM2 and use HALT to sy…

    ... it's probably much more memory space efficient to place the ... 56 ;for smooth return to Basic


    ;prepares interrupt ...
    ld (hl),229
    ldir

    ld hl,58853 ...
    ekoman ekoman July 2004 Development
  • what extra port for extra memory ? (256K, 512K, 1024K, etc.)I know that Pentagon uses some extra bits from port 7FFD for extra memory pging: - for 512K model, bit 6 & 7 of port 7FFD - for 1024K model, bit 5, 6…

    ... from port 7FFD for extra memory pging:
    - for ... those bits for extra memory switching and if it ... (not to mention the Basic command SPECTRUM on +128 ... keep track of a memory bank number, by combining ... established port for extra memory, other than the Pentagon ...
    secarica secarica September 2004 Sinclair Miscellaneous
  • Saving BASIC code as CODE... can't start programHi guys! I'm trying to create an adventure game for the Speccy in BASIC, called The Legend Of The Red Dragon. I'm using the excellent BASin to code…

    ... game for the Speccy in BASIC, called The Legend Of The ... , I get an 'Out of memory' message, and cannot get the ...
    pottyboy pottyboy May 2005 Sinclair Basic
  • Compiling BASIC programs using Hi-Soft CompilerThis might get me nowhere, but it's worth a try... I'm writing a game in Spectrum BASIC - hopefully, for Simon's CD compilation, if he'll have it - …

    ... writing a game in Spectrum BASIC - hopefully, for Simon's ... Spectaculator/SPIN running Hi-Soft BASIC compiler. I've been testing ... until the size of the BASIC program crept above 14K ... program whilst BASIC program and compiler were still resident in memory. So ...
    woodcock88 woodcock88 November 2005 Sinclair Basic
  • 128K memory testingDuring a mad half hour I decided to write a little memory tester program in BASIC using the information from the 48K service manual. Now I was wonder…

    ... to write a little memory tester program in BASIC using the information ...
    BruceNorton BruceNorton October 2006 Sinclair Basic
  • Spectrum Basic InterpreterHello. I started this days a strange project: an interpreter of the Spectrum Basic that can run in a Spectrum. Here is a very preliminar version: […

    ... : an interpreter of the Spectrum Basic that can run in a ... in RAM. It costs some memory, but that way it can ...
    NotFound NotFound November 2006 Development
  • Printing UDGs in BASICAfter looking a little through Winer Milly's code, it struck me that I might be able to speed up my Cybernoid editor by replacing: FOR a=0 TO 31: PR…

    ... mode? I am coding the BASIC program in a Text Editor ... (TextMate with a Sinclar Basic plugin).

    EDIT:
    memory location in a UDG type ... it points to the relevant memory location. I then PRINT CHR ...
    48K 48K March 2007 Sinclair Basic
  • Total amount of memory on a Speccy ?I wonder............ The C64 (excuse me for saying that name in here. I'll hereby name it just "it") has 64k, while only 38k, or so, is available f…

    ... makes me wonder: How much memory does a Speccy have, included ... the memory used by the machine itself (for BASIC and such ...
    Pilsener Pilsener March 2007 Hardware
  • How do I clear only a specific area of a screen (quickly) in machine code ?I'm looking for a machine code routine which will clear the first 20 rows of the Spectrum's display (or any number of rows or columns) . I have found…

    ... the display is mapped in memory), which can
    clear the ... , is no quicker then the basic FOR F=0 TO 19 ... E,1 30 1
    LDIR 237 176
    RET 201 ... br /> pixels are stored in memory) then that would be
    bobbyjaykid bobbyjaykid July 2007 Development
  • spectrum basic documentationhi. once, i programmed in spectrum basic, yet, i forgot almost everything already. is there a downloadable text which would help me to refresh my the…

    hi.
    once, i programmed in spectrum basic, yet, i forgot almost everything already. is there a downloadable text which would help me to refresh my the syntax in my memory?
    TIA
    cichlasoma cichlasoma September 2007 Sinclair Basic
  • How could you hear if loading BASIC or MC?When loading a Spectrum program from tape you could usually hear from the sound if it is a BASIC or is some machine code program *. My question is, w…

    ... if it is a BASIC or is some machine ... differens?

    In BASIC I assume that the keyword ... PRINT) was represented in memory by some kind of ascii ... so should not a Basic program in memory (and to tape) ... hard and tight, and BASIC more light and open. ...
    Rickard Rickard November 2007 Development
  • Memory paging in 128 KB - 64KB RAM possible?I have found a quote in Spectrum 3 manual (available at WOS) -------------------- In the +3, we have crammed in more than twice the amount of memory…

    ... br /> twice the amount of memory than can comfortably fit. While ... br /> paging - BASIC (and the processor) always 'sees' the memory as 16K ... program to "disconnect" the ROM memory completely and to write to ... the lowest 16 KB of memory with proper paging?
    ...
    Ralf Ralf March 2008 Development
  • Looking for an extended BASIC graphics routine from mid- to late-80sHello all, This is my first post here so please go easy. This is basically a cut-and-paste job from comp.sys.sinclair where I've had no luck with an…

    ... have a more extended collective memory, so here goes.

    BASIC program that makes use of ... ' commands from a typed-in BASIC extender program. Alas the machine ... one I'm after. Most BASIC command additions used * or . before ...
    denali denali May 2008 Sinclair Basic
  • Alternative ROM on original DivIDEOriginal DivIDE interface contain too allram mode (16kB paging). [url]http://raww.org/index.php?name=News&file=article&sid=2471[/url] Switch to ALLR…

    ... port 227

    16kB memory paging in allram mode:
    LDIR ;rom instalation (from 49152 to DivIDE memory)
    LD ...


    DivIDE SE BASIC instalator:
    [url]http://velesoft ...
    velesoft velesoft June 2008 Hardware
  • Machine code and Basic system variablesSpectrum system variables (I mean 48KB model) are essential for Basic. But what if I started my machine code program and it's never going to return t…

    ... 48KB model) are essential for Basic. But what if I started ... never going to return to Basic? Can I overwrite system variables ... command, can I use this memory safely?

    And what ... , can I still use this memory?
    Ralf Ralf January 2009 Sinclair Basic
  • Utility to read/write to memory cards formatted for +3EThis post comes from [url=http://www.worldofspectrum.org/forums/showthread.php?t=25658]this thread[/url]. I've released a small command-line utility…

    ... partition. It does not modify BASIC loaders in any way, so ... is responsible for customizing the BASIC loader to properly load the ... GUI for handling +3E formatted memory cards without having to deal ... added upon writting to the memory card /image disk.
    - ...
    mcleod_ideafix mcleod_ideafix July 2009 Emulators
<1234567…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
memory 21.8K 32.5K
basic 24.7K 39K
ldir 1K 1.7K

Related Threads

  • Basic listings memory occupationI remember readong someplace that due to basic's representation of number, in a program, in order to save space, it was better to represent integers …
  • 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…
  • Memory and BasicQuestions<br /> <br /> 1. How much memory is available for Basic Progs?<br /> 2. How do I check how much is left?<br /> 3. How much memory does an ar…
  • 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…
  • 32k memory Italian memory expansionNot mine but its an [URL="http://www.ebay.co.uk/itm/TENKOLEK-32K-RAM-Expansion-Sinclair-ZX-Spectrum-/320861810075?pt=UK_VintageComputing_RL&amp;hash=…
  • 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 …

Related Searches

  • 128k page memory from basic
  • memory remaining peek basic
  • start of basic in memory
  • 128 memory paging basic
  • 128 memory paging basic poke peek
  • save memory strings basic
  • saving memory room basic
  • basic loader conserve memory
  • basic loader memory
  • basic memory string copy
  • basic memory fast string copy
  • basic memory
  • basic free memory
  • reclaim memory in basic
  • free memory in basic
  • ldir basic
  • ldir basic animation
  • memory basic
  • basic out of memory
  • basic running out of memory

Copyright © 2024 World of Spectrum