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.007s
<1…22232425262728…34>
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... =ccowley;639968][code]
    ld hl,22528 3
    xor a ...
    fill1: ld (hl),a 1
    inc hl 1
    cpl 1 ...
    Dr BEEP Dr BEEP July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... c,12
    LOOP0: ld hl,32
    ld b,l ... /> add hl,de
    ex de,hl
    LOOP1: ld (hl),a
    ld (de),a
    inc hl
    inc de
    djnz LOOP1
    Battle Bunny Battle Bunny July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... /> ld b,16
    samerow inc hl
    ld a,h
    ld (hl),d
    inc hl
    ld (hl),e
    djnz ...
    Dr BEEP Dr BEEP July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... this:-
    [code]
    ld hl,22528
    ld de,$7848 ... /> fill1: ld (hl),d
    inc hl
    ld (hl),e
    inc hl
    djnz ...
    ccowley ccowley July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... b,16
    samerow inc hl
    ld a,h< ... br /> ld (hl),d
    inc hl
    ld (hl),e
    ... b,16
    samerow inc hl
    ld a,h ... br /> ld (hl),d
    inc hl
    ld (hl),e
    ...
    Dr BEEP Dr BEEP July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... : ld a,%01111000
    ld hl,22528
    ld c,24 ... /> LOOP1: ld (hl),a
    xor d
    inc hl
    djnz LOOP1 ...
    Battle Bunny Battle Bunny July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... /> ld e,%00110000
    ld hl,22528
    ld c,24 ... /> LOOP1: ld (hl),a
    xor e
    inc hl
    djnz LOOP1 ...
    Stefan Drissen Stefan Drissen July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... : ld a,%01111000
    ld hl,22528
    ld c,24 ... /> LOOP1: ld (hl),a
    xor d
    inc hl
    djnz LOOP1 ...
    Dr BEEP Dr BEEP July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... /> LOOP1: ld (hl),a
    xor d
    inc hl
    djnz LOOP1 ... ld a,%01111000
    ld hl,22528
    ld de, (% ... /> LOOP1: ld (hl),a
    xor d
    inc hl
    djnz LOOP1 ...
    catmeows catmeows July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... ?

    [code]
    ld hl,$5800
    ld de,$3008 ... (hl),a
    inc l
    ld (hl),a
    inc l
    ld (hl ... ),a
    inc ... /> ld b,8
    space: inc hl
    djnz space

    FrankT FrankT July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... a,%01111000
    ld hl,22528
    ld de ... : ld (hl),a
    xor d
    inc hl
    ... ,%01111000
    ld hl,$5800
    ld ... br /> ld (hl),a
    inc hl
    dec e ...
    Dr BEEP Dr BEEP July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... : ld a,b
    ld hl,$5800
    ld b,$18 ... xor c
    ld (hl),a
    inc hl
    dec e
    Dr BEEP Dr BEEP July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... ,120 ;white paper
    ld hl,22528 ;start of attributes
    inc hl ;next attr on screen
    R-Tape R-Tape July 2012 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... : ld a,b
    ld hl,$5800
    ld b,$18 ... xor c
    ld (hl),a
    inc hl
    dec e
    Dr BEEP Dr BEEP July 2012 Development
  • 128K+ Keypad Swapsies.I've been offered a swap, a Spanish 128k keypad, for one of my UK microdrives. Is this a good swap?

    ... af
    push hl
    ld hl,(FRAMES)
    inc hl ; increment FRAMES counter ...
    ld (FRAMES),hl
    chev chev July 2012 Sinclair Miscellaneous
  • Saving space using procedural graphicsAfter spending several hours playing around with various packers to squash the Alien8 test screen$ it occured to me that maybe bigger space savings c…

    ... 40000
    ld hl,23295
    l40003: ld (hl),69
    dec ... c,26
    ld a,(hl)
    inc hl
    l40061: ld (de ... ),a
    inc de
    dec c ... /> ldi
    ex de,hl
    inc b
    ret

    FrankT FrankT July 2012 Development
  • Saving space using procedural graphicsAfter spending several hours playing around with various packers to squash the Alien8 test screen$ it occured to me that maybe bigger space savings c…

    ... 40000
    ld hl,23295
    l40003: ld (hl),69
    dec ... c,26
    ld a,(hl)
    inc hl
    l40061: ld (de ... ),a
    inc de
    dec c ... /> ldi
    ex de,hl
    inc b
    ret

    Dr BEEP Dr BEEP July 2012 Development
  • 64x48 full colour graphicsHow feasible is this? Could an interrupt-driven routine be used to, for example, fill the top two thirds with a 64x32 blocky picture and leave the bo…

    ... you've used LD (HL),n followed by INC HL, a few times ... . Could it be quicker to use LD HL ... ,nn and LD (nn),HL to do two ...
    joefish joefish July 2012 Development
  • 64x48 full colour graphicsHow feasible is this? Could an interrupt-driven routine be used to, for example, fill the top two thirds with a 64x32 blocky picture and leave the bo…

    ... you've used LD (HL),n followed by INC HL, a few times ... . Could it be quicker to use LD HL ... />
    LD (HL),N
    INC HL
    LD (HL),N
    INC HL

    INC L, but then noticed that ...
    Ralf Ralf July 2012 Development
  • Switching 48/128 modes within a BASIC programI'm not sure what use this would be; ie. being able to switch between 48k and 128k modes and back again from within a continuously running BASIC prog…

    ... )
    MCCONT: push hl
    LD HL,(23621) ;save PPC current ... bc,$0004
    add hl,bc
    inc hl ;HL=channel info for "S ... "0 OK"
    push hl
    ld hl,$0008 ;address of ERROR_1 ...
    Einar Saukas Einar Saukas July 2012 Sinclair Basic
  • UDG in AssemblyHow do you create User Definable Graphic and move it around the screen? In C64 its as easy as: [code] SPRITEENABLE = $d015 SPRITEPOINTER = $07f8 =*…

    ... simplest "sprite"
    [CODE] LD HL,16000
    LD DE,16384 ... /> LD (DE),A
    INC HL
    INC D
    DJNZ Loop
    Ralf Ralf August 2012 Development
  • DooM on Spectrum 128kHello my fellow WoS'ers My hope is that you can help me, recently I discovered a DooM clone -esque on the Humble spectrum, - here is a [URL="https:/…

    [code]
    $adf6 NOP 00 infy health
    $8d16 NOP 00 rockets
    $8d20 INC (IX+2) DD 34 02 bullets
    $8d2a INC (HL) 34 cartridges
    [/code]
    Battle Bunny Battle Bunny August 2012 Games
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... the MAKE_ROOM routine
    inc hl ; move HL up one address
    ld ... routine
    inc hl ; move HL up one address
    push hl ; save this ... routine
    inc hl ; move HL up one address
    ld (hl), b ; high ...
    chev chev August 2012 Development
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... /> scf
    rr (hl)
    inc hl
    rr (hl)
    inc hl
    djnz nextovershiftline ...
    uglifruit uglifruit August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... ret

    incscore ld hl,score+5 ; last position of ... digits
    nxtscore inc (hl)
    ld a,(hl)
    cp 58 ... ; back to "0"
    dec hl ; to next position in score ...
    Dr BEEP Dr BEEP August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... bc,6
    fhigh inc hl
    inc de
    ld a,(de ... )
    cp (hl)
    jr c ... 33 ; hide LDIR in LD HL,nn
    sethigh ldir
    Dr BEEP Dr BEEP August 2012 Development
  • PRINT a numerical value i.e. the scoreHow do you fo about printing a numerical value using the print routine in the ROM? For instance I have a value 0-255 and want to PRINT the result at…

    ... bc,6
    fhigh inc hl
    inc de
    ld a,(de ... )
    cp (hl)
    jr c ... 33 ; hide LDIR in LD HL,nn
    sethigh ldir
    BloodBaz BloodBaz August 2012 Development
  • DooM on Spectrum 128kHello my fellow WoS'ers My hope is that you can help me, recently I discovered a DooM clone -esque on the Humble spectrum, - here is a [URL="https:/…

    ... />
    [code]unpack
    ;hl=packed data, de=unpack to ... /> .process
    inc hl
    ld a,(hl)
    inc hl
    .fill
    ld (de),a
    inc ... ;entry point
    ld b,(hl)
    djnz .process
    ...
    Hikaru Hikaru August 2012 Games
  • Random number from a rangeHow can I generate in assembly a random number from a range, let's say 0-21 or 0-57? There are generators which make it 0-255. By using bit masks I…

    This is something I've been thinking about too, with the scaling down causing a weighting of probability.

    One possibility could be to make a table of random numbers beforehand (if they are called for in game and speed is an issue).

    R-Tape R-Tape September 2012 Development
<1…22232425262728…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
hl 6.2K 48K

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…
  • 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…
  • World XXI Soft Inc. DetailsHi Martijn,<br /> <br /> I just wanted to clarify the base country of World XXI Soft Inc., which was apparently changed to Chile in WoS, and was topi…
  • Timex Inc. in the "Public Domain"Thanks to Our Very Own Bruno, Timex Inc. has [URL="http://www.worldofspectrum.org/showwrap.cgi?permit=houses/Timex.pmt"]granted distribution permissi…

Related Searches

  • ld hl de
  • return to basic hl
  • call hl
  • flash inc
  • slt format hl
  • 16 bit hl load
  • jp hl
  • inc sp
  • ld bc hl
  • sub hl de
  • sjasmplus sub hl de
  • down hl
  • ex sp hl
  • ld hl 5678
  • 33 ld hl xxxx
  • andromeda inc
  • add hl a
  • add adc hl a
  • screen buffer pop bc ld sp hl
  • ld 23641 hl

Copyright © 2024 World of Spectrum