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.013s
<1234567…34>
  • Deus ExSince we sometimes mention classic non-Spectrum games (and even the rubbish on the Commodore 64 ;) ) on this forum, how come we've never discussed De…

    ... , but I have seen people call HL boring or not too good ... the number of copies of HL too.[/quote]

    Remember ... it continually irritates me that HL demonstrated so many ways to ...
    ewgf ewgf November 2006 Chit chat
  • Deus ExSince we sometimes mention classic non-Spectrum games (and even the rubbish on the Commodore 64 ;) ) on this forum, how come we've never discussed De…

    ... , but I have seen people call HL boring or not too good ... />
    now show me where HL got lower ratings.

    The Starglider The Starglider November 2006 Chit chat
  • Deus ExSince we sometimes mention classic non-Spectrum games (and even the rubbish on the Commodore 64 ;) ) on this forum, how come we've never discussed De…

    ...
    now show me where HL got lower ratings.[/quote]
    "...I have seen people call HL boring or not too good ... 've never seen anyone call it either a FPS ... it still shows that HL is not the benchmark ... FPS. Nor is HL. Nor is Perfect Dark, ...
    ewgf ewgf November 2006 Chit chat
  • 8-bit or 16-bit registers?I'm playing around with writing a Speccy emulator for mobile Java at the moment. I did a quick and dirty port of Qaop, which does run but at less tha…

    ... a 16bit number)
    2) HL (when stored as two 8bit ... 8 bit number)
    4) HL (when stored natively as a ... ratio of 16 bit writes (HL) to 8 bit writes ( ... bit PUSH and POP and CALL (HL) ops
    2) Some ... you choose to implement for HL as"


    [ ...
    BloodBaz BloodBaz June 2007 Emulators
  • Understanding the StackSorry folks. I guess I'm going to be a pain for a little while. Hope it's ok with everyone. I'm currently studying the stack and wrote the little pr…

    ... with:
    [code]
    CALL 82 ; location of RET in ... the startaddress. Not needing the CALL to 82.

    ...
    [code]
    LD HL,whereto
    CALL 1009
    [/code]
    which in fact does CALL (HL) or CALL (IX)

    Another ...
    Dr BEEP Dr BEEP January 2009 Development
  • tricks to simplify codingWhen i started with programming in assembler i had very simple approach to do things. Just shifting bytes around, doing simple tests and so... Later …

    ... ld a, (hl)
    inc hl
    ld h, (hl)
    ld ... l,a
    jp (hl)
    [/code][/QUOTE]
    ... hl)
    inc hl
    ld h, (hl)
    ld l,a
    call ... 111 ; In ROM is this "jp (hl)" So you do CALL (HL ...
    Dr BEEP Dr BEEP March 2010 Development
  • tricks to simplify codingWhen i started with programming in assembler i had very simple approach to do things. Just shifting bytes around, doing simple tests and so... Later …

    ... hl)
    inc hl
    ld h, (hl)
    ld l,a
    call ... is this "jp (hl)" So you do CALL (HL)
    [/code][/QUOTE ... ld a, (hl)
    inc hl
    ld h, (hl)
    ld ... l,a
    push hl
    ...
    frobush frobush March 2010 Development
  • tricks to simplify codingWhen i started with programming in assembler i had very simple approach to do things. Just shifting bytes around, doing simple tests and so... Later …

    ... /> ld a, (hl)
    inc hl
    ld h, (hl)
    ld l ... ,a
    push hl
    ret
    [/code][/QUOTE ... />
    I use the CALL (HL) to handle the keypresses in ... a game
    where HL points to the routine for ...
    Dr BEEP Dr BEEP March 2010 Development
  • Time difference for jumps and calls?Just interested (and possibly trying to distract myself from the more pressing problems in my sprite routine) and willing to risk a potentially daft …

    ... [B]JP[/B] and[B] CALL[/B], remember than you can ... we have [B]JP (HL[/B]) instruction but not [B]CALL (HL)[/B].
    Ralf Ralf April 2011 Development
  • Time difference for jumps and calls?Just interested (and possibly trying to distract myself from the more pressing problems in my sprite routine) and willing to risk a potentially daft …

    [QUOTE=Ralf;527796]
    It may be actually useful because we have [B]JP (HL[/B]) instruction but not [B]CALL (HL)[/B].[/QUOTE]

    PUSH HL
    RET

    :razz:
    AndyC AndyC April 2011 Development
  • Time difference for jumps and calls?Just interested (and possibly trying to distract myself from the more pressing problems in my sprite routine) and willing to risk a potentially daft …

    [QUOTE=Ralf;527796]It may be actually useful because we have [B]JP (HL[/B]) instruction but not [B]CALL (HL)[/B].[/QUOTE]

    To do a CALL (HL) just put a JP (HL) instruction somewhere and then call it.
    chev chev April 2011 Development
  • Time difference for jumps and calls?Just interested (and possibly trying to distract myself from the more pressing problems in my sprite routine) and willing to risk a potentially daft …

    [QUOTE=Ralf;527796]
    It may be actually useful because we have [B]JP (HL[/B]) instruction but not [B]CALL (HL)[/B].[/QUOTE]

    CALL 111 in the ROM.
    Dr BEEP Dr BEEP April 2011 Development
  • Time difference for jumps and calls?Just interested (and possibly trying to distract myself from the more pressing problems in my sprite routine) and willing to risk a potentially daft …

    ... 't understand the referrence to Call 111... with a bit of ... to Jp(HL) or something?... Are we saying that Call 111 does ... the same thing as a theoretical Call(HL) ???
    kgmcneil kgmcneil April 2011 Development
  • Time difference for jumps and calls?Just interested (and possibly trying to distract myself from the more pressing problems in my sprite routine) and willing to risk a potentially daft …

    [QUOTE=Woody;528306]You're in the wrong ROM ;)

    The 48K BASIC ROM has JP (HL) at 111.[/QUOTE]

    Yes,

    and since you make a call to it the returnaddress is stacked and then the JP (HL) is done, resulting in a CALL (HL)
    Dr BEEP Dr BEEP April 2011 Development
  • automatic relocating of non-relocatable codeI was pondering upon the problem of changing absolute addresses used by CALL, JP, etc. when code is moved, without reassembling at the new location; …

    ... hl,xxxx ; opcodes for "POP HL; JP (HL)"
    ld (16384),hl
    call 16384 ; hl ... = address following this call
    hl)". "call hl" would have to be emulated ...
    Alcoholics Anonymous Alcoholics Anonymous August 2011 Development
  • Fantasy Z80 instructions?This follows on from something catmeows said in another thread, and that I've been meaning to ask for a while. This may sound daft to people with mo…

    ... ,nnnn
    LD BC,(HL)
    LD DE,(HL)[/QUOTE]

    But also:

    LD HL,(IX) ;there's many an ... /> CP (nn)

    maybe CALL (HL) too, but I'm just ...
    R-Tape R-Tape November 2012 Development
  • Getting PC into HLHello, here's a conundrum for you... Is there a way to obtain the value of the PC register (say into HL) without using absolute addressing such as C…

    ... />
    The ROM call is good - if you know ... and you can disable interrupts / call HALT first.

    call it e.g.
    CALL (HL)
    DEC SP
    DEC SP
    POP HL
    ....

    ...
    BloodBaz BloodBaz February 2013 Sinclair Miscellaneous
  • Getting PC into HLHello, here's a conundrum for you... Is there a way to obtain the value of the PC register (say into HL) without using absolute addressing such as C…

    ...
    000E POP HL
    000F JP (HL)

    This ... HL,PC by doing CALL 000E, and a CALL (HL) by doing CALL ... ;E9E1
    LD (5B00),HL
    CALL 5B00

    ... ROM for a POP HL/JP (HL) sequence and hadn' ... have the POP HL/RET Z/JP (HL) routine pointed ...
    Jonathan Harston Jonathan Harston February 2013 Sinclair Miscellaneous
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> ld l, c ; to HL
    call call_jump ; call address
    exx ; alternate ... if no increment
    call hl_equ_hl_x_de ; call hl=hl*de
    jr c, ... ; get increment
    call hl_equ_hl_x_de ; HL * DE to HL
    ld de, ( ...
    chev chev October 2013 Development
  • JP (HL) confusionokay.... JP nn will jump to memory address nn. JP (HL) ,I assumed would read the contents of memory address HL and jump to the location and be a gre…

    ... possible to synthesise LD HL,PC and CALL HL/CALL (HL) by having a little ... LD HL,PC.
    Doing CALL CALLHL does the equivalent of CALL (HL).
    CALL (HL) and calling 1FC6 with the ...
    Jonathan Harston Jonathan Harston March 2014 Development
  • Help needed with a bit of code...My minds gone blank again I'm afraid, I'm having trouble with this routine that loads variables into memory then calls the corresponding routine. Th…

    ... HL to keep it safe when you do the CALL.< ... table into DE, point HL at your numerical data, ... to copy three bytes from (HL) to (DE). PUSH everything ... swap the pointers over and CALL (HL), since it will now ... , freeing up DE and HL for different tasks. And ...
    joefish joefish October 2014 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…

    ld hl,21+15*256

    ... ]
    COPY_L_3 03860 LD E,(HL) Fetch a byte.
    03861 ... INC HL Update the pointer.
    03862 ... don't want to call that address via CALL (HL) at any point ... 't see what is using HL since you did not post ...
    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…

    ... C++) - there is no CALL (HL) - should be CALL HL anyway!

    ... but ... a single JP (HL) in the code and call that. If you ... />
    [code]
    ld hl, routineIwantToCall
    call jp_hl
    ; you will ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... a thunk to do a call hl

    [code]
    drawlinelist ... de
    call jp_hl
    pop de
    pop hl
    ex ... , a
    call jp_hl
    .dontdrawcurrent
    pop hl
    pop bc ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Getting PC into HLHello, here's a conundrum for you... Is there a way to obtain the value of the PC register (say into HL) without using absolute addressing such as C…

    ... (say into HL) without using absolute addressing such as CALL etc? The ...
    BloodBaz BloodBaz February 2013 Sinclair Miscellaneous
  • 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…

    ... (CHADD),HL ; CHADD now points to our routine
    call 15619 ; ... ld (CHADD),HL ; changed.
    call 15619
    BACK ld HL,(TEMP) ; ... restore CHADD
    ld (CHADD),HL ; Reload original CHADD
    ... or adress LOAD via a CALL to TRDOS/Betadisk-ROM ...
    Luzie Luzie October 2019 Development
  • Sort 2 byte words (x, y) on ypos, also question about swap (DE), (HL)Well that was a lot of debugging ;) But if you want a routine which takes an array of 16 byte words x, y and then sort them on y (ignoring x), I'm…

    ... br /> add hl, de
    ex de, hl
    pop hl
    ... a
    dec c
    call heapify_words
    pop bc
    hl
    swap_word
    push bc
    ld c, 0
    call ... ], arr[i]);

    // call max heapify on the reduced ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
<1234567…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
call 14.3K 24.3K
hl 6.2K 48K

Related Threads

  • Call for identificationDoes anyone here know for 100% sure which issue carried "The YS Trainspotters Guide to<br /> Playing Games" booklet?<br /> The SPOT*ON magazine datab…
  • OT: World Exclusive - US Election. I call Kerry.Yes folks, here it is another WOS world exclusive, <br /> John Kerry has won the US election! it's been a close race, but renouned one man news angen…
  • Permits - call for helpIt's time for the sort-of-annual ritual where I ask for help on the permissions project (and you all ignore it ;) )<br /> <br /> If you hold any Spec…
  • Call Of Duty I Can't Start New Server HELP pleaseHello my problem is when I want to start new server I get a box on screen that says <br /> <br /> Script compile error<br /> ( see console for detail…
  • Now That's What I Call An Arcade ConversionA couple of months ago I modded my Xbox so it can play all the old arcade games and other consoles. I was playing the arcade Commando and enjoying i…
  • Call of Cthulhu RPGI bought the game book many years ago but sadly, I could never find anyone to play it with.<br /> <br /> Has anyone here ever played it? I'd like to …
  • First Speccy game with gfx you can call realisticAt the beginning there were games with poor gfx. But later, one day you loaded a game and wow! what a difference - good, realistic gfx.<br /> So - te…
  • Roll Call for CGE UK 2005Despite everything conspiring against me to stop me from getting to Croydon a week on Saturday, like my specially bought-for-lugging-stuff-to-the-sho…
  • Call Of Cthulhu : Dark Corners Of The EarthIt's finally being released on Friday (assuming they don't put it back yet another few weeks). I really can't wait to get this. It both looks and sou…
  • Who's seen the silent Call of Cthulhu film?Just stumbled across it and thought it looked great. Should I purchase?<br /> <br /> Some Clark Ashton Smith films would be nice. Have any of his b…

Related Searches

  • ld hl de
  • return to basic hl
  • call address held in register
  • call address in bc
  • call me an asshole
  • call protect
  • ld a 0 call 5633
  • tr dos call
  • call 1378
  • slt format hl
  • 16 bit hl load
  • call 1366
  • call 8252
  • call 654
  • jp hl
  • 3 dos rom call page memory
  • call chaining
  • chain call
  • call 6683
  • ld bc hl

Copyright © 2024 World of Spectrum