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.025s
<1…14151617181920…34>
  • "ZX80 Brain" RPN CalculatorIt is at times like [url=https://www.worldofspectrum.org/forums/discussion/54176/depression]when threads such as this are posted[/url] that I get the…

    ... numerical value f (=VAL f$) at the same time ... 7.3145904E-10; the same result occurs with COS ... of -PI does the same and TAN of multiples ... PI returns the same multiple of the inaccurate value - i. ... value that crashes the program with "6 Number too big". The routine ...
    The Mighty Dopethrone The Mighty Dopethrone March 2017 Sinclair Basic
  • DivIDE allram mode help neededHi guys, are there any DIVIDE wizards out there that can explain how i page in the allram and add a rom file to it i sometimes need to load spect…

    ... , else during LDIR jump interrupt routine to divide rom...
    ld ... ) via command OUT 227,xx. Value xx can be 0-2 ... or you can copy here same rom block but with different ...
    velesoft velesoft March 2017 Sinclair Basic
  • Memory questionsQuestion 1: PRINT PEEK 23732+256*PEEK 23733 returns 65535 for a 48K Spectrum and 32767 for a 16K Spectrum. PRINT PEEK 16388+256*PEEK 16389 return…

    ... I assume it's the same for the ZX80. If the ... ]
    Then check the return value using IF statements.

    routine above you'd need to ...
    GReW GReW March 2017 Sinclair Miscellaneous
  • 128K memory bank selection to avoid contention issuesI'm currently developing a game and I'm trying to get my head around the memory contention issues of the various 128K/+2/+2A/+3 spectrum models in or…

    ... . I could get the IM2 routine to switch in the bank ... the I register to a value in the range $C0-$FF ... 's correct? Is it the same as the snow effect which ... at $FB00-$FC00 with the value $FD so that the interrupt ...
    adrian_singh adrian_singh June 2017 Development
  • ZX Nuvo 128..Hi There, I have built the ZX Nuvo 128 by Superfo, but it has a problem. The machine is working, but the video signal is completely bonkers. I've …

    ... in a row in the same topic but I think that ... of the schematic is the same ) . In our opinion it might ... of course works if the routine in the game uses single ... work if the routine is calculating D6 and D7 value in any ...
    screemer screemer June 2017 Hardware
  • Interrupts, 16k Spectrums and snowI'm writing something for the 16k Spectrum and I want to use interrupts. The avilable documentation doesn't seem clear enough for me to figure out ho…

    ... , 16K's are the same as 48K's in this ... The downside here is the same as with using IM2 with ... set I to a neutral value like #80, and restore ... maybe combine the two methods. Same as above, but with ... 'close to' your interrupt routine, or just someplace you have ...
    Hikaru Hikaru August 2017 Development
  • hacking controls for atic atac?I was wondering if there is any way to hack in game controls? In particular for Atic Atac. I prefer to use keyboard controls for most games, but the …

    ... sane routine there, then simply RET back holding the appropriate value.
    same time etc.

    Just ...
    spider spider September 2017 Games
  • Disassembly starting from a tape fileFollowing on from the Atic Atak redefining keys thread, I was wondering how you'd go about disassembling the code from scratch. The approach used in …

    ... be the same as in .tap image. If some value, let's ... debugger in emulator)
    - find value used to initialise it at ... in debugger just after loading routine and then watched my chosen ... for example some
    cell value is changed.

    To ...
    Ralf Ralf September 2017 Development
  • A Neat Redefine Keys RoutinePreviously, I’ve only shared this routine with a couple of people via PM, but I’ve now decided to make it public. I optimized it for size, so it uses…

    ... /> call 8859 ;inside ROM routine BORDER ($2294)
    call ... />
    ;A crude debounce routine to prevent
    ;registering keys ... for CPIR
    ;any value greater than 27h (i.e ... in your key-polling routine in same order as they are ...
    Ast_A_Moore Ast_A_Moore October 2017 Development
  • Print vs 23659To be honest I could not think of a better topic title, although its not ideal. Anyway, I do recall reading ages ago that the reason you cannot no…

    ... example, you’ll get the same result.

    ... br />
    The ROM routine at $a6d is what processes ... which it then subtracts the value in B. Then it ... carry[/i]. Then the routine proceeds as normal (well, ... If I break into the routine before the jump to ...
    Ast_A_Moore Ast_A_Moore October 2017 Sinclair Basic
  • Hacking the ZX Spectrum 48K ROMHi Guys, I have modded my Speccy with a dual boot ROM loading on first bank the original ZX kernel and on the second bank an enhanced version. I h…

    ... understand each colour has a value ranging from $01($00?) to ... ink are packed into the same byte:
    [code]
    Bit ... tweak the initial memory test routine to fill memory with $FE ... increments instead of decrements; the routine still works as before but ...
    GReW GReW November 2017 Hardware
  • How can I make a UDG rotate?I designed a set of UDG's that can be used for making shapes or letters. Trouble is that my circle - for example - consists of 4 pieces and it would…

    ... turns out the machine code routine you call in line 9900 ... ; Load DE with divided column value
    LD A,C ; Load ... it'll return into the same
    ; register pair
    ...
    colonel32 colonel32 November 2017 Sinclair Basic
  • Cubic RevealI just though I'd develop this a little further. Written a while ago on a whim! [img]https://dl.dropbox.com/s/p44y5dda49ucmop/square_reveal_1_1.gi…

    I'm trying to adapt the existing routine to be able to clear also, using the same principles, perhaps by just changing the value of 1 or 2 bytes hopefully. No success so far, but when everythings running as efficiently as it is, thats not so easy!
    Arkannoyed Arkannoyed December 2017 Development
  • Gandalf [z88dk][Nirvana Plus][128Kb]Gandalf 1.00 [url="https://drive.google.com/open?id=1T9HK0_isoMrfogSIJVhPGehjVIdFus4c"]Download Ver 1.00[/url] Long after the destruction of t…

    ... swap snippet, which reads the value stored at $7f3d into A ... a +3, the same area is populated with the value $e5. So ... .

    In my pause routine I had been messing up ...
    colonel32 colonel32 February 2018 Brand new software
  • Proportional-width fontsFor reasons that are still not quite clear to me (because I’ve always loved typography and design,) I never bothered to write a proportional-font rou…

    ... br /> ;Proportional-width font drawing routine
    ;Public release version 1 ... string)
    ld a,(hl) ;value at address into A for ... ? start printing next one in same cell

    inc ... of INC L in char_no_shift routine
    font

    ...
    Ast_A_Moore Ast_A_Moore March 2018 Development
  • How to stop a flickering character erasure?I'm trying to figure out how to build a moving sprite. Eventually it will be made up of several UDG's. However its early days yet so I'm experimentin…

    ... you can pass to the routine.

    well those parameters ... also if you store a value in a variable or array ... name
    Is exactly the same and you don't need ...
    ASH-II ASH-II May 2018 BASIC
  • Proportional-width fontsFor reasons that are still not quite clear to me (because I’ve always loved typography and design,) I never bothered to write a proportional-font rou…

    ... ]
    ;Proportional-width font drawing routine
    ;Public release version 1 ... string)
    ld a,(hl) ;value at address into A for ... over 255? No? Continue on same line.

    inc ... ? start printing next one in same cell

    inc ...
    Ast_A_Moore Ast_A_Moore December 2018 Development
  • Dynamite Dan disassemblyOkay, I got fed up of going through the frankly arcane Technician Ted code (which is clearly designed for speed, space and elegance, and balls to rea…

    ... the decrypter, but since the routine to create the hash and ... (relatively speaking) and pushes the value on the stack, you've ... grab it. I think the same technique can be used for ...
    Ritchie333 Ritchie333 January 2019 Assembler
  • Randomised data samplingHere is something that could be written in BASIC, if anyone is interested. Lets say we want to sample a subset of a larger population, we can do t…

    ... in the previous routine, but not sample the same item twice.
    value they have, but I don ... want it to test the same item twice.

    Any ...
    dmsmith dmsmith April 2020 Sinclair Basic
  • How to write a simple BASIC* horizontal scrolling game (Tutorial) [b]How to write a simple BASIC* horizontal scrolling game[/b] In this tutorial, we will be talking about how to write a simple BASIC* horizont…

    ... />
    [code]
    Horizontal Scrolling Routine

    LD B, 191 ... />
    XOR A works the same way as OR B, AND ... work it out for every value of A.

    The ...
    Timmy Timmy September 2020 Development
  • Mighty Maths ProgramsIn a break from typing in listings from 37-year-old magazines, I had a sudden urge to write a maths-related program, as I do, occasionally. Some, suc…

    ... /> The principle is exactly the same as before - take the string ... Nowotnik's way, because the routine I used is based heavily ... . By starting out with a routine that would print [i]his ... made a mistake in the value of pi in the Spectrum ...
    The Mighty Dopethrone The Mighty Dopethrone October 2020 Sinclair Basic
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... setchan equ 0x1601 ; ROM openchannel routine
    ld hl,str2


    ; FIRST value/char is CHANNEL-INFO and ... to NEXT SPACE
    ; CHECK routine TONI BAKER ,
    jr ... as z80asm.txt in same dir as sjasmplus.exe< ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... (ix+2), a ;loading the value
    ld (ix+3), 18 ... on the screen, making the same text appear infinitely (with one ... with what registers a called routine uses and save any registers ... A
    which does the same thing faster and uses less ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... to this minimum row (character cells)
    WINDOW_LEFT EQU col
    cells)
    WINDOW_RIGHT EQU col+width ... (or any other nonzero value), it is same as before.

    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... (ix+2), a ;loading the value
    ld (ix+3), 18 ... on the screen, making the same text appear infinitely (with one ... with what registers a called routine uses and save any registers ... A
    which does the same thing faster and uses less ...
    Kotek Kotek June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... a = 0, use standard aligned routine
    or a
    ... pixel rowdata to screen in cells at column C and ... rowdata to screen in cells at column C and ... pixel rowdata to screen in cells at column C
    ; ... pixel rowdata to screen in cells at column C
    ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... a = 0, use standard aligned routine
    or a
    ... pixel rowdata to screen in cells at column C and ... rowdata to screen in cells at column C and ... pixel rowdata to screen in cells at column C
    ; ... pixel rowdata to screen in cells at column C
    ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
<1…14151617181920…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott 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
  • European Software Titles with an English version
    harriusherbartio 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
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
routine 9.5K 14.8K
same 62K 74.8K
value 9.4K 14.6K
cells 747 1.2K

Related Threads

  • Problem using with keys at same timeHi !<br /> <br /> I'm having some problems in my laptop, Compaq Armada E500 PIII 600Mhz, with Windows 98, using three keys at same time.<br /> <br />…
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code.<br /> <br /> The line routine th…
  • Problem using with keys at same timeHi !<br /> <br /> I'm having some problems in my laptop, Compaq Armada E500 PIII 600Mhz, with Windows 98, using three keys at same time.<br /> <br />…
  • 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…
  • Cells And Serpents by ASP SoftwareDoes anybody know where I can get this from. It was the first game I saved up for and bought....it was a very basic RPG.<br /> <br /> Its listed as M…
  • The need for multiple versions of the same gameWhile looking through the TZX Vault I was struck by how many multiple versions of the same game there are, and I wondered whether there really was an…
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling.<br /> <br /> As promised here is the code for the routine.<br /> <br /> It…
  • Key Redefine RoutineAnyone written a nice key redefine code snippet?
  • rip off or value for moneyhello everyone<br /> <br /> I am slowly starting to get my sinclair spectrum collection together again when i noticed this auction on ebay 8154099500…

Related Searches

  • fastest screen routine
  • screen routine
  • im1 interrupt routine
  • im1 rom interrupt routine
  • im1 rom interrupt routine iy
  • interrupt routine
  • best place for interrupt routine
  • turbo load routine
  • simply turbo load routine
  • joe gunn sprite routine
  • scroll rom routine
  • simple sprite routine
  • value
  • loading routine
  • 128k sprite routine
  • tile routine
  • best scroll routine
  • dim routine
  • routine values cells
  • routine value cells

Copyright © 2024 World of Spectrum