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.050s
<1…11121314151617…34>
  • 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…

    ... 'Q' to go back to Basic. From basic you can run that code ... "RANDOMIZE USR 32768".

    From Basic you can also save those ... get back into the assembler from basic, enter "PRINT USR 57344". ... have an assembly program in memory at the default address (O ...
    Alcoholics Anonymous Alcoholics Anonymous September 2011 Development
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... if you're calling it from BASIC then super-optimisation is probably ... clear the screen for a BASIC program was simply to set ... space at the top of memory, or just use the last ... , and POKE those numbers into memory. Then POKE the attribute you ...
    joefish joefish January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... fast!) then blank the screen memory (both are doumented earlier in ... do "PRINT AT 0,0;" From Basic job done.
    SKR SKR January 2012 Sinclair Basic
  • 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…

    ... still be referenced by LET from BASIC afterwards. Also, if ... VARS itself then normal BASIC assignments won't work ... thus giving a "Nonsense in BASIC" error when the "(" is ... that restores the UDG memory after use of the ... DEF FN memory move. If I use ...
    Paddy Coleman Paddy Coleman February 2012 Sinclair Basic
  • Poking a string to memory...I'm looking to poke a string of characters including colour control codes to memory, I'm currently doing it by hand: 16,2,19,1,22,1,1,144 That equa…

    ... already [b]in[/b] a memory location; there's no need ... VARS area, or call LOOK_VARS from machine code. It depends on ... it's to be referenced from BASIC or m/code afterwards as ...
    Battle Bunny Battle Bunny March 2012 Sinclair Basic
  • Maritrini and Cray 5 loading problemsHas anyone else here had issues loading either of these on a 128k? No matter what I try, both these games refuse to load properly. I can get both t…

    ... /or 48K BASIC (don't use SPECTRUM to switch from 128K to 48K ...
    mcleod_ideafix mcleod_ideafix March 2012 Games
  • LZ77 en/decodingI've written an LZ77 en/decoding routine as I couldn't find one around for the Spectrum. Initially I'm just doing it in BASIC to get the logic right.…

    ... , but yes in memory.

    The basic code are down in ... +7+6 = [45/6] with memory destroy [31/3]
    normal ... little more speed, and less memory used.

    The final ... read upto 32 bits rotates from 40 memory bits, the last byte ...
    Z80user Z80user March 2012 Development
  • Stuff the Speccy can do but we all thought it couldn'tHey all, Does anyone have any good examples of stuff the speccy can do - graphically, sonically, etc that we thought it wouldn't be able to do? Che…

    ... experience. Suddenly the Spectrum went from "toy" to "computer".

    Memory Move Routine in BASIC. I still find ... can move large chunks of memory around from BASIC using just 9 bytes ...
    Paddy Coleman Paddy Coleman April 2012 Sinclair Miscellaneous
  • Store and restore attribute valuesI am needing ideas on how to write a machine code routine that will store/restore (more important to restore) attribute values to the 22528 area. I …

    At the ATTR area is contigeous you could use Battle Bunny's amazing 9 byte Memory Move routine from BASIC.

    Paddy
    Paddy Coleman Paddy Coleman May 2012 Development
  • Store and restore attribute valuesI am needing ideas on how to write a machine code routine that will store/restore (more important to restore) attribute values to the 22528 area. I …

    ... 's amazing 9 byte Memory Move routine from BASIC.[/QUOTE]

    Sma ...
    Battle Bunny Battle Bunny May 2012 Development
  • How to create .TAP that loads into high memory banks?I want to create a program that uses the extended 128k memory, the banks that can be switched into the 0xc000-0xffff area. For the simple stuff I've…

    ... have to do the OUT from BASIC.

    I used ... the standard route for loading 128K programs on the demoscene, ... mode and don't work from 128K Basic, either through tradition or laziness ... my build scripts to create Basic loaders from plain text files. .TAP ...
    gasman gasman May 2012 Development
  • SUPER INPUTA couple days ago I searched for an "INPUT string" routine that I could use in Assembly programs and supported multiple lines, but I found none. Thus…

    ... my version is being run from BASIC I handle Shift-6/STOP ... into l$ so that the BASIC program doesn't lose what ... ,(IY+1) ;patch for +3 128k mode
    dec sp
    Battle Bunny Battle Bunny June 2012 Development
  • Image To ZX Spec 1.3.2This release hasn't been heavily tested since I said some time ago I wasn't working on it anymore, that being said it seems very stable having spent …

    ... of memory. I was blown away. The characters that are accessible from BASIC ...
    zxbruno zxbruno July 2012 Announcements
  • j symbol-shift p pA phrase I will never forget... and apart from the word code, i don't think I learnt ANY of the other keywords off by heart.... Without looking, whic…

    ... used to code in 48 BASIC all the time back in ... to know several opcodes by memory from coding Z80 Assembly, but it ... know by memory the T-states for almost all opcodes from developing ...
    Einar Saukas Einar Saukas July 2012 Games
  • Play command on divideHi, i thought I'd have a quick go on divide seeing as i had an afternoon spare.However,i can't seem to get the 'play' command on the screen?. It see…

    ... with the 128K menu, but the Basic is slightly corrupt in 128K Basic: the ... I prefer to start 48K BASIC anyway.
    But I ... from machine code.
    But I had troubles paging in the 128K ... 48K Basic.
    So finnaly I 'rewrote' (copied) the PLAY routine from ...
    bverstee bverstee July 2012 Hardware
  • INKEY$ giving me troubleHello, I have been using BASin (great program by the way...) Sad though it seems during the typhoon here I have been re-learning my spec-skills an…

    ... you have room for in memory, with a maximum of 26 ... you can play back entirely from BASIC without requiring machine code:
    chev chev August 2012 Sinclair Basic
  • Enigma Tape MagazinesHi folks, A while ago Hamish Rust loaned me a number of ETM tapes: http://www.worldofspectrum.org/infoseekpub.cgi?regexp=^Enigma+Software+Developme…

    ... "back issues" index in page 4 of block 3 with ... ?) contents only for 128k/+2/+3. From issue 3 onwards are ... tape is ?1.99 (from Hamish's address), It also ... .50" to be ordered from a different address (Garner designs ... quite get anything useful from this one up to ...
    lfaria lfaria August 2012 MIA/STP/SDP
  • redirecting Z80 sub-routine CALLsI'm working on changing a TR-DOS disk program to work from standard +128k tape and thought that rather than painstakingly working through the code ma…

    ... -DOS disk program to work from standard +128k tape and thought that ... read, and the destination page & address, from which info I could ...
    tstih tstih August 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... the setting up channels code from the page you directed me to ... be worth 'releasing' this as BASIC tool? (Although it's probably ... channel 7 ('T') for priting from basic, etc
    ;60 bytes< ... RST 10/be used in basic
    di
    jr ...
    uglifruit uglifruit August 2012 Development
  • 128kB snapshot on ZX48kBWhat is best way for 128kB snapshot loading on 48kB models ? Some Z80 snapshots are 128kB versions (Z80 v2 or v3) but contain 48kB games. Same proble…

    ... 48k game hiding in a 128k snapshot.[/QUOTE]

    page then is dangerous load ... on ZX48 with ram page 0 from 49152. (stack is ... in incorrect ram page and CPU ... (for example zx128 use ram page 4 + disable paging), then ...
    velesoft velesoft August 2012 Emulators
  • Very weird +2 problem.After two days, I'm still fighting this grey +2. Symptoms: When I first got it, there were stray pixels on the screen, and stray lines and colours. …

    ... ) because this causes it to page the wrong screen on a ... some OUTs to both ports from basic to see what happens to ...
    guesser guesser August 2012 Hardware
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... understand what's happening in BASIC then you'll find ... That's assembly.

    BASIC on the Spectrum consists of ... slower because of the translation from BASIC into assembly. Assembler is ... to utilise fantastic amounts of memory for tables and suchlike ...
    Dunny Dunny August 2012 Sinclair Basic
  • Adding TAP loading to the +3e ROMHello my fellow WoSers I have decided that I want to make my project official so I can share its development with you all as well as get some help i…

    ... get your point, but, apart from multiload games, +3E covers that ... involves +3DOS to reserve some memory pages (initially, 1,3,4 ... 6, if my memory serves well). 128K programs loaded from tape don't ... from +3DOS. What would be happening then it's that some 128K ...
    mcleod_ideafix mcleod_ideafix September 2012 Development
  • ESXDOS v0.8.0 released (with NMI Browser)Hello, To celebrate the speccy's 30th birthday, here's the latest version of ESXDOS for DivIDE users. The full changelog is too long to post here, s…

    ... any information on accessing Esxdos from machine code available?

    from basic, they seem to mess with the 128 memory paging ... input,but only when loaded from the NMI browser.

    madvanman madvanman September 2012 Announcements
  • Diagnosing a strange software fault in a 48kHi, A friend gave me a 48k, which I am very keen to restore. The spectrum 48k was my first computer over 20 years ago and I owe my ability to code t…

    ... 85 and 170, and from that you can work out ... 50000 because it's in memory that's not used ... check what's affecting the memory - the easiest way to ... using a Multiface with the memory window - change some numbers ... ). You can do it from BASIC if necessary though.
    Spirantho Spirantho October 2012 Hardware
  • 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…

    ... Adrian Mole but, apart from 195, the numbers only ... option. To get back to BASIC cleanly, load the snapshot, ... menu to return to BASIC, then POKE 23756,1 ... $() array can be saved from BASIC, then after a plain ... />
    You can also page through all the text by ...
    Battle Bunny Battle Bunny November 2012 Support files
  • RAM used / corrupted by +3DOSAs I said previously, [url=http://www.worldofspectrum.org/forums/showthread.php?t=41775]I'm trying to put some games in hard disk[/url] so they can b…

    ... a USR call is executed from basic (128 or 48) the 48K ... the same "realm" as 48K basic only 32765 needs to be ... /> which sets +3 DOS and page 7 and sets "48K interrupt ... mode" ie it doesn't page the byte at 23388 on ...
    nuggetreggae nuggetreggae December 2012 Games
  • RAM used / corrupted by +3DOSAs I said previously, [url=http://www.worldofspectrum.org/forums/showthread.php?t=41775]I'm trying to put some games in hard disk[/url] so they can b…

    ... TYe2-8000,1c00.BIN - load from BASIC, length $1b00
    TYf5- ... loader here)
    :::: - load from BASIC, erase middle bit at end ... $00 (put DOS buffer & page 7:$db00-$e7ff here; 512 ... 3840)
    :::: first available page 4 buffer slot is #70 ...
    Battle Bunny Battle Bunny December 2012 Games
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... you are in 48K or 128K machine.
    -show all ... is a 48K or a 128K Spectrum, load the separate levels ... all at once in a 128K, insert messages and/or screenshots ... which can be managed from within BASIC would also allow me ... in M/C without passing from BASIC.
    Alessandro Grussu Alessandro Grussu January 2013 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... the last byte in the memory and easy to remember, in ... decrunchers without changes in the BASIC code.


    [CODE ...
    [/CODE]

    And from BASIC you must use the next ...
    antoniovillena antoniovillena January 2013 Brand new software
<1…11121314151617…34>

Latest Posts

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

HitBox

Word Docs Hits
128k 16.7K 25K
page 18.6K 25.3K
memory 21.8K 32.5K
from 169.9K 237.3K
basic 24.7K 39K

Related Threads

  • 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…
  • 128k RAM paging from BASICI'd always thought that OUT had to be used to page RAM, which from BASIC would be an "OUT 32765,ddd" command, although I don't know if just doing tha…
  • Loading basic from basic?Hi Guys,<br /> <br /> Could you please help me. I want to create a menu on my plus 3 disks. If I use the line below I just get "c nonsense in 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 …
  • WANTED: 128k+ or 128k +2(early grey mod.) ULA chipHello,<br /> Attempting to repair my 128k+ speccy.<br /> Needs a ULA(IC1)chip from either a 128k+ or an early +2 will work also.<br /> If anyone has …
  • 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…
  • Detecting TR-DOS from BASICIs there a simple (or contrived :D ) way to detect the presence of a TR-DOS/Betadisk interface from BASIC?<br /> <br /> For fairly obvious reasons th…
  • how to pass arguments from Basic to MC ?can someone explain me (or give some link) how to pass arguments from basic to machine code? i mean something like this:<br /> PRINT USR xxxxx, arg1,…
  • 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…
  • 128k Page FlippingOver on adverts, AOwen wrote the following:<br /> <br /> [quote=aowen]The trick, as I understand it, is to redraw the whole screen each time at #c00…

Related Searches

  • save screen from basic
  • load from pc into spectrum 128k
  • differences in 48k basic and 128k
  • nmi instruction from basic
  • nmi from basic
  • 128k from cart
  • differences in 128k and 3 basic
  • differences in basic 3 128k
  • 128k memory
  • loading basic from assembly
  • basic bank switching loader 128k
  • switch 128kb banks from basic
  • zx basic 128k
  • 128k zx basic
  • 128k iin zx basic
  • 128k in zx basic
  • 128k page memory routine
  • to page from basic
  • switch to 48k basic from 128k
  • detect 128k from basic

Copyright © 2024 World of Spectrum