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
<1234567…34>
  • 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 …

    ... between the GOSUB stack and the machine stack. Looking at the GOSUB routine in ... to make entries on the GOSUB stack, but I can't see ...
    Battle Bunny Battle Bunny May 2011 Development
  • tiny routine to shift RAMTOP & stackCompressing some data areas above RAMTOP and wanting to make the released space available for BASIC arrays, I needed to move RAMTOP without using CLE…

    ... still reference the m/c stack at the old location, so ... variables are preserved, but the GOSUB stack still gets reset, as it ... be enhanced to preserve the GOSUB stack as well, but then it ...
    Battle Bunny Battle Bunny November 2011 Sinclair Basic
  • BREAK from GOSUBHere's another one. Just in case you wanted to break out of multiple GOSUB levels with a single command, here's a routine to do it, tested on all mod…

    ... A ; 71 ;from calc stack
    NXTSUB: EXX ; ... 3E ; 254 62 ;end of GOSUB stack?
    JR Z, NOGSUB ... contain:
    * the GOSUB stack end marker and error address ...
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • BASin Release 11 out nowBASin has been updated once again, for your BASIC programming pleasure! Get it at: [url="http://homepage.ntlworld.com/paul.dunn4/BASin_r11.exe"]htt…

    ... it.

    Added - the GOSUB stack window. Minimal functionality at the ...
    Dunny Dunny November 2004 Emulators
  • ANNOUNCE: BASin Release 12 ready for downloadWell, after a rather large break, BASin's latest incarnation is ready for public use. Probably. BASin is a Sinclair Spectrum development environme…

    ... ]Debug windows -[/B]
    The GOSUB stack lists the current level of ...
    Dunny Dunny June 2005 Emulators
  • ANNOUNCE: BASin Release 12 ready for downloadWell, after a rather large break, BASin's latest incarnation is ready for public use. Probably. BASin is a Sinclair Spectrum development environme…

    ... ]Debug windows -[/B]
    The GOSUB stack lists the current level of ...
    Dunny Dunny June 2005 Sinclair Basic
  • CAT!RAM and PUTRAMLast year sometime I posted a couple of routines to: * catalogue the 128k RAMdisk in BASIC; * move RAMTOP and the stacks from BASIC. CAT!RAM and PUTR…

    ... while preserving the m/c stack and GOSUB stack and BASIC variables; it ...
    Battle Bunny Battle Bunny December 2012 Sinclair Basic
  • Best Speccy game written in BASICHopefully this has not been done before, but anyhoo. My vote is the sublime VIKING RAIDERS.

    ... a RETURN; resulting in the GOSUB stack getting ever larger, until finally ...
    robert@fm robert@fm March 2006 Games
  • You know how the 128K was faster than the 48K Spectrum?Regarding how the Spectrum 128K ran at 3.54 MHz rather than the 48K's 3.5MHz, was this difference enough to be an advantage? If not, then surely Sinc…

    ... 16K Spectrum as the machine stack, GOSUB stack and UDGs are in uncontended ...
    Geoff Geoff September 2006 Hardware
  • Recursive 4-way floodfillHi guys) Shortly, I wanna find out whether there's a way to some object. Perhaps some of you have already encountered such an issue which is relativ…

    ... 's BASIN to view the GOSUB stack, or any other area, in ...
    Geoff Geoff January 2011 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... for the variables, UDGs, GOSUB stack and machine stack. You'll never see ...
    ccowley ccowley February 2011 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... for the variables, UDGs, GOSUB stack and machine stack. You'll never see ...
    TVzombie TVzombie February 2011 Sinclair Basic
  • 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 …

    ... between the GOSUB stack and the machine stack. Looking at the GOSUB routine in ... to make entries on the GOSUB stack, but I can't ... points to the machine stack. The GOSUB stack grows down from RAMTOP. ... you add something to the GOSUB stack you have to adjust the ...
    chev chev May 2011 Development
  • 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 …

    ... between the GOSUB stack and the machine stack. Looking at the GOSUB routine in ... to make entries on the GOSUB stack, but I can't see ... every command will leave the stack clear after executing, thus can ... used on the stack.

    An empty stack will give a ...
    Dr BEEP Dr BEEP May 2011 Development
  • 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 …

    ... ]SP points to the machine stack. The GOSUB stack grows down from RAMTOP ... you add something to the GOSUB stack you have to adjust the ... below the top of the GOSUB stack (ie. at the bottom of ...
    Battle Bunny Battle Bunny May 2011 Development
  • Frank N SteinThis one > [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0001849[/url] Always seems to crash about level 7 (maybe a bit more) or so with an …

    ... "Out of Memory" as the GOSUB stack gets too big).

    Jimmy Jimmy May 2011 Games
  • Calculating free memory...Hi Folks, I am using the following method to calculate the amount of free memory available to BASIC: [CODE]PRINT 65536-USR 7962[/CODE] Is this the…

    ...

    There is GOSUB stack and Machine stack but I can't ...
    Encarnado Encarnado June 2011 Sinclair Basic
  • Calculating free memory...Hi Folks, I am using the following method to calculate the amount of free memory available to BASIC: [CODE]PRINT 65536-USR 7962[/CODE] Is this the…

    [QUOTE=Encarnado;540961]There is GOSUB stack and Machine stack but I can't ... only item on the machine stack is the error return address ... , the stack address for that item being ... ERR_SP). The size of the GOSUB stack is that value minus two ...
    Battle Bunny Battle Bunny June 2011 Sinclair Basic
  • tiny routine to shift RAMTOP & stackCompressing some data areas above RAMTOP and wanting to make the released space available for BASIC arrays, I needed to move RAMTOP without using CLE…

    ... ; 249 ;from m/c stack
    INC HL ; 35 ... INC HL ; 35 ;old GOSUB stack "00 3E"
    INC HL ... LDDR ; 237 184 ;copy old GOSUB stack
    INC HL ; 35 ...
    Battle Bunny Battle Bunny November 2011 Sinclair Basic
  • tiny routine to shift RAMTOP & stackCompressing some data areas above RAMTOP and wanting to make the released space available for BASIC arrays, I needed to move RAMTOP without using CLE…

    ... ; 249 ;from m/c stack
    INC HL ; 35 ... : INC HL ; 35 ;old GOSUB stack
    INC HL ; 35< ... LDDR ; 237 184 ;copy old GOSUB stack
    INC DE ; 19 ...
    Battle Bunny Battle Bunny November 2011 Sinclair Basic
  • BREAK from GOSUBHere's another one. Just in case you wanted to break out of multiple GOSUB levels with a single command, here's a routine to do it, tested on all mod…

    ... gives a "7 RETURN without GOSUB" error.
    [/QUOTE]

    gosub stack, thus in case when we ...
    Arda Arda December 2011 Sinclair Basic
  • BREAK from GOSUBHere's another one. Just in case you wanted to break out of multiple GOSUB levels with a single command, here's a routine to do it, tested on all mod…

    ... SP, HL ;from m/c stack
    CALL $2dd5 ;FPTOA ... LD B, A ;from calc stack
    EX AF,AF' ; ... /> CP $3E ;end of GOSUB stack?
    JR Z, NOGSUB
    Battle Bunny Battle Bunny December 2011 Sinclair Basic
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... idea as then the machine stack will extend down from there ... />
    According to FUSE the stack pointer is up in the ... 't need UDGs or the GOSUB stack.

    [QUOTE]I'm ...
    snigfarp snigfarp November 2012 Development
  • CAT!RAM and PUTRAMLast year sometime I posted a couple of routines to: * catalogue the 128k RAMdisk in BASIC; * move RAMTOP and the stacks from BASIC. CAT!RAM and PUTR…

    ... RAMTOP & m/c stack & GOSUB stack below $C000 if needed
    stack & GOSUB stack before RETURNing
    9950 ...
    Battle Bunny Battle Bunny December 2012 Sinclair Basic
  • Returning to BASIC from asmI never had to do it till now but there is always the first time :) At machine code program start I preserved SP register and all the other ones. A…

    ... items on the machine stack, corrupted the GOSUB stack, overwritten parts of the ...
    Battle Bunny Battle Bunny September 2013 Development
<1234567…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