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.012s
<1…17181920212223…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 …

    ... push bc
    push hl
    push de
    push af
    ld hl,ScreenTable
    add hl,de
    ld e,(hl)
    ld ...
    mcleod_ideafix mcleod_ideafix June 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 HL,(23631) ; CHANS
    LD DE,15
    ADD HL,DE ; HL=>'P ... ' output address
    LD DE,PROUT
    LD (HL),E
    INC HL
    LD (HL),D ...
    Jonathan Harston Jonathan Harston June 2012 Development
  • SUPER INPUTA couple days ago I searched for an "INPUT string" routine that I could use in Assembly programs and supported multiple lines, but I found none. Thus…

    ... bc
    pop hl
    ld de,(WORKSP)
    ld ... /> NOTEXT: ex de,hl
    ld (hl),$0d ;followed by ... hl,(STKBOT)
    ld de,(WORKSP)
    push de
    scf
    sbc hl,de ...
    Einar Saukas Einar Saukas June 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 …

    ...
    ADD HL,HL
    ADD HL,HL
    ADD HL,HL
    ADD HL,DE[/code][/QUOTE ... 51200)
    ADD HL,HL
    ADD HL,HL
    ADD HL,HL
    [/CODE]
    ADD HL,HL
    INC H
    ADD HL,HL
    ADD HL,HL
    [/CODE ...
    Einar Saukas Einar Saukas June 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 …

    ... to reach the address of HL+the offset which is ... stored in (HL) (although not necessary but I ... and then use the (HL) -not just HL- to jump to. Final ... (HL) can use just one byte ... ;7
    add hl,de ;11
    ld sp,hl ;6
    ret ...
    Hikaru Hikaru June 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 …

    ...
    add hl,de
    ex de,hl
    LOOP1: ld (hl),a
    xor ...
    ld (de),a
    inc hl
    inc de
    djnz LOOP1 ...
    Battle Bunny Battle Bunny 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…

    ...
    ADD HL,DE
    LD (CurrentLineStart),HL

    LD HL,(CurrentLineAttrs) ;next ... buffer data
    ADD HL,DE
    LD ... (CurrentLineAttrs),HL

    LD ...
    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…

    ... hl ;HL=channel info for "S"
    ld de,$000a
    ex de,hl ...
    add hl,de
    ex de,hl ;DE ... br /> push hl
    ld hl,$0008 ;address ...
    Einar Saukas Einar Saukas July 2012 Sinclair Basic
  • 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…

    ... HL,DE
    LD (CurrentLineStart),HL

    LD HL,(CurrentLineAttrs2)
    ADD HL,DE
    LD (CurrentLineAttrs2),HL

    Ralf Ralf July 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:/…

    ... v1.5b:
    [code]
    HL DE BC
    61a8 0101 2b05 ...
    Battle Bunny Battle Bunny July 2012 Games
  • 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:/…

    ... (3d2f)

    [CODE]
    HL DE BC
    4000 100c 1bff ...
    djgarf djgarf July 2012 Games
  • assembly optimization: times tenDecimal numbers are not computer friendly :) Anyway, short of saying "sod it - I'll multiply by 8" - and another part of the program does indeed div…

    ... HL,HL
    LD E,L
    LD D,H
    ADD HL,HL ...
    ADD HL,HL
    ADD HL,DE
    [/code]
    ADD HL,HL
    ADD HL,HL
    ADD HL,DE
    ADD HL,HL
    [/code ...
    Stefan Drissen Stefan Drissen August 2012 Development
  • Work out attribute location in MCHow do I go about writing a MC routine which calculates the attribute address from a set of PRINT co-ordinates. I know you in basic you multiply the…

    ... /> ld l,d
    add hl,hl ;makes 16-bit shift to ...
    add hl,hl
    add hl,hl
    add hl,hl
    add hl,hl
    ld ... d,0
    add hl,de ... is faster than ld de,32:add hl
    add a,#58 ...
    Shiru Shiru August 2012 Development
  • Work out attribute location in MCHow do I go about writing a MC routine which calculates the attribute address from a set of PRINT co-ordinates. I know you in basic you multiply the…

    ... /> add hl,hl
    add hl,hl
    add hl,hl
    add hl,hl ;
    ld de,(60001 ... ) ;load horiz value
    add hl,de ... ;add multiplied vetical by horizontal
    ld (hl),230 ;load ...
    daveysludge daveysludge August 2012 Development
  • Rodland in colourAs promised (some time ago already ;) ), here is my hack attempt to add some colour to Rodland : [URL=http://www.image-share.com/ipng-1680-98.html][…

    ...
    LD HL,22528
    LD DE,22529
    LD ... br /> LD (HL),A

    INC DE ;get bottom ... /> LD A,(DE)
    LD DE,31
    ADD HL,DE ;go down ...
    LD (HL),A ...
    Ralf Ralf August 2012 Games
  • Xor-shift random number generator for Z80[QUOTE=Patrik Rak;320244]Come on, people, [URL="http://www.jstatsoft.org/v08/i14/paper"]xor-shift generators[/URL] devised by Marsaglia, that's the w…

    ... that inc and dec of hl,de would obviate the chance of ...
    R-Tape R-Tape September 2012 Development
  • UDG in AssemblyHello there my fellow WoS'ers I am currently having a play with z88dk and PASMO and would like to have some fun with some UDG's so is there a tutor…

    ... graphic address in HL and copies from HL to DE, to draw the ... d ; x 8
    add hl,de ;hl = address of character graphic
    add hl,de ;hl = row address in table
    ld e,(hl)
    inc hl
    ld d,(hl) ;de = screen row ...
    joefish joefish October 2012 Development
  • UDG in AssemblyHello there my fellow WoS'ers I am currently having a play with z88dk and PASMO and would like to have some fun with some UDG's so is there a tutor…

    ... smaller code to use add hl,hl instead of sla l;rl ... this part:
    [CODE]ld hl, chars ;start of character graphics ... d ; x 8
    add hl,de ;hl = address of character graphic[/CODE ...
    add hl,hl
    add hl,hl
    add hl,hl
    add hl,de[/CODE]which ...
    ub880d ub880d October 2012 Development
  • UDG in AssemblyHello there my fellow WoS'ers I am currently having a play with z88dk and PASMO and would like to have some fun with some UDG's so is there a tutor…

    ... add hl,hl ;hl x 4
    add hl,hl ;hl x 8
    add hl,de ;hl = ... address of character graphic
    push hl ... ;double it
    add hl,de ;hl = row address in table
    hl)
    inc hl
    ld d,(hl) ;de = screen row ...
    joefish joefish October 2012 Development
  • my tiny intros[IMG]http://pouet.net/screenshots/60493.png[/IMG] [url]http://pouet.net/prod.php?which=60493[/url] the following work will appear behind Demosplash…

    ... E, (IX-$ 20)
    ADD HL, DE
    LD E, (IX + $ 01 ...
    lp1:
    pop de: add hl, de: djnz lp1
    or a ... de
    ld hl,0,b,4
    lp1:
    pop de: add hl, de ... /> ld b, 3
    pop de: add hl, de
    djnz lp1
    g0blinish g0blinish October 2012 Development
  • smooth movement in basicWas trying to figure this out myself but i would like to be pointed in right direction now :-). How do I make something move in Basic without gettin…

    ... hl,de
    ld (hl),c ;update by
    add hl,de
    add hl,de
    dec hl
    ld (hl),b ;update ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • Asking for help: ZXBC to ASM routine translationHallo, In order to save some bytes and gain speed, I'm asking for translation of a very simple ZXBC routine to Assembler [code] sub light(x as uinteg…

    ... hl,hl ;y*16
    add hl,hl ;y*32

    add hl,de

    ld de,@buffer
    add hl,de

    or (hl)
    ld (hl),a ...
    Stefan Drissen Stefan Drissen November 2012 Development
  • Optimisations in Exomizer Z80 decrunch codeThis is the 163 bytes old code (simple and optimized): [CODE] ld iy, exo_mapbasebits ld a, 128 ld b, 52 push de exo…

    ... i]=b2
    add hl, de
    ex de, hl
    inc iyl< ... br /> pop hl
    dec ... /> ldir
    pop hl ;Keep HL, DE is updated
    jr ...
    antoniovillena antoniovillena November 2012 Development
  • Optimisations in Exomizer Z80 decrunch codeThis is the 163 bytes old code (simple and optimized): [CODE] ld iy, exo_mapbasebits ld a, 128 ld b, 52 push de exo…

    ... /> PUSH HL and POP HL can be replaced by EX DE,HL as far ... [i]=b2
    add hl, de
    ex de, hl
    inc iyl
    ex de, hl
    ld h, (hl)
    ex de, hl
    ld ...
    antoniovillena antoniovillena November 2012 Development
  • Brazilian TK90X and TK95SpecEmu provides explicit support for Brazilian TK90X. Other emulators provide indirect support (perhaps the "Spectrum 48K NTSC" option in Fuse?). Al…

    ... /> [CODE]04aa 112a3a ld de,$3a2a ; $3a2a contains Portuguese ... 04bc 19 add hl,de
    04bd eb ex de,hl ; calculates ... 04bc 19 add hl,de
    04bd eb ex de,hl ; calculates ...
    Einar Saukas Einar Saukas November 2012 Emulators
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    ... the top. Multiply resets HL then adds DE to it BC times ...
    Battle Bunny Battle Bunny November 2012 Development
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    ... ;BHL = BHL + CDE
    add hl,de
    ld a,b
    ld hl,AddA
    ld de,AddB
    call Add24Bit ... ld bhl,(hl)
    ld cde,(de)[/color]
    add hl,de
    ld ...
    Battle Bunny Battle Bunny November 2012 Development
<1…17181920212223…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 9:55PM
  • Goodbye Z80
    moggy on 9:07PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
sjasmplus 288 477
sub 3.4K 6.2K
hl 6.2K 48K
de 9.7K 27.3K

Related Threads

  • Sort 2 byte words (x, y) on ypos, also question about swap (DE), (HL)Well that was a lot of debugging ;)<br /> <br /> But if you want a routine which takes an array of 16 byte words x, y and then sort them on y (igno…
  • Music on Tour de Force (Gremlin)Has this game really a music somewhere ?<br /> Perhaps the 48K bzz-bzz at the beginning of any level and/or for game over is considered "music" ?<br …
  • Scrabble De-luxe dsk image and SpinAnyone else tries loading the disc file of Scrabble De-Luxe into Spin?<br /> All I get is the loading screen keep appearing and disappearing - as if …
  • Viaje al Centro de la Tierra - questionsI would like to know the following informations about this game:<br /> <br /> 1) What does the title mean in English? I guess that the game is based …
  • Fantastic Voyage Sub PiecesI have a question regarding this game.<br /> They say there are 8 parts to the sub, but I only found the mouth one.<br /> <br /> Do we have to destro…
  • Fantastic Voyage Sub PiecesI have a question regarding this game.<br /> They say there are 8 parts to the sub, but I only found the mouth one.<br /> <br /> Do we have to destro…
  • How many T-states takes PUSH DE ?Hi.<br /> <br /> Just a quick one.<br /> According to z80.info docs, a PUSH DE should take 11 T-States to be executed.<br /> <br /> But WHAT if SP is…
  • Game featuring lots of sub games ?One game i love is the GBA game Warioware Inc. Basically lots of mini games to play.<br /> <br /> I know in Frankie GTH, Cosmic Wartoad (3), Pyjamar…

Related Searches

  • ld hl de
  • sub chase
  • return to basic hl
  • de spectrum
  • la diosa de cozumel
  • los amores de brunilda
  • call hl
  • best sub game
  • viaje al centro de la tierra
  • loading screen viaje al centro de la tierra
  • viaje al centro de la tierra screen
  • en busca de mortadelo
  • sjasmplus
  • sjasmplus file output
  • sjasmplus makefile
  • escuela de ladrones
  • slt format hl
  • 16 bit hl load
  • sub hl de
  • ex hl de

Copyright © 2024 World of Spectrum