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…12131415161718…34>
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... line in A
    inc l ;INC to next for next pass ... /> ld (sp_save+1),sp ;save SP to be restored at the ... ;
    sp_save:
    ld sp,0000h ;restore base position of ...
    Arkannoyed Arkannoyed March 2017 Development
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... bytes.
    "ld (hl),c; inc hl; ld (hl),b + ld ... "ld hl,n; add hl,sp; ld a,(hl)" and so ... "ld c,(hl); inc hl; ld b,(hl); inc hl..."

    Alcoholics Anonymous Alcoholics Anonymous April 2017 Development
  • ZXSCLZF - Yet another Screen CompressorQuick disclaimer before I continue, this compressor does not shrink screens as small as some of the others posted here, in particular the very good z…

    ... ; 7t - get col check
    inc hl ; 7t
    ld (_ulzfa080 ... full length of copy
    inc hl ; 6t - next
    ... - bring back mem pos (sp=free)
    inc hl ; 6t - next
    ret ; 10t
    _ulzfa070:
    inc a ; 4t - down one pixel ...
    TomD TomD April 2017 Development
  • ZXSCLZF - Yet another Screen CompressorQuick disclaimer before I continue, this compressor does not shrink screens as small as some of the others posted here, in particular the very good z…

    ... screen pos into de
    inc hl ; 6t
    ;;
    ... nc,_ulzfa040 ; 12/7t
    ;; inc h ; 4t
    ;;
    ;; ... - bring back mem pos (sp=free)
    inc hl ; 6t - next< ... ret ; 10t
    _ulzfa070:
    inc a ; 4t - down one pixel ...
    TomD TomD April 2017 Development
  • Using the stack to blit bufferI was using a ldir to blit my back buffer to the screen RAM, and it was working pretty well if not rather slow. After reading about using the stack …

    ... ),a
    ld (cred_sp+1),sp

    cred_flow1
    cred_adr_fr ... /> pop bc
    cred_adr_2 ld sp,0
    push bc
    push hl
    cred_sp ld sp,0
    cred_cnt ld a ...
    ret

    inch INC H
    LD A,H ...
    Atari_Jetman Atari_Jetman May 2017 Development
  • z88dk multicolour enginesI've been trying to work out how the multicolour sprite engines have been implemented in z88dk. It's not obvious. Looking in the source, I found …

    ... /libsrc/_DEVELOPMENT/target/zx/crt_config.inc#L28"]zx spectrum crt[/url ... 32767 which will also set SP=32767 underneath the program) and ... REGISTER_SP = -1 // do not change sp (below CLEAR in loader)
    Alcoholics Anonymous Alcoholics Anonymous July 2017 Development
  • ZX Spectrum Z80 Development Environment on WindowsHi Folks, Just wondering what the recommendation is for a ZX Spectrum Z80 Development environment on Windows? Getting fed up with hand coding Z80…

    ... /> #asm
    ld hl,(sp+ch2) ; get source pointer
    ld hl,(sp+ch1) ; get destination pointer ... to ch1 address
    inc hl ; increment ch1 pointer< ... at the "ld hl,(sp+ch2)" no need to do ...
    Alcoholics Anonymous Alcoholics Anonymous August 2017 Development
  • Speeding up PRINT code in ROMHi Folks, I seem to recall that someone stated the PRINT command is rather slow because it has to handle screen and printer printing - is this cor…

    ... pop hl

    inc hl
    inc e
    djnz LOOP ... , swapping with
    ex (sp),hl ; character address (from stack ... ld (hl), a ; Display
    inc de ; Advance to next character ... row
    inc h ; Advance to next ...
    Georgeo Georgeo August 2017 Sinclair Basic
  • 1k Chess (was the 924 bytes thing!)Hi, I've decided to do a major rewrite of large parts of the code for the isometric Chess thing that I've been messing with. It got to the point, …

    ... into A
    inc l ;INC to next for ... ld (sp_save+1),sp ;save SP to be restored at ... /> sp_save:
    ld sp,0000h ;restore base position of ...
    Arkannoyed Arkannoyed October 2017 Development
  • 1k Chess (was the 924 bytes thing!)Hi, I've decided to do a major rewrite of large parts of the code for the isometric Chess thing that I've been messing with. It got to the point, …

    ... /> pop de ;D=line
    inc d ;inc line

    djnz ... br /> ld (sp_save+1),sp ;save SP to be restored at the ...
    Arkannoyed Arkannoyed November 2017 Development
  • BREAK key on 128k SpectrumWhat happens when BREAK is pressed on a 128k Spectrum? Why is it different from what happens on a 48k Spectrum. Is there a way to disable it or to …

    ... TRAP: di
    dec sp
    dec sp ;preserve error return on ... : di
    dec sp
    dec sp ;preserve error return on ... /> ld a,(19)
    inc a ;A =168 if + ...
    Battle Bunny Battle Bunny February 2018 Sinclair Basic
  • printing to the screen using pokei remember there being a way to print to the screen using pokes, which would allow you to print a character anywhere in the 175x255 matrix. can anyon…

    ... talking about.

    LD SP, (23613)
    CALL 7289
    LD A, (HL)
    INC HL
    LD (23700), HL ...
    LD D, (HL)
    INC HL
    PUSH HL
    POP BC
    INC C
    JR NZ, 30140 ...
    digital digital August 2018 Development
  • Printing text, part MMXIIXI'm pretty sure there's been a zillion threads about this already, and I don't think it's the first one by myself either, but here goes. Proportiona…

    ... ix,#0
    add ix,sp

    ; ... />
    charloop:
    inc ix ; next char
    ... />
    exx
    inc bc ; move forward in screen ... ld de, (drawstrings_local_bd)
    inc d
    ld (drawstrings_local_bd), ...
    Sol_HSA Sol_HSA December 2018 Development
  • Drawing LinesHas anyone got any experience of coding a Bresenham line drawing algorithm on the Speccy? I've had a go and I find the algorithm has quite a few s…

    ... you will only need to "inc/dec l" to move vertically ... and "inc/dec h" to move horizontally ... h,$FF ; rightmost column
    inc/dec l ; maybe upside down ... the next op
    ld sp,(_scr_lines_adrs_list)
    DUP 15
    Lethargeek Lethargeek March 2019 Development
  • Drawing LinesHas anyone got any experience of coding a Bresenham line drawing algorithm on the Speccy? I've had a go and I find the algorithm has quite a few s…

    ... one byte column right becomes "inc h:jr z,_HL_CORRECTION_AND_BACK" and ... have to re-write the SP a lot. Is it going ...
    Lethargeek Lethargeek March 2019 Development
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... /> ld (hl),a ;
    inc hl ;
    djnz attr1 ;
    ld sp,(spstore1) ; Load GFX into 4 ... ;
    ld (spstore1),sp ; Store SP for GFX position
    ... /> ;
    ld hl,sp ; Move to next line
    inc h ;
    jp c, ...
    robpearmain robpearmain June 2019 Development
  • 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 I found the following code: [code] CHADD equ 23645 ; Location of SOS variable CHADD ld…

    ... /> push bc
    ld ($5C3D),sp ; update error handling routine

    inc l ; return with error code ...
    Luzie Luzie October 2019 Development
  • 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 I found the following code: [code] CHADD equ 23645 ; Location of SOS variable CHADD ld…

    ... /> push bc
    ld ($5C3D),sp ; update error handling routine

    inc l ; return with error code ...
    Luzie Luzie October 2019 Development
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... br /> [code]

    LD SP,HL
    LD H,D ... LD (HL),C
    INC H
    LD (HL),B ...
    INC H
    POP BC
    INC H
    LD (HL), ... br /> LD H,D
    INC L

    [/ ...
    dmsmith dmsmith March 2020 Development
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... br /> [code]

    LD SP,HL
    LD H,D ... LD (HL),C
    INC H
    LD (HL),B ...
    INC H
    POP BC
    INC H
    LD (HL), ... br /> LD H,D
    INC L

    [/ ...
    Luny Luny March 2020 Development
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... . You have a Stack pointer (SP) which is a special register ... ,(HL) = 7 T states
    INC HL = 6 T States
    INC HL = 6 T States

    C = (SP); B = (SP + 1); SP = SP + 2

    So ...
    dmsmith dmsmith March 2020 Development
  • Dynamite Dan II - Island 6 - HELP!Hi all, can someone possibly create a snapshot of Island 6 (car park island) on Dynamite Dan II for me please? I'm trying to work out why half the…

    ... line

    runusr: ld sp,24575 ; CLEAR 24575
    ld ... /> print2: ld a,(hl)
    inc hl
    cp $ff ; check ...
    FrankT FrankT December 2020 Games
  • 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…

    ... /> ld b, d
    inc b
    inc b
    jr .outerloop ...
    ld (.stack+1), sp ;store current stack pointer
    ld sp, 16384 + 6144
    ld ... bytes
    .stack
    ld sp, 0 ;parameter will overwritten
    Paradigm Shifter Paradigm Shifter June 2022 Development
<1…12131415161718…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
inc 3.8K 14.1K
sp 1.7K 4.2K

Related Threads

  • Adventures Inchi!<br /> <br /> I'm a BIG fan of adventures. I have a huge collection of them on my PC. By this I mean of course, games for Speccy, Amstrad, C64, At…
  • WANTED Se BUSCA: ** TREASURE *** of ANDROMEDA INC.quisiera saber quien me puede ayudar a encontrar el juego<br /> TREASURE de la compa??a Andromeda inc.<br /> El juego trata de un buzo que saca perla…
  • Loads of speccy bits for auction inc. a boxed rubber keyed and 128k heatsinkCheck it out, only a day to go on some of the stuff!!!<br /> <br /> [url="http://cgi6.ebay.co.uk/aw-cgi/eBayISAPI.dll?ViewSellersOtherItems&amp;useri…
  • Stacks of Spectrum tapes for sale - 50p start - inc. Ultimate gamesI have a load of Spectrum games that I've listed on EBAY at the moment, all of which start at 50p, mostly first generation early titles.<br /> <br />…
  • FA: Masses of mags, inc complete set of YS!I've now sorted out the rest of my magazines, and posted them up on eBay, as follows:<br /> <br /> Crash (94 issues): [URL="http://cgi.ebay.co.uk/ws/…
  • A dual tuner PVR for ?15.00 not inc HDI have just recieved an email from Bigpockets saying they have dual tuner PVR's for sale at £8.99 but with postage its £15.00, u basically have to p…
  • What emulators open/execute .sp files?I've come across ZX Spectrum files with the extension ".sp". It's like Spectrum Profile archive or something. Does it contain the game itself or what…
  • GBA SP - recommendationsIt seems that over the last year this is the third thread I've started regarding my buying of a new games system. First it was the Game Cube, then an…
  • Thieves School - New Game from World XXI Soft Inc.After aprox. 2 years of hard work, World XXI Soft Inc. announces the release of [I][B]Thieves School[/B][/I], a platformer multi-level for Spectrum 1…
  • Thieves School - New Game from World XXI Soft Inc.After aprox. 2 years of hard work, World XXI Soft Inc. announces the release of [B][I]Thieves School[/I][/B], a platformer multi-level for Spectrum 1…

Related Searches

  • reset sp ffff
  • flash inc
  • sp format
  • snapshot sp format
  • clear sp
  • sp 1000
  • sp 800
  • dec sp
  • ex sp hl
  • ex sp ix
  • ex sp iy
  • sp
  • sp dos
  • extension sp
  • andromeda inc
  • screen buffer pop bc ld sp hl
  • sp 24000
  • sp register stays on printer buffer
  • inc hl
  • udg sp

Copyright © 2024 World of Spectrum