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.013s
<1…26272829303132…34>
  • BIN2BAS (load BASIC text into emulator) utilityI've nearly finished testing this. It allows a BASIC program to be loaded from a text file in any emulator which has a "load binary" option. I was wo…

    ... wrong return address in the stack entry addressed by (ERR_SP). ... using the 128k Editor ROM 0 routine for syntax ... restriction by putting the stack down in the display ... to calling any Editor ROM routines and putting it ... not only in a different ROM, it's at a ...
    Battle Bunny Battle Bunny April 2013 Sinclair Basic
  • BIN2BAS (load BASIC text into emulator) utilityI've nearly finished testing this. It allows a BASIC program to be loaded from a text file in any emulator which has a "load binary" option. I was wo…

    ... simpler way of handling the stack conflict - I use a "roaming ... " stack. Prior to calling ROM0:$026B " ... line). The ROM routine will then switch the stack to that low ... the program expands the temporary stack stays ahead of it all ...
    Battle Bunny Battle Bunny April 2013 Sinclair Basic
  • BIN2BAS (load BASIC text into emulator) utilityI've nearly finished testing this. It allows a BASIC program to be loaded from a text file in any emulator which has a "load binary" option. I was wo…

    ... the first time the Shadow ROM is paged, not only does ... rather unhelpfully trashes the machine stack - so I had to add ...
    Battle Bunny Battle Bunny April 2013 Sinclair Basic
  • Keyboard scanning routines / techniques?What keyboard scanning routines or techniques do people use? I'm looking to write something which doesn't rely on the ROM-based keyboard scanner, an…

    ... , but retaining compatibility with the ROM code. Then I want to ... is done during interrupt, before stack switching, I'm keen to ...
    u6c87 u6c87 May 2013 Development
  • 16k programmingHi all, If I want to code something for a 16k (or any spectrum) my understanding was that if I CLEAR below 24064 and put all the code above it up to…

    ... into account that the stack pointer is located at ... at the beginning of your stack space (the opoosite address ... as you hace your stack pointer, which will be ... is, 100 bytes for the stack).

    Now, ... the loaded block). The ROM proceeds to load SP with ...
    mcleod_ideafix mcleod_ideafix May 2013 Development
  • Keyboard scanning routines / techniques?What keyboard scanning routines or techniques do people use? I'm looking to write something which doesn't rely on the ROM-based keyboard scanner, an…

    ... "); /* Ptr to API name on stack, then RST 0x10 */
    u ... RAM using IM2 and in ROM.

    There are also ...
    tstih tstih May 2013 Development
  • Varios +3(e)DOS questions?I'm converting tape games to disk, for being used in my +3e. I'm trying to convert them to standard BASIC loaders, so files could be copied using BAS…

    ... be +3DOS ROM and RAM 5,2,7. The stack must be ... your loader code (and the stack can go there, too).
    John Elliott John Elliott May 2013 Development
  • Buzzer sounds tips'n'tricksSo I have an ARM Cortex M3 with a buzzer connected to its GPIO pin. And because I read this forum I know that there is no need to add a separate buzz…

    ... to do interrupting drums using ROM data (which isn't necessarily ... on the stack and load hl with a target ROM address. $3000 ... /> dlpx: ld a,(hl) ;read ROM data
    or %11100111 ;mask ...
    utz utz May 2013 Development
  • Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…

    ... to find an address in ROM, which looks like #xxFF and ... on the minute detail of ROM implementation.[/QUOTE]

    Does ... ROM procedures in general constitute a 'dirty' solution? What about abusing stack ...
    Hikaru Hikaru June 2013 Development
  • Some thoughs about fast scrolling on 128 modelPlease, consider this article as technically interesting concept not a proven algorithm. ONE The fastest scrollers use long sequence of PUSH inst…

    ... ROM procedures in general constitute a 'dirty' solution? What about abusing stack ... as the result. Using stack for data transfers is clearly ... that keep such uses of stack "safe", but even this ... solution compared to using a ROM routine in general. Any major ...
    introspec introspec June 2013 Development
  • CODE SCREEN$ in MCIs there any way of determining what character is displayed at a certain co-ordinate from machine code like the 'IF CODE SCREEN$=' arrangement in bas…

    ... you may call to the ROM routine (PASMO assembler):

    call STK_FETCH ;fetch string from stack
    ld a,b ;string ...
    mcleod_ideafix mcleod_ideafix June 2013 Development
  • A loading screen for Mr. HeliWell, I've managed, once more, to make another pic in less than two weeks with ZX Paintbrush tool from Klaus Jahn and show it for all of you. As seve…

    ... onto
    dec hl ; stack as 3rd item
    ld ... onto
    dec hl ; stack as 2nd item
    ld ... /> ld (hl), $00 ; stack as 1st item
    dec ... bit 4: 0=ROM 0 (128K Editor), 1=ROM 1 (48K ... return to addresses on the stack
    ;
    end
    ...
    jp jp June 2013 Games
  • A loading screen for Mr. HeliWell, I've managed, once more, to make another pic in less than two weeks with ZX Paintbrush tool from Klaus Jahn and show it for all of you. As seve…

    ... onto
    dec hl ; stack as 3rd item
    ld ... onto
    dec hl ; stack as 2nd item
    ld ... /> ld (hl), $00 ; stack as 1st item
    dec ... bit 4: 0=ROM 0 (128K Editor), 1=ROM 1 (48K ... return to addresses on the stack
    ;
    end
    ...
    Ivanzx Ivanzx June 2013 Games
  • esxDOS v0.8.5 released (with TR-DOS emulator)Yup, you read right! Now with TR-DOS emulation! More info and download here: [url]http://www.esxdos.org/[/url] Enjoy :)

    ... $3dxx automapper), a port-based stack to enable reentrancy in esxDOS ... the possibility of a bigger ROM. We also asked Velesoft for ...
    phoenix^ra phoenix^ra July 2013 Announcements
  • esxDOS v0.8.5 released (with TR-DOS emulator)Yup, you read right! Now with TR-DOS emulation! More info and download here: [url]http://www.esxdos.org/[/url] Enjoy :)

    ... $3dxx automapper), a port-based stack to enable reentrancy in esxDOS ... the possibility of a bigger ROM. We also asked Velesoft for ...
    bverstee bverstee July 2013 Announcements
  • Games/Programs making use of DivIDE featuresHello :) I have a question: I may be wrong, but it looks like the DivIDE and similar interfaces for the ZX Spectrum are almost exclusively used for …

    ... a complete standards-compliant network stack. And there's nothing to ... keep in mind a hardware stack is superior to a software ... stack, particularly on small machines. ... />
    Except when the hardware stack has bugs in it. Contiki ...
    chev chev July 2013 Development
  • Full 16*16-digit BASIC multiplicationI liked Andre Adrian's 32-bit long multiplication routine so much that I decided to a decimal version. After all, 2^63 is only 9223372036854775808, a…

    ... to 9999, as using the ROM routines was too slow. They ... ;STK_ST_0
    ;reorganise the machine stack so that this string
    Battle Bunny Battle Bunny July 2013 Sinclair Basic
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... bc ; fetch data length from stack
    ld a,b ; ... ; save new data length on stack
    jr .read_byte ; fetch ... br /> jp z,0x1b7b ; ROM routine indicating BREAK (code L ...
    stephenw32768 stephenw32768 August 2013 Development
  • Confounded DEF FNCan anyone see why this is going wrong? I've been tinkering with it since tea time and got nowhere. [code] 2 DEF FN t$(n,t,d) =STR$ INT (n/t)…

    ... way to get both the calculator & machine stacks included when ...
    Battle Bunny Battle Bunny August 2013 Sinclair Basic
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... equ $ - 2 ; storage for entry stack pointer

    ;; 47loader ... ld (.sp),sp ; save initial stack pointer

    ;; and ... ;; same colour scheme as the ROM loader

    macro ...
    stephenw32768 stephenw32768 August 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... through the +3DOS ROM disassembly. Could the ... br /> ; ix = char *
    ; stack = char *string

    ; ... generate digits onto stack in reverse order
    ; ... push af ; digits onto stack

    ld ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • sinclair watch on antiques road show:) and his radio also.. haaaw much ? next week I will be on it.. with my classic collection of cardboard covered sinclair releases.. none of that …

    ... ]

    yer for a stack of errm 10-20 + a ... />
    I have a commodore calculator here, it's from the ...
    fog fog September 2013 Chit chat
  • Copying data between memory banks in USR0 modeI am experimenting with Funky Fungus to load the majority of its data (levels, screens, music etc.) into memory banks 1, 3, 4, 6 and (partly) 7 by sw…

    ... contain the information about which ROM (1) and which bank of ... CLEAR 49151. This moves the stack below paged RAM.

    chev chev September 2013 Development
  • 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: [code];; load a 4000 byte BASIC program ld i…

    ... a sane 48 BASIC stack needed to be constructed ... ;; to do is rebuild the stack
    ld hl,(0x5cb2) ; ... 0x3e ; place end-of-stack mark at RAMTOP
    ... hl,0x1303 ; stack the address of the ROM error handler
    stephenw32768 stephenw32768 September 2013 Development
  • 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: [code];; load a 4000 byte BASIC program ld i…

    ... also saves the machine stack including the error return ... To preserve the GO SUB stack as well use [url ... br /> ld sp,hl ;reset stack

    ld ... br /> MCCONT: push hl ;stack ROM return address
    LD A ...
    Battle Bunny Battle Bunny September 2013 Development
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... causing the error. POKE the stack address pointed to by ERR_SP ... ;STMT-RET (+2A/+3/+3e ROM.1)
    push hl
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... ), but the address on the stack pointed to by ERR_SP, this ... address being where the ROM will jump to after pressing ...
    Battle Bunny Battle Bunny September 2013 Sinclair Basic
<1…26272829303132…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
rom 15.6K 29.7K
calculator 1K 1.5K
stack 7.2K 10.4K

Related Threads

  • 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…
  • using the ROM's FP calculatorIs it possible to use the ROM's FP calculator to evaluate any FP expression in a single sequence of commands without breaking out to stack some other…
  • ROM Calculator TrigHello,<br /> <br /> These Christmas holidays I finally have time to devote myself a little to the speccy .<br /> <br /> I have a question about how t…
  • Searching for correct Betadisk 48k TR-DOS v4.12 ROM (Save ROM via TRDOS-Prompt to Disk)Hi,<br /> <br /> I have two ROM-Files which should be read out from an original Betadisk 48 Interface TRDOS v4.12 (ROM-Size 8k).<br /> But when I …
  • Is it possible to run a single BASIC line via a ROM CALL of the Standard ZX 48k ROM?On: https://cygnus.speccy.cz/popis_trdos-assembler.php<br /> <br /> I found the following code:<br /> [code]<br /> CHADD equ 23645 ; Location of…
  • New WoS CD-ROM Project[url="http://neuro.zensoft.net/woscd/"]http://neuro.zensoft.net/woscd/[/url]<br /> <br /> I'm about to embark on an ambitious project ... to create n…
  • Emulators and ROM'sHi - This is my first post here, although I have been visiting WoS for ages....<br /> I have been on quite a few multi-platform sites that offer down…
  • ROM cartridgeI forgot, I'm also after a cardridge to fit into my RAM Turbo interface, mainly to see if it works really. An ultimate one would be nice, but would …
  • Spectrum ROMI downloaded some text files (they are actually the spectrum ROM files but in text) which can be compiled using TASM (or soemthing). I read on WOS th…

Related Searches

  • stack
  • betadisk rom
  • betadisk rom line
  • alternative rom
  • rom
  • rom defekt
  • rom substitute
  • rom spectrum 128k 2
  • 2a new rom
  • forth rom
  • 128k rom
  • rom 128k pentagon
  • calculator stack
  • passing parameters on the calculator stack
  • rom calculator stack
  • stack calculator
  • stack calculator draw
  • stack calculator radians
  • stack calculator negative numbers
  • calculator routine discard unused rom

Copyright © 2024 World of Spectrum