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.198s
<1…16171819202122…34>
  • LDIR timings in contended RAM?The 48K Spectrum technical reference page ([URL="http://www.worldofspectrum.org/faq/reference/48kreference.htm"]here[/URL]) describes the detailed ti…

    ... right about where the opcode is and where the registers point ... or not;
    [*] whether the Destiantion (DE) is pointing to ... is to make use of the stack pointer register and PUSH ... actually contended until the ULA starts rendering the screen details instead ...
    BloodBaz BloodBaz June 2010 Development
  • LDIR timings in contended RAM?The 48K Spectrum technical reference page ([URL="http://www.worldofspectrum.org/faq/reference/48kreference.htm"]here[/URL]) describes the detailed ti…

    ... is to make use of the stack pointer register and PUSH data ... onto the screen display.
    Do ... very smooth vertical scroll for the ZX Spectrum. Maybe he ... not actually contended until the ULA starts rendering the screen details instead ...
    mcleod_ideafix mcleod_ideafix June 2010 Development
  • DivIDE with gray +2 LOAD not workingI have 128+2 gray. It has faulty upper memory. PEEK 23733 shows 191. I wanted to use divIDE to load some test programs, but it always hangs when exec…

    Does pressing BREAK exit from the LOAD command? If so, sounds ... reason it's not trapping the tape routine.

    If ... 's entirely possible that the DivIDE is changing the stack pointer to be ... a look at the source code for the firmware you're loading ...
    Winston Winston June 2010 Hardware
  • A question about M1 cyclesI'm writing an interrupt routine that, after the usual register pushes, will jump to a location of my choice with a [b]JP (IY)[/b] instruction. If I…

    ... bankswitched,[/QUOTE]

    The interrupt routine and IM2 table ... contended memory, somewhere in the address space 0x8000-0xBFFF.< ... loop.[/QUOTE]

    The interrupt signal is an external ... addresses wasting space on the stack, waiting to be cleared.
    ajmoss ajmoss July 2010 Development
  • New Game : BinaryThis is just something I put together in AGD last year. No great graphics or sound, but I'm not very good at drawing (hence the trace of a Star Wars…

    ... an orderly fashion in the direction of the room containing a binary ... after collecting it? Falling through the hole leads to instant death ... to the boxes except this time you can't shoot the stack of ... nine to the bottom right.
    Bandit Bandit July 2010 Games
  • New Game : BinaryThis is just something I put together in AGD last year. No great graphics or sound, but I'm not very good at drawing (hence the trace of a Star Wars…

    ... an orderly fashion in the direction of the room containing a binary ... to the boxes except this time you can't shoot the stack of ... nine to the bottom right.[/QUOTE ... Spud found is the same as the reason for the crates not falling ...
    mulder mulder July 2010 Games
  • ZX Spectrum + Issue 6A Repair attemptHello everybody! I got ZX Spectrum + which doesnt work properly. On power up I can see color mosaic, then paper goes black and i can see thin red ba…

    ... s not impossible - the memory test the Spectrum does is very ... to study the ROM to see when the stack first gets ... /> I'd avoid damaging the PCB (cutting tracks) though if ... of all the pins of the 4116 memory to the CPU? ... at this stage that the ULA is working fine ...
    Winston Winston July 2010 Hardware
  • LeaderBoard-FamousCoursesOfTheWorldVolume1Every time i play this on emulator, either spectaculator or spin, it crashes at the 2nd or 3rd hole, usually just locks up while drawing the course. …

    ... is in the wrong place in the tzx, its amongst the turbo blocks ... /> I moved the first hole to the start of the tape and saved ... just got the bug again on the first hole. The return address ... called from, so I guess the stack gets corrupted somewhere.
    Maybe ...
    FrankT FrankT July 2010 Games
  • Message to all programmersHello folks, more and more programmers in the recent time are using special loading routines for their Homebrew-Software. This makes their game runn…

    ... />
    That's surely the best answer.

    ... I'm writing for the 128K Spectrum may well have ... probably 0x8000) onto the stack. It then jumps to the ROM routine, and ... the checksum byte), the return routine changes the RAM page, resets the necessary ...
    ajmoss ajmoss August 2010 Development
  • Message to all programmersHello folks, more and more programmers in the recent time are using special loading routines for their Homebrew-Software. This makes their game runn…

    ... ajmoss;463613]That's surely the best answer.

    the stack. It then jumps to the ROM routine, ... the checksum byte), the return routine changes the RAM page, resets the ... leaving out the loading screen and destroying the main menu. ...
    Speccyman Speccyman August 2010 Development
  • Memory mapping: Pentagon compatibility?I'm writing something that will rely heavily on the Spectrum's ability to switch screen buffers in hardware (port 0x7FFD). The original Spectrum 128K…

    ... a loop that pushes the relevant data onto the stack, and draw them ... all from that stack data afterwards ...
    ajmoss ajmoss August 2010 Hardware
  • Memory mapping: Pentagon compatibility?I'm writing something that will rely heavily on the Spectrum's ability to switch screen buffers in hardware (port 0x7FFD). The original Spectrum 128K…

    ... loop that pushes the relevant data onto the stack, and draw them ... all from that stack data ... That gives you 16K for the screen code, an additional ... to consider the contention differences between the early 128s and the +2A/+ ...
    chev chev August 2010 Hardware
  • 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 …

    ... .[/QUOTE]

    That's the important point. You save a ... fair bit of time on the [b]push[/b] and [b ... it back as you move the stack pointer around.

    I ...
    ajmoss ajmoss August 2010 Development
  • 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 …

    The one problem with modifying the stack pointer is that you can't use interrupts, as when they occur the return address is stacked, thus corrupting your data.
    bobs bobs August 2010 Development
  • 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 …

    [QUOTE=ajmoss;465578]That's the important point. You save a ... fair bit of time on the [b]push[/b] and [b ... it back as you move the stack pointer around.

    I ...
    Fikee Fikee August 2010 Development
  • Text Adventure Vector graphicsI've often wondered what the memory cost of graphics in a text adventure was. If you were to hazard a guess, how many bytes would it be possible to …

    ... memory that it reserves on the stack. It also allows you to ... much memory it reserves on the stack and if insufficient is available ... z88dk has been headed in the direction of supporting a subset ... Also nathan of the mojontwins did what the OP suggested and ...
    Alcoholics Anonymous Alcoholics Anonymous August 2010 Development
  • Problem with pokesI can delete a poke as I entered a game?:-? For example: I entered a poke of infinite time, but for the next level, the timer to reach zero.As I ca…

    ... to do on the speccy..

    but before "poking" the address. covert ... it to hex and see the original value ...
    fog fog September 2010 Games
  • WTF stupid machine10 LET X = 28672 or 61440 depending on how much memory you have 20 LET A$ = ?? 30 IF A$ = ?? THEN INPUT A$ 40 LET Y = CODE A$ ? 48:IF Y>9 THEN LET Y …

    Won't that overwrite the stack with unpredictable consequences?
    Jonathan Harston Jonathan Harston September 2010 Sinclair Basic
  • WTF stupid machine10 LET X = 28672 or 61440 depending on how much memory you have 20 LET A$ = ?? 30 IF A$ = ?? THEN INPUT A$ 40 LET Y = CODE A$ ? 48:IF Y>9 THEN LET Y …

    ... haven't CLEARed the stack to somewhere out of the way, so once ... -ish it's writing over the stack.
    Jonathan Harston Jonathan Harston September 2010 Sinclair Basic
  • WTF stupid machine10 LET X = 28672 or 61440 depending on how much memory you have 20 LET A$ = ?? 30 IF A$ = ?? THEN INPUT A$ 40 LET Y = CODE A$ ? 48:IF Y>9 THEN LET Y …

    ... haven't CLEARed the stack to somewhere out of the way, so once ... -ish it's writing over the stack.[/QUOTE]

    That's ...
    na_th_an na_th_an September 2010 Sinclair Basic
  • compressing basicI thought I'd ask here instead of the basic forum.. in the sense of giving me 1 command line, and NOT the whole listing joined up etc. and it uncom…

    ... one CODE chunk, preceded by the loader menu program.
    ... itself is included in the program stack, then each program could ... code to reload the menu program from the stack so it doesn ... expect that some complications with the machine stack might arise.
    < ...
    Battle Bunny Battle Bunny September 2010 Development
  • compressing basicI thought I'd ask here instead of the basic forum.. in the sense of giving me 1 command line, and NOT the whole listing joined up etc. and it uncom…

    Here's the machine code for manipulating the program stack which I ... to get program n from the stack)
    LET bc=USR ... (to put program n onto the stack)

    Note:
    stack
    25628 201 RET ...
    Battle Bunny Battle Bunny September 2010 Development
  • SAM programmingHi Can anyone provide any example hello world or graphics/sprite printing style machine code routines for the SAM? I can't seem to find anything rem…

    ... ROM0 paged in, use the system stack (around 20000), and ... can play with paging in the ... , which means disabling the ROM, moving the stack, and taking care ... sp,0 ; restore system stack
    ei
    ret ...
    obo obo September 2010 Development
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    ... there was a routine in the ROM to evaluate expressions ... that it must be using the calculator functions to evaluate ... was putting on the calculator stack, as the basis for the sort of utility ... but getting things on the stack in the right order can be tricky ...
    Battle Bunny Battle Bunny September 2010 Development
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    ... ;480572]You don't need the terminating comma, as in my ... />
    True if you drop the USR command from the stack
    Dr BEEP Dr BEEP September 2010 Development
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    ... ]True if you drop the USR command from the stack[/QUOTE]
    USR ... [i]function[/i], not command. And the ... RamDisk code doesn't drop the USR function from the stack, it ... back to be fed into the RANDOMISE [i]command[/i].
    Jonathan Harston Jonathan Harston September 2010 Development
  • logical operators and the calculator stackI was wondering if there was a utility which would provide the list of commands needed for the ROM calculator to evaluate a logical expression. For e…

    ... . And the RamDisk code doesn't drop the USR function from the stack, it ... back to be fed into the RANDOMISE [i]command[/i].[/QUOTE ... ]

    fed into the [i]RANDOMIZE[/i] command, not ...
    na_th_an na_th_an October 2010 Development
  • Help! Reverse engineering a Spectrum game[deleted]

    ... fast clear screen routine using the stack if possible
    08 ... to locate the decompression routines or snapshot the screens if ... comments in the original source code describe the programming in ... a disassembly. They explain the ideas, methods, logic and ...
    ASM ASM October 2010 Development
  • Help! Reverse engineering a Spectrum game[deleted]

    ... fast clear screen routine using the stack if possible
    [B]LDIR ... - A debug screen that displays the register values and various other ... plotting one pixel and filling the whole screen
    [B] ... to trim graphics that exit the screen or display window
    Ralf Ralf October 2010 Development
  • Sorting an array...Hi Folks, Over the weekend I had a play with sorting algorithms - takes me back to my student days! :-o My first try was with the good old Bubble S…

    ... 's take a look at the quicksort algorithm, since we will ... improvements.

    The basic idea behind the quicksort algorithm can be ... represented by the following pseudo-code:

    Einar Saukas Einar Saukas October 2010 Sinclair Basic
<1…16171819202122…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
poking 683 741
the 704.9K 3.1M
stack 7.2K 10.4K

Related Threads

  • The 1980's The Good the Bad and the Ugly.Was listening to random 80's music on youtube today and could not help notice the video to Lionel Richie's Hello. Were a lecturer falls in love with …
  • The Good, the Bad & the UglyWhich games, in your opinion, were better on the Commode 64 and Amsad CPC than the Speccy? And vice-versa? I ask because I believe that many Speccy g…
  • What are the differences between the +2 and the +2A ?I only acquired a +2 for the first time in my life a few months ago. It works fine. :) I even managed to tracke down nearly all the wargames by the s…
  • The Great Mystification: A reflection upon the feebleness of the "distribution denied" policyThis argument has been debated several other times in this place, yet I have not expressed my thoughts about it, and I would like to hear comments by…
  • The hills are alive with the sound of...silence? Music in Nemesis the Warlock 128I know that there is music in the game somewhere, but where is it? Do you have to turn it on (Oo er!!!). Or am I being very stupid?<br /> <br /> P.S.…
  • How to load the "Cromwell at War" and "The Wars of the Roses" TZX filesHello<br /> <br /> The new TZX versions of the "Cromwell at War" and "The Wars of the Roses" available from the archives (and I take this opportunity…
  • do all the games in the archive play on the windows ce version?I have a compaq 810 handheld pc. I downloaded the version of spectrum for MIPS handheld devices. Now I would like to download some games to play o…
  • what are the differences between the 48K spectrum and the spectrum+ ?^^^^^ see above ^^^^^
  • ?The D80 World? - Probably the only archive of D80 images from ZX-Spectrum games on the netHello, speccy fans!<br /> On this page: [url="http://www.frgt10.wz.cz"]http://www.frgt10.wz.cz[/url] youll find a big collection of D80 files (images…
  • Why did the Commodore 64 lose to the Spectrum in the UK?The Commodore 64 was released in the UK in 1983. As we all know, it was a great machine from a US company with a much larger financial backing than t…

Related Searches

  • stack
  • this is the conspiracy
  • the wire
  • the real ghostbusters
  • eye of the beholder
  • the goonies
  • the double
  • the speccies
  • the speccies 2
  • true stories found on the net
  • the adventure game i m trying to complete
  • the curse of calutha
  • the planets
  • battle of the planets
  • shadow of the unicorn
  • the archers
  • house on the tor
  • how to access the ftp
  • passing parameters on the calculator stack
  • poking the stack in basic

Copyright © 2024 World of Spectrum