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…11121314151617…34>
  • Testers for new z88dk clibA long (long, long, long) time ago a few people offered to help test the new clib in z88dk. Much time has passed since then and I won't hold people,…

    ... /> ld e,(hl)
    inc hl
    inc hl
    ld c ... ,(hl)
    inc hl
    inc hl
    ld b ... /> ld e,(hl)
    inc hl
    inc hl
    ld b ... /> add hl,sp

    ld e,(hl)
    inc hl
    ld d,(hl) ;
    inc hl
    inc hl
    ld b ...
    Alcoholics Anonymous Alcoholics Anonymous February 2015 Development
  • Testers for new z88dk clibA long (long, long, long) time ago a few people offered to help test the new clib in z88dk. Much time has passed since then and I won't hold people,…

    ... sp

    ld e,(hl) ; color
    inc hl
    inc ... sp

    ld e,(hl) ; color
    inc hl
    inc ... add hl,sp

    ld e,(hl)
    inc hl
    Alcoholics Anonymous Alcoholics Anonymous February 2015 Development
  • Games not compatible with the 128+ & grey +2Like the +2A & +3 thread, there are a few games that do not work correctly on the original 128+ and the grey +2. Two games that I know of that wil…

    ... 3 bytes
    inc hl
    inc hl
    type3 ... a 31, ie a ld sp?
    jr nz,chkb8 ; ... length of decrypter
    inc c
    inc c
    ld ... copy the decrypter down
    inc hl ; go past the ... 3 bytes
    inc hl
    inc hl
    ld ...
    jp jp October 2015 Games
  • Drawing some spritesI figured I want to draw some sprites. My target was to do a 16x16 masked sprite. There's no clearing here, just drawing the sprites. My first ite…

    ... that..

    After setting sp to point at the start ... to screen we go
    inc de ; increment screen ptr
    ld (de),a
    inc de

    pop hl ...
    Sol_HSA Sol_HSA November 2015 Development
  • Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…

    ... IN A, (255)
    23437 INC A
    23438 RET NZ
    nuggetreggae nuggetreggae December 2015 Games
  • Small Machine Code Routines Which Maybe UsefulAs part of creating Flynn's Adventure in Bombland I created a lot of little routines to do all sorts of things. A lot of these I created based on inp…

    ... $DD
    INC H ;INC IXH

    LD SP,IX
    POP ... $DD
    INC H ;INC IXH

    LD SP,IX
    POP ... $DD
    INC H ;INC IXH

    LD SP,IX
    POP ... $DD
    INC H ;INC IXH

    LD SP,IX
    POP ...
    climacus climacus February 2016 Development
  • 128K programmingDoes anyone know any good resources on assembly programming for the 128? All I'm after is an "idiot's-getting-started-guide" on how to utilise the…

    ...
    LD HL,(23613)
    INC HL
    LD (HL),019 ... /> LD (HL),081
    LD SP, HL
    LD BC,32765 ...
    Alessandro Grussu Alessandro Grussu February 2016 Development
  • Help! I'm learning Machine Code...Having decided to take the plunge and learn to machine code a while ago, I have started in earnest using the much recommended 'Mastering Machine Code…

    ...
    Next line, "LD (5CB0), SP" - very good, preserving the stack ... /> LD SP, (#5CB0)
    RET
    nextnumber:
    INC B
    PUSH AF
    INC A
    CP #33
    JR NZ, loop
    LD SP, (5CB0)
    RET
    ...
    utz utz February 2016 Development
  • Help! I'm learning Machine Code...Having decided to take the plunge and learn to machine code a while ago, I have started in earnest using the much recommended 'Mastering Machine Code…

    ... br /> high byte -> (SP-1)
    SP = SP-2
    [/code]
    So SP is [i]lowered[/ ... :
    [code] LD (#5CB0), SP
    LD B, #01
    LD SP, (#5CB0)
    RET
    nextnumber:
    INC B
    RetroTechie RetroTechie February 2016 Development
  • Help! I'm learning Machine Code...Having decided to take the plunge and learn to machine code a while ago, I have started in earnest using the much recommended 'Mastering Machine Code…

    ... /> [code]
    ld (5CB0), sp
    ld hl, video
    inc hl
    inc a
    cp # ... 33
    jr nz, loop
    ld sp ... by sticking in extra INC statements to skip the ...
    namtip namtip March 2016 Development
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... ,-2
    ADD IX,SP
    LD SP,IX

    ; This ... ,2
    ADD IX,SP
    LD SP,IX
    JP Finish ... ix,0
    add ix,sp

    ; ix+4 = parameter ... />
    ld (hl),a
    inc hl

    jr c ...
    Alcoholics Anonymous Alcoholics Anonymous April 2016 Development
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... 'll use HL to retrieve SP value (+2, where your PUSHed ... in A.
    ; but restores SP so that return to BASIC ... return address
    add hl,sp ; HL now points to what ... your low byte (7)
    inc hl
    add a,(hl ...
    RetroTechie RetroTechie April 2016 Development
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... and smaller 'ld r,(hl) ; inc hl' to grab values as ... = mask current spr char
    inc de
    ld l,a ... = spr mask rotated right
    inc h
    ld l,(ix ... = graphics current spr char
    inc de
    ld l,a ...
    Alcoholics Anonymous Alcoholics Anonymous April 2016 Development
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... />
    1. Combined SP/IX access. This is useful ... frequent case as an 'SP area' within the object ... that it points to this SP area - this might ... addressing.
    Naturally, since SP is involved, there's the ... with just an INC IX (or maybe INC LX) instead of ...
    Hikaru Hikaru April 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... hl
    ld sp, #(constant value of ... ld sp,#0020
    add ix,sp
    inc hy ...
    edup
    org $-7
    ld sp ... ,#FF30
    add ix,sp
    ld sp,#F910
    add iy,sp ...
    inc hy
    ld sp,#0020
    Hikaru Hikaru April 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... side
    ld sp, 12
    add ix, sp

    sp, hl
    pop ix
    inc l
    inc ... l
    jp nz, buffer1

    exit:
    ld sp ...
    Einar Saukas Einar Saukas April 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ...
    ld (exit+1), sp
    ld hl, buffer
    ld sp, 12
    add ix, sp

    ... ld sp, hl
    pop ix
    inc hl
    inc hl< ...
    Einar Saukas Einar Saukas April 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... /> ld sp, hl
    pop ix
    inc hl
    inc hl
    inc hl
    inc l
    ELSE
    inc l
    inc hl ...
    Hikaru Hikaru April 2016 Development
  • Let's copy buffers!Figured I'd do some double buffered graphics, so I can render for several frames before displaying stuff. Yes, I mean on a 48k speccy, so no 128k spe…

    ... /> ld sp, hl
    pop ix
    inc hl
    inc hl
    inc hl
    inc l
    ELSE
    inc l
    inc hl ...
    Einar Saukas Einar Saukas April 2016 Development
  • Help needed with MIA software with custom (?) loaderHi, I've got into my hands recently a bunch of Polish educational software which are unknown MIA on WOS. I believe they are protected with some…

    ... turn. (ROM)
    0x5B3E INC HL ; Update the pointer to ... and evaluate it
    0x5BB7 INC D ; However for later ... new stack
    0x5BF3 LD SP,HL ;
    0x5BF4 PUSH ... /> 0x5BF5 LD (5C3D),SP ; Set ERR SP
    0x5BF9 EX DE ...
    lfaria lfaria August 2016 MIA/STP/SDP
  • Proportional fontsI've been doing some proportional font drawing, purely on C level at the moment, but it's orders of magnitude slower than I'd want it to be. It's sti…

    ... ,8
    .loop
    ld sp,ix ;IX = beginning of text ... )
    ld (bc),a
    inc c

    ... ;the above ... 'characters_in_line/2' times

    inc h
    exa
    ld ... c,a
    inc b
    dec ly
    Hikaru Hikaru October 2016 Development
  • The state of source level debuggingI was just wondering if we can put on a table everything we collectively know about source level debugging for ZX Spectrum to get an overview of curr…

    ... SP
    (1) add hl,sp ; hl=sp
    (1) inc hl
    (1) inc ... hl
    (1) inc ... hl
    (1) inc hl ...
    (1) inc hl
    (1) inc hl ; points ...
    tstih tstih November 2016 Development
  • Z88DK v1.99B ReleasedAt Sourceforge: https://sourceforge.net/projects/z88dk/ It's been a year since the last release so it was time for another. This is another tran…

    ...
    ld h,a
    inc hl
    ; hl = abs(n ... ; de = int a
    ex (sp),hl ; hl = int b
    Alcoholics Anonymous Alcoholics Anonymous January 2017 Announcements
  • A sped up pixel-shift routine for 1-byte–wide spritesHere’s an optimized (for speed) real-time sprite shifting routine for sprites that are one byte wide. It uses no memory variables for storage of inte…

    ... /> ld a,(de)
    inc e

    ... d,0
    ex (sp),hl ;swap screen_addr / sprite_addr ... ld (hl),a
    inc l
    ld a ... /> msl_shift_done
    ex (sp),hl
    djnz msl_draw_loop ;rinse ...
    Jerri Jerri March 2017 Development
  • A sped up pixel-shift routine for 1-byte–wide spritesHere’s an optimized (for speed) real-time sprite shifting routine for sprites that are one byte wide. It uses no memory variables for storage of inte…

    ... ld e,(hl)
    inc l
    ld d ... ,0
    ex (sp),hl ;swap screen_addr / sprite_addr ... ld (hl),a
    inc l
    ld a,( ... br /> msl_shift_done
    ex (sp),hl
    djnz msl_draw_loop ;rinse ...
    Jerri Jerri March 2017 Development
  • 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
<1…11121314151617…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