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.005s
<1…567891011…34>
  • Push/Pop data copyingWe all know that stack pointer cheese and push/pop is faster to move data than LDIR - which in turn is slower than unrolled LDI's anyway. I rewrote …

    We all know that stack pointer cheese and push/pop ...
    Gedlion Gedlion March 2011 Development
  • SpecBAS 0.646 now available.Yay! Here's another round of bugfixes and additions to the Program. Not so much of the extract coding features, but more back-to-basics this time: […

    ... range of lines, with GOTO/GOSUB fixing for absolute values.
    GOSUB from a direct command didn ...
    Dunny Dunny May 2011 Sinclair Miscellaneous
  • RAND USR that doesn't work in emulators and clonesEons ago, I "discovered" a strange RANDOMIZE USR. This is it: [b]RANDOMIZE USR 46578[/b] Using it on a genuine ZX Spectrum rubber key or Plus model,…

    ... until the CPU meets the stack, and then it interprets the ... instructions.
    But AFAIK, the stack contains the same values after ...
    mcleod_ideafix mcleod_ideafix May 2011 Emulators
  • Frank N SteinThis is an improved bugfix for [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0001849"]Frank N Stein[/URL] as discussed recently in [URL="htt…

    ... due to stack overflow as the machine stack eventually gets ... (less serious) cases of stack overflow can all be fixed ... by simply resetting the stack pointer at the end ... 195 121 196
    ; reset stack pointer at end of level ...
    Einar Saukas Einar Saukas May 2011 Infoseek database
  • CrusoePlease add the following "known errors" description for game [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0002872"]Crusoe[/URL]: [QUOTE]Bu…

    ... significant error was the machine stack overflow, caused by indirect recursive ... saved game messed up the stack and the QQQ/TIUQ option ... that was due to the stack being messed up by other ...
    Einar Saukas Einar Saukas June 2011 Infoseek database
  • (part of) screen to UDGHere is a routine to copy a Y,X-position on screen to a UDG. 0<=y<=23 0<=x<=31 144<=udg<=165 (UDG "A" to UDG "U") [code] ; start code with ; PRINT …

    Here is a routine to copy a Y,X-position on screen to a UDG.
    0
    Dr BEEP Dr BEEP June 2011 Development
  • Xecutor (BUGFIX)This is a bugfix for game [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0005783"]Xecutor[/URL], please add the following "known errors" desc…

    ... Alkatraz protection incorrectly points the Stack Pointer to a data table ...
    Einar Saukas Einar Saukas June 2011 Infoseek database
  • How to check .txt files for corruption?I rescued some ebooks (all in .txt format) from a dying SD card, but it turns out that some of them are corrupt - they start OK but part way through …

    ... them, but there's a stack of these files, and rather ...
    ewgf ewgf June 2011 Chit chat
  • SpecBAS 0.690 Now AvailableHi folks - 0.690 is now available at the usual location: [url]https://sites.google.com/site/pauldunn/SpecOS.zip[/url] You can also download the rece…

    ... /> RENUMBER didn't renumber GOTO/GOSUB that had a statement following ...
    Dunny Dunny July 2011 Sinclair Miscellaneous
  • Which emulator......would people recommend? I'm currently just pottering about with the demo version of Speculator but notice some games stack on it, are there any b…

    ... Speculator but notice some games stack on it, are there any ...
    Wookiee Wookiee August 2011 Emulators
  • automatic relocating of non-relocatable codeI was pondering upon the problem of changing absolute addresses used by CALL, JP, etc. when code is moved, without reassembling at the new location; …

    ... puts its address on the stack and so SP could be ... /> PUT_SP: ld (STACKP),sp ;save stack pointer
    ld hl,CHANGE ... /> GET_SP: ld sp,(STACKP) ;restore stack pointer
    ret

    Battle Bunny Battle Bunny August 2011 Development
  • Kiwi OS for z80 computerHi everyone, Nearly made my z80 computer with 2K ROM 32K RAM. It has an OS im still writing called Kiwi (apple, blackberry, you get the idea ;D) he…

    ... HL, 32800 ;LOAD HL WITH STACK POINT LOCATION
    LD SP ... , HL ;SET STACK POINTER TO HL
    LD ...
    Robin Robin August 2011 Announcements
  • IDE Hard Drive on your Spectrum!Hello there my fellow WoS'ers Today, I am going to share with you something that has truly captivated me over the last couple of months, some of you…

    ... chasis... so how does this stack up in one of those ...
    Zetr0 Zetr0 August 2011 Development
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... />
    ld (32859),sp ; Preserve stack pointer

    ld sp ...
    Zoltar Zoltar September 2011 Development
  • saving part of a BASIC programHere's a short routine to save part of a BASIC program. The idea is that it can be merged into a program and then used to save sub-routines, etc. to …

    Here's a short routine to save part of a BASIC program. The idea is that it can be merged into a program and then used to save sub-routines, etc. to be combined or merged into other programs. It's sort of a slow version of copy & paste. The two line ...
    Battle Bunny Battle Bunny September 2011 Sinclair Basic
  • Sandbox games (Speccy and non-Speccy)A subject that came up today was what does the term 'sandbox' game mean? I'd originally thought that a sandbox game was one where you built thing up …

    ... , as they allow you to stack things up if you so ...
    ewgf ewgf September 2011 Chit chat
  • AND,XOR,OR,BIT,RES,SET,CPL,NEG,RLC,RRC,SLA,SRL,RL, RR,SRA for BASICAs this was drifting away from the original INKEY$ thread I thought that I'd create a new one. So here's a routine to provide all of the above mentio…

    ... [code]
    EX1NUM: equ $1c82 ;stack one numeric expression
    STAKA ... over ,
    call EX1NUM ;stack 1st variable
    pop af ... over ,
    call EX1NUM ;stack 2nd variable
    call FPTOBC ...
    Battle Bunny Battle Bunny October 2011 Sinclair Basic
  • probably a stupid question about RST16I'm using the 'hello world' code borrowed from [url=http://equant-retrochallenge.blogspot.com/2008/07/zx-spectrum-assembly-programming-under.html]her…

    ... 't buggered around with the stack pointer or anything like that ...
    sack sack October 2011 Development
  • divide question - ribbon cable?Hi - recently got a divide and loving it but not enough room on my desk. Is anyone aware of a supplier of a ribbon cable that could sit between +3 …

    ... space by allowing me to stack divide on top of disc ...
    xbomber xbomber November 2011 Hardware
  • Guide 2: Resurrect dead microdrive cartridges!Hi again, I've just made another little guide: [url]http://www.mutant-caterpillar.co.uk/guides/Resurrect_Microdrive/[/url] If, like me, you have a…

    ... , like me, you have a stack of microdrives, you'll know ...
    Spirantho Spirantho December 2011 Hardware
  • Opus Discovery floppy copyingI have a stack (about 60) of Opus Discovery floppies which I want to clone. Reason is that I'm asked desperately to make copies of the disks as ther…

    I have a stack (about 60) of Opus Discovery ...
    bverstee bverstee December 2011 Hardware
  • More for SaleSingle cases from R-S (missed them out before, silly me!) Box 18 R-S Single Cases Rogue ? Mastertronic Rollaround ? Mastertronic Roller Coaster ? E…

    ...
    Sports Hero ? Firebird
    Stack Up ? Zeppelin Games
    Star ...
    jamorski jamorski December 2011 Sales
  • Some questions for us big-brains to ponder...1) In this week's Micro Mart (well, tomorrow it will be last weeks, but I only got around to reading it today) it says that it's untrue that PC compo…

    ... not have the ability to stack bulk copy/move tasks from ...
    ewgf ewgf December 2011 Chit chat
  • Procrustean PrintingHere's a short routine to manage printing of text with command tokens, to avoid messing up the screen when they are expanded. It just prints as many …

    ... FETCHS: equ $2bf1 ;from calculator stack: AEDCB
    FPTOBC: equ $ ... 2dd5 ;from calculator stack: A

    ;stack function parameters passed from ...

    ;PRINT USR stack,string_expression,max_length,substr;
    ;expand ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Invalid combination of operands and opcodesIt says the error in the title, why is this?? [CODE] ORG 0000 LD HL, 63000 ;LOAD HL WITH STACK LOCATION LD SP, HL ;SET STACK POINTER TO HL LD A, …

    ... HL, 63000 ;LOAD HL WITH STACK LOCATION
    LD SP, HL ... ;SET STACK POINTER TO HL
    LD ...
    Robin Robin December 2011 Sinclair Miscellaneous
  • Indirect Variable AssignmentHere's another wacky routine. This allows assignment of values to variables where the source & destination variables can themselves be defined in var…

    ... the value on the calculator stack and point CH_ADD to the ... /> FETCHS: equ $2bf1 ;from calculator stack: AEDCB
    CH_ADD: equ 23645 ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • Undefine functionHere's a routine to selectively remove variables from the VARS area and reclaim the space. This can be done partially from BASIC already by assigning…

    ... was fetched off the calc.stack, as the command line would ...
    FETCHS: equ $2bf1 ;calculator stack to AEDCB
    E_LINE: equ ... /> CH_ADD: equ 23645

    ;stack function parameters passed from BASIC ...
    Battle Bunny Battle Bunny January 2012 Sinclair Basic
  • A z88dk + sp1 demo (with source)Since nowadays people are still wondering about how difficult it is to make something in z88dk, I thought I just put a very simple demo to show how e…

    ... /> #pragma output STACKPTR=53248 // place stack at $d000 at startup
    Timmy Timmy January 2012 Development
  • Just a thought (something I wish modern games would do)The great site cracked.com (a brilliant way to waste time is to start on one of their pages, and the next thing you know you've spent three hours rea…

    ... browser, and there's a stack more you want to click ...
    ewgf ewgf February 2012 Chit chat
  • Help needed with a loop counterVariable W counts to 12 then calls a subroutine to move a character, it then resets to zero and starts again. For every 2 moves of that character I …

    ... +1: IF W=12 THEN GOSUB 3000 (Where it moves the ...
    daveysludge daveysludge February 2012 Sinclair Basic
<1…567891011…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on 12:41AM
  • i am currently listening to........
    dmsmith on April 15
  • I am currently watching.....
    zx1 on April 15
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 15
  • Cooperative Games.
    harriusherbartio on April 15
  • Celebrity deaths...
    mel the bell on April 15
  • Minor British Sports that did become games on the ZX Spectrum
    dm_boozefreek on April 15
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 15
  • Inside No.9 favourite episodes
    Maroc's Other Projection on April 15
  • How we became brainwashed by social media
    Scottie_uk on April 15

HitBox

Word Docs Hits
gosub 361 1K
stack 7.2K 10.4K

Related Threads

  • Locating the GOSUB stackI was wondering if someone could explain how to locate the dividing line between the GOSUB stack and the machine stack. Looking at the GOSUB routine …
  • Solution for overwritten stack in 48k SNA filesIt has been known for quite some time now that the 48k SNA file format has one serious fault, which is described in the file formats section on the W…
  • Stack Up - level 13: anyone want a challenge?okay I swear this level is not humanly possible. if anyone doesn't know Stack-Up it's a simple Tetris type game - match 3 blocks of the same colour i…
  • Scrolly StackDoes this game have an ending? I have been playing for more than 15 minutes but it seems it doesnt have...
  • Flabbergasted with the Atari 800! How did it stack up against the Spectrum?I've been watching a few videos of Atari games, and I must say, that as a Spectrum fan, I feel humbled...<br /> <br /> [url]http://www.youtube.com/wa…
  • Questions about registers, stack, etc.I was told that if I wanted to export code and create unprotected versions of games I should do the following:<br /> <br /> 1-Find the starting addre…
  • Understanding the StackSorry folks. I guess I'm going to be a pain for a little while. Hope it's ok with everyone.<br /> <br /> I'm currently studying the stack and wrote t…
  • Goldfinch - an open software stack for mass storageYep, another pet project of mine to compete with all the others I've started. But hey, if I didn't get distracted by things like this I'd just get di…
  • Spectrum +2A and huge stack of games for grabsHiya;<br /> <br /> Unfortunately, due to circumstance, I'm having to move and I can't accommodate my somewhat large retro computer collection (Spectr…
  • Using the stack to copy memory blocksA [b]PUSH[/b] and a [b]POP[/b] instruction together take less time than two [b]LDI[/b], so long [b]POP/PUSH[/b] sequences are sometimes used to copy …

Related Searches

  • stack
  • bverstee stack zx spectrum
  • calculator stack
  • stack pointer location
  • stack pointer location asm
  • change stack pointer location asm
  • passing parameters on the calculator stack
  • move stack
  • stack up
  • stack sprite
  • stack change
  • screen stack
  • stack size
  • rom calculator stack extravagant
  • rom calculator stack
  • first line gosub faster
  • stack smashing
  • def fn gosub fast
  • gosub return stack pok
  • gosub return stack poke

Copyright © 2024 World of Spectrum