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.026s
<1…13141516171819…34>
  • 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 ... and instructions: +, -, *, peek, usr, rem, list, print, goto, run, poke, if, and ... in RAM. It costs some memory, but that way it can ...
    NotFound NotFound November 2006 Development
  • 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…

    ... BASIC[/thread]" thread (although Arjun really only needed a suitable POKE ... segment of memory) in ZX BASIC without resorting to a tedious POKE loop ... ): DEF FN p(a)=PEEK a+256*PEEK (a+1):
    ... LET a$=s$:
    POKE defadd,0: POKE defadd+1,0: PAUSE ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • dumping protected BASIC loadersI wrote this a few weeks ago but forgot to post it. It will load & list from tape/TAP/TZX any BASIC program which has been saved with SAVE, including…

    ... "play BASIC loader": POKE mc+1,0: POKE mc+4,17: POKE mc+5 ... ,0:
    LET bc=USR mc: IF PEEK bytes ... ,255:
    POKE mc+4,PEEK (bytes+11): POKE mc+5,PEEK (bytes+12 ... nearly finished the BASIC listing formatter, which in memory of my old ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone, My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of offering so…

    ... morning everyone,

    My memory fails me these days but ... programming I used to use Poke 23659,0 as a crude ... of the order;
    Poke xxxxx, Peek yyyyy (sorry to be so ...
    Mark Tough Mark Tough March 2018 Sinclair Basic
  • Using a multiface to exit to BasicBack in the days I was always fascinated with the idea of getting access to BASIC listings inside a program or game. I was able to work a way around …

    ... game used all memory that is needed for the BASIC environment. Now ... address of the game and poke it to point to your ... the screen should be a poke to restore the changes you ... need to do lots of 128 paging to save the correct blocks ...
    FrankT FrankT August 2007 Sinclair Basic
  • 'orange' on a spectrumalways wondered why spectrums could never seem to achieve the colour orange? wasn't one of the default colours, and don't remember seeing anything th…

    ... together.

    Download BASIC demo screen flipping snapshot here ... i=0 TO 6911: POKE 49152+i,PEEK (16384+i): NEXT i ... b]Initialisation[/b]: CLEAR the BASIC area, reserving room for the ... up paging registers such that second screen is paged into high memory ...
    Digital Prawn Digital Prawn August 2008 Sinclair Miscellaneous
  • Image to ZXSpec 1.0Hi, I've written a piece of software (still not finished) that outputs any kind of image onto a Spectrum having being converted on a PC. It takes a…

    ... place on screen. I think peek/poke can do this, how fast ... frames, assuming 4 frames second (memory speed is the issue here ... probably stop this :( ), that's 128 seconds worth of "video".[/QUOTE ... fast enough on some emulators. POKE from BASIc is too slow, even ...
    LCD LCD May 2009 Sinclair Miscellaneous
  • 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…

    ... always decrease the PEEK value with 128, no conditional testing ... any number from 127 to -128[/QUOTE]

    ... DATA but as bytes in memory. Here's how.
    POKE and read data using PEEK. Up to ... stuff very easily (in BASIC you add extra DATA lines ...
    BloodBaz BloodBaz May 2009 Sinclair Basic
  • Need to read code start and length from a +3 diskso i can transfer them to my internal ZXMMC interface and my mind has died as to how to do it (i know how to for a tape) any help or a general kick i…

    ... +1: NEXT n
    90 POKE a,255
    100 LET ... =0 THEN PRINT f$;" BASIC ";PEEK 40018 + 256 *PEEK 40019
    1000 DATA ...
    ;
    ; Switch to +3DOS memory configuration
    ;
    ld bc ... before filename
    ld de,128
    ld bc,0
    John Elliott John Elliott May 2009 Sinclair Miscellaneous
  • Anybody got a hack for PAW'd games?Has anybody got a hack to browse the text in PAW'd games?

    ... unscramble the text using a Basic program, please let me ... br /> 20 LET tok=PEEK 37964+256*PEEK 37965
    30 ... /> jr bbb


    memory dump:
    32768 062 002 ... the gifs), locations, responses, paging for 128 games and whathaveyou but that ...
    Bandit Bandit January 2010 Sinclair Miscellaneous
  • Supertest 128 - Loader QuestionI wonder if someone could explain (in simple terms please) :) , the purpose of the switch code. I see what is doing (going to 48k mode via spectrum)…

    ... to the 128 paging register and full 128K of RAM without 128 BASIC getting ... tried replacing line 6 with POKE 23611,128 and then skipping the ... on both a 128 and +3 Spectrum. What this POKE does is ... have to workaround +3 DOS memory requirements. I think it will ...
    Jimmy Jimmy December 2010 Games
  • Load! Screen$ questionI've got a basic program listing in BASIN which among other things recalls a screen via Load! (I've Save!'ed a screen into memory before hand). How d…

    ... BASIN commands or Spectrum 128 RAMdisk commands. Nor ... BASIC. The standard SAVE "program" saves the variables in the base memory ... LOAD !"screen"SCREEN$ : POKE chans,111:
    SAVE " ... PEEK 23653+256*PEEK 23654:
    LET ramtop=PEEK 23730+256*PEEK ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • 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…

    ... BASIC' is selected from the opening menu). "[/i]

    So paging ... +3/+2A, but NOT the 128 or +2:

    [code ...
    POKE 49152,123
    OUT 32765,17
    PRINT PEEK 49152 ...
    [/code]
    - returns 123 on the 128/+2 ...
    gasman gasman 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…

    ... +3/+2A, but NOT the 128 or +2:

    [code ...
    POKE 49152,123
    OUT 32765,17
    PRINT PEEK 49152 ...
    [/code]
    - returns 123 on the 128/+2 ... from disk which needed paging with the +3 BASIC/+3DOS stuff disabled.
    na_th_an na_th_an June 2011 Games
  • Switching 48/128 modes within a BASIC programI'm not sure what use this would be; ie. being able to switch between 48k and 128k modes and back again from within a continuously running BASIC prog…

    ... DEF FN p(a)=PEEK a+256*PEEK (a+1):
    POKE sp,FN g(trap): POKE sp+1 ... ,
    128+83,23325,128+65,23325,128+233,23354 ... ;REGNUOY (+2A/+3/+3e paging)
    push hl
    BASIC error handler
    ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • Conversion of Paralactika DemoHello, we are producing our disk magazine SCENE+ and wanted to release the demo PARALACTIKA by DeMarche. However, we failed to contact that group, b…

    ... running a program in 128 mode, the 128 BASIC ROM is paged in ... track of the currently active paging. This doesn't happen in ... , we need to do the paging directly, using an OUT to ... enough free memory for that...)

    [code]40 POKE VAL "23388 ...
    gasman gasman October 2012 Development
  • Conversion of Paralactika DemoHello, we are producing our disk magazine SCENE+ and wanted to release the demo PARALACTIKA by DeMarche. However, we failed to contact that group, b…

    ... running a program in 128 mode, the 128 BASIC ROM is paged in ... track of the currently active paging. This doesn't happen in ... , we need to do the paging directly, using an OUT to ... enough free memory for that...)

    [code]40 POKE VAL "23388 ...
    Speccyman Speccyman October 2012 Development
  • Red DwarfA Red Dwarf video game - good or bad idea? (given its recent resurgence in popularity in the UK) My ideas: [b]Plots[/b] - An interquel which bridg…

    ... ;680549]On a 128, can you write a BASIC loader that uses ... paging and load a series of 16K files into each upper memory ... mode, the Basic interpreter is constantly doing its own paging in order ... both modes, include both the POKE and the OUT. (In both ...
    gasman gasman February 2013 New game ideas
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... /02/zx-spectrum-screen-memory/"]http://flockofspectrums.wordpress.com ... shifting and OR operations in BASIC... which was fun. ... [CODE]10 REM plotting with poke
    12 PAPER 0: ...
    25 LET xo=128: LET yo=88: LET ... br /> 1190 LET byte=peek(adr): REM get current ...
    JonB JonB October 2013 Sinclair Basic
  • BREAK key on 128k SpectrumWhat happens when BREAK is pressed on a 128k Spectrum? Why is it different from what happens on a 48k Spectrum. Is there a way to disable it or to …

    ... ,$5b2f ;REGNUOY (+2A/+3/+3e paging)
    [/code]
    ... PEEK 23613+256*PEEK 23614:
    POKE olderr,PEEK sp: POKE olderr+1,PEEK ... 9000 ;line number of BASIC error handler
    ... [b]+128/+2[/b]
    POKE 23435,49: POKE 23436,92 ...
    Battle Bunny Battle Bunny February 2018 Sinclair Basic
  • binary mirroring in basicsame as last question, really. only this time i want to mirror an 8 bit decimal number

    ... the expense of 2K of BASIC code.

    ... BASIC, I wonder is there a way (like a system variable poke ... way would save some memory as you would not need ... to poke a data look up table and use PEEK, rather ... 16

    0, 128, 64, 192, 32, 160, 96 ...
    dmsmith dmsmith October 2019 Chit chat
  • ANNOUNCE: SPECSAISIE 1.2 released!SPECSAISIE is a Java system which enables one to perform surgery on SNA and TAP files, and various other gubbins (some functions relate to Spectrum e…

    ... Spectrum files onto tape from memory.
    - TAPtoBinary: Convert a ... correct the checksums.
    + Peek: Print the byte-value(s ... range of addresses.
    + Poke: Write a byte-value into ... for the second memory.
    - Saisie: Generate a BASIC program for ...
    andrewbroad andrewbroad January 2003 Emulators
  • ANNOUNCE: SPECSAISIE 1.2 released!SPECSAISIE is a Java system which enables one to perform surgery on SNA and TAP files, and various other gubbins (some functions relate to Spectrum e…

    ... Spectrum files onto tape from memory.
    - TAPtoBinary: Convert a ... correct the checksums.
    + Peek: Print the byte-value(s ... range of addresses.
    + Poke: Write a byte-value into ... for the second memory.
    - Saisie: Generate a BASIC program for ...
    andrewbroad andrewbroad January 2003 Games
  • ZX-81 Ram Pack problemHi! I know this is a ZX Spectrum forum, but I am hoping someone here might be able to help me out... I have posted this to c.s.s. but noone was able…

    ... first line which is 1 POKE 18000,33 -
    when ... line :

    1 POKE 11,1

    and ... ):

    1>POKE 11Y.K ,1

    basic (as if I didn't have 16k memory pack ...
    30 POKE N,A
    40 IF PEEK (N) A THEN ...
    Tom-Cat Tom-Cat September 2005 Sinclair Miscellaneous
  • divIDE issuesI discovered a few issues with the divIDE hardware and FATware software that may be of interest to some people. 1. ROM paging If your Spectrum is a…

    ... people.

    1. ROM paging

    If your Spectrum ... page RAM over the BASIC ROM the paging is unaffected by divIDE ... the memory bank that normally sits in 0x8000-0xBFFF by paging that ... fine on a normal Spectrum 128, but will leave 0x8000-0xBFFF ...
    chev chev October 2005 Development
  • 128 BASIC running in softwareIt is possible to run 128 BASIC in two paged RAM banks, but it's not very stable.

    It is possible to run 128 BASIC in two paged RAM banks, but it's not very stable.
    chev chev April 2006 Sinclair Basic
  • Which would be fasterSay you want to use a variable value of 0 to 255 in a BASIC program, which way would be fastest? Say for arguments sake you wanted to use two variabl…

    ... 0 to 255 in a BASIC program, which way would ... 1) Using the standard Spectrum BASIC variables, i.e a and ... -contended memory above RAMTOP, i.e.

    POKE 60001, PEEK 60002 ...


    Also, which is quickest for BASIC ...
    ewgf ewgf September 2006 Development
  • Converting m$ to dataI created a maze using a matrix of 704 characters. In order to save memory, and since the maze it's just walls and spaces which could be interpreted …

    ... characters. In order to save memory, and since the maze it ... maze using POINT, PLOT and PEEK to store the data in ... values. Again, I could use POKE and POINT, but I know ... Dr. Beep's one line BASIC program request. But I was ...
    zxbruno zxbruno May 2007 Sinclair Basic
<1…13141516171819…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
128 9.4K 14.8K
memory 21.8K 32.5K
paging 1.7K 2.4K
basic 24.7K 39K
poke 6.2K 13K
peek 1.9K 4.4K

Related Threads

  • 128 Memory PagingI'm having a problem getting my brain around paging. Well, actually the bit I don't understand is how reading I/O ports works! I hope the collective …
  • Memory paging in 128 KB - 64KB RAM possible?I have found a quote in Spectrum 3 manual (available at WOS)<br /> <br /> --------------------<br /> In the +3, we have crammed in more than<br /> tw…
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this:<br /> <br /> [code];; load a 4000 byte BASIC …
  • 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 …
  • Spectrum 2003 News and Info Special at PEEK N' POKE[url="http://peeknpoke.emuunlim.com/spectrum2003/pnpspectrumnews2003index.html"]http://peeknpoke.emuunlim.com/spectrum2003/pnpspectrumnews2003index.h…
  • POKE, PEEK and RANDOMIZE USRAnyone got a store of useful POKES, or RANDOMIZE USR statements with interesting effects?<br /> <br /> As a start, try anything from RANDOMIZE USR 12…
  • What is difference between "128" and "128+"?What is the difference between a "Spectrum 128" and a "Spectrum 128+" ??<br /> <br /> And I am not talking about the different looking +2's, etc.<br …
  • Disable BREAK 128 basicDoes anyone know how to prevent BREAK in 128k basic?
  • Speed of variables vs. POKE/PEEKGreetings,<br /> <br /> I'm sure I could probably find this out after careful study of the 48K ROM disassembly, but I was wondering whether someone a…
  • Changing MP3's from 128+ to just 128I have a number of MP3's that are bigger than 128 bit rate and i want to convert them all in one go to 128. <br /> <br /> Could you guys recommend s…

Related Searches

  • spectrum 128 basic manual pdf
  • udg 128 spectrum play poke
  • 128 detect basic
  • basic detecting 128
  • 128 basic
  • 128 basic reference
  • differences in 128 basic and 3
  • 128 memory
  • poke disable scroll in basic
  • stop out of screen warning basic poke
  • ram test basic poke peek program
  • ram test basic poke peek program data
  • memory remaining peek basic
  • spectrum 128 paging memory
  • 128 memory paging
  • 128 memory paging basic
  • 128 memory poke peek
  • data memory peek poke
  • memory paging 128
  • 128 paging in basic

Copyright © 2024 World of Spectrum