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.019s
<1…15161718192021…34>
  • The official Doctor Who threadOH MY GOD! I did [b]NOT[/b] see that coming at the end of the episode!

    ... ://maps.google.co.uk/maps?hl=en&ll=51.5625 ... the TARDIS, if you look down you'll see double arrows ...
    joefish joefish August 2013 Chit chat
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... currently doesn't use the HL register pair for anything important ... implement...
    [*]progress meter: vertical, down the side of the screen ...
    stephenw32768 stephenw32768 August 2013 Development
  • Can a guy that traveled on the short bus learn machine code...Hmmm So after some soul searching I figured it was time to finaly nail spectrum machine code. Its so frustrating to sit infront of a basic listing w…

    ... ,L and the register pair HL.

    [code]
    CBC7 ... /> CBC6 = SET 0,HL
    CBCE = SET 1,HL
    CBD6 = SET ... 2,HL
    CBDE = SET ... .... Something tells me madness awaits down this path..

    That ...
    wibble wibble August 2013 Development
  • The Pros and Cons of "alternative" assembler syntaxContinuing from [URL]http://www.worldofspectrum.org/forums/showpost.php?p=720754&postcount=72[/URL] [QUOTE=u6c87;720754]But that wouldn't change if…

    ... /> However, rather than getting bogged down in a discussion over right ... m,a ;Store A into (HL)
    1005 13 inx d ... /> 1006 23 inx h ;Increment HL
    1007 0B dcx b ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • Compiler conventions for passing args/return valuesI've been mulling over this for a while, but I can't spot it covered anywhere. There are various methods for passing args and return values between …

    ... ? If not, has anybody gone down this road before? Is it ... />
    Yes, z88dk has gone down that road. It incorporates two ... hl,(_score)
    push hl
    ld hl,buffer
    push hl
    ld hl ...
    Alcoholics Anonymous Alcoholics Anonymous September 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... , at other addresses it falls down inexplicably, Originally the loop was ... ,a
    ex de,hl
    add hl,bc
    ex de ... ,hl
    ldi
    ld a, ...
    jamorski jamorski September 2013 Development
  • Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…

    ... recognises rr (hl), rl(hl) , rrc(hl) and rlc(hl) the IX ... ]org 32500
    down
    ld hl,$56e0
    ld de ...
    right
    ld hl,16384
    ld c,192 ... br /> mark rr (hl)
    inc hl
    djnz mark ... br /> mee rl (hl)
    dec hl
    djnz mee ...
    Basher Basher September 2013 Hardware
  • 128 BASIC-compatible way of loading BASIC as code?On a 48K Speccy (or from 48 BASIC or USR 0 mode on a 128K machine), one can do a silly trick like this: [code];; load a 4000 byte BASIC program ld i…

    ... file size by shifting down RAMTOP close to ... start address
    ld hl,(23730)
    ld de ... BYTES

    ld hl,(23613) ;(ERR_SP)
    ld ... 1)
    push hl
    ld hl,$5b2f ;REGNUOY (+ ...
    Battle Bunny Battle Bunny September 2013 Development
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... make those changes and tone down the life sapping of the ... /> HandleMazeCollisionHit:
    835d e5 push hl
    835e c5 push bc ... bc
    837b e1 pop hl
    837c c9 ret
    David Jones David Jones September 2013 Development
  • The great escape bug?I'm not sure if this is a bug or something slipped in by the programmers but i've noticed that if you try and bribe a prisoner with the chocolate wh…

    ... /> [code]
    9eb2: ld hl, $a12f ;general counter
    9eb5 ... />
    9eb8: sub (hl) ;waited the required time?
    ;FIX: ld a,(hl) instruction before the 'and ... 03'

    9ed0: ld hl, $800e ;hero action/direction
    ...
    Bandit Bandit September 2013 Games
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... /> I managed to get it down from 69" to 43" and ... IF NOT BIT p,(HL) THEN SET p,(HL). That check has ... x)/8)
    6 LET hl=(INT ((64+b)/8)*8 ... +c*8: LET w=PEEK hl:
    IF NOT (INT ( ... p+1))*2) THEN POKE hl,w+b(p)
    7 ... 0: LET c=b: LET hl=c: LET w=c: LET ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... second. Which changes together bring down the time to 32.58 ... ".
    [code]
    6 LET hl=16384+INT (b/8)*1792 ... +c:
    LET w=PEEK hl: LET e=b(8-x ... =b: LET e=b: LET hl=b: LET c=b: LET ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • SE BasicAfter 13 years of development I thought I'd run out of things to optimize, but it turns out I was wrong. However, I'm now running out of time to work…

    ... sets the required value of HL' on return.
    [*]CONTROL-shift ... directly.
    [*]Cursor up and down in an input line.
    chev chev October 2013 Sinclair Basic
  • Significant machines by yearI'd roughly divide Spectrum's hardware history into four periods: Sinclair (1980 to 1985), Amstrad (1986 to 1988 ), Russian (1989 to 1996) and Homebr…

    ... SAM should take 1989 hands down. Grey area copy of speccy ... system variables is replaced with HL addressing. You can also juggle ...
    chev chev October 2013 Hardware
  • Break into programIs there any way of stopping people using the break option in my software productions so they can list the code.

    ... 1)
    push hl
    ld hl,$5b2f ;REGNUOY (+ ... /> MCCONT: push hl
    LD HL,(23621) ;save PPC ... line
    LD (?????),HL ;wherever's convenient
    down & up as the ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • Rendering clipped glyphSometimes you need to render a glyph of arbitrary size to the screen. And clip it. For example: drawing a mouse cursor means combining drawing of a…

    ... BC bytes from address HL') that trickle down to the final device ...
    Alcoholics Anonymous Alcoholics Anonymous October 2013 Development
  • 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…

    ... ; IX to
    pop hl ; HL

    tokenizer_15:
    tokenizer_16:
    dec hl ; down one character
    bit 7 ... ld hl, (worksp) ; worksp to HL
    dec hl ; HL points ... br /> ex de, hl ; HL points to string or element ...
    chev chev October 2013 Development
  • 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…

    ... /> defb po_quest - $ ; down
    defb po_quest - $ ... hl ; from DE
    ld (hl), d ; into (HL ...
    chev chev November 2013 Development
  • 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…

    ... HL
    add hl, hl ; multiply
    add hl, hl ; character
    add hl, hl ... ; move down
    ...
    chev chev November 2013 Development
  • 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…

    ... />
    ; THE 'CURSOR DOWN EDITING' SUBROUTINE
    org 0x0fba ... ; set
    inc hl ; output
    ld (hl), d ; address
    chev chev November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... probably amounts to three "PUSH HL"s, which doesn't kill ... do this and just slow down. To keep the player sprite ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... change saved 4 seconds, down from 28 to 24 seconds ... [code]
    Carry10:ld hl,65535 ;carry all 10s overflows ... zero
    ld (hl),a ;extend the number ... br /> dec hl
    ld (hl),255
    inc hl
    ...
    Battle Bunny Battle Bunny December 2013 Development
  • Converting an integer arbitrary large binary number into a printable decimal formThis was asked a long ago at the comp.sys.sinclair newsgroup. At that time, I came up with a solution by extrapolating the classic algorithm of suces…

    ... marker byte
    cp (hl) ;skip leading zeroes
    ... jr EndProg ;finished when HL=$0000
    BCD2A30:or ... jp nz,BCD2ALH ;finished when HL=$0000
    [/code]
    down to 3.9 seconds ...
    Battle Bunny Battle Bunny December 2013 Development
  • Getting aquainted with the IF1bisToday, fifteen days after dispatch, the IF1bis arrived at my door. In perfect order. No customs, no TVA and no handling fee involved. The arrival of …

    ... /> x1 LD A,(HL)
    DEC A ;count down for 2.3 ...
    roko roko December 2013 Hardware
  • Writing faster BASICIn terms of structuring BASIC programs, what are the best ways allocate variables, functions, arrays? Any tips. I remember INPUT mag had some suggest…

    ... go wrong are "ld sp,hl", "ld sp,ix", "ld sp ... about I've slowed it down a tad; I had a ...
    Battle Bunny Battle Bunny January 2014 Sinclair Basic
  • Clearing 22 lines of the screenHow do I go about clearing the top 22 lines of the screen and leave the bottom #0 area untouched? I have a routine to reset the attributes, but cant…

    ... /> [code]
    LD HL,16384
    LD DE 16385 ... /> LD BC, 4096
    LD (HL), L
    LDIR
    ; ... br />
    [code] ld hl,#4000
    .l0
    xor ... /> .l1
    ld (hl),a ;keep clearing the screen ... ;2. move the pointer down a pixel line - inc ...
    Hikaru Hikaru January 2014 Development
  • Clearing 22 lines of the screenHow do I go about clearing the top 22 lines of the screen and leave the bottom #0 area untouched? I have a routine to reset the attributes, but cant…

    ... from ROW TOP (addressed by HL)
    ld c,22 ; ... hl ;back to start of line
    inc h ;next line down ... above happens
    pop hl ;one row done, get ... add a,32 ;next row down within a segment
    ld ... ;a overspun, so move down a segment too
    ...
    R-Tape R-Tape January 2014 Development
  • ULA snow effectIt's wintertime, you know. [quote="http://ramsoft.bbk.org.omegahg.com/floatingbus.html"]when the I register falls in the range 0x40-0x7F then the UL…

    ... the scroll then it jumps down to the correct row.[/QUOTE ...
    edup
    ex (sp),hl ;19 additional delay
    ex ... (sp),hl ;19
    nop ;4
    Hikaru Hikaru January 2014 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 …

    ... any duplicate plots. Just save HL and the SET operand each ... the horizon the routine breaks down, at y=183 to be ...
    Battle Bunny Battle Bunny January 2014 Development
<1…15161718192021…34>

Latest Posts

  • 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
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade 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
  • 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

HitBox

Word Docs Hits
down 43K 50.8K
hl 6.2K 48K

Related Threads

  • ftp.worldofspectrum.org down?I seem to be unable to connect to ftp.worldofspectrum.org or any of the mirrors.<br /> <br /> All I get is:<br /> <br /> H:\&gt;ftp ftp.worldofspectr…
  • Ramsoft Site DownPerhaps there finally putting the last version of Real Spectrum onto the site!<br /> <br /> Or better still Realx!!
  • WoS slowing down - again?Is this site slowing down again, or is it just me? Pages are taking a while to appear...
  • RZX Archive downFor the last couple of days, the RZX Archive site has been down. It's hosted on my home PC, and I'm experiencing difficulties, which may be HD releat…
  • red and green lines down pictureThese lines are usually hardly noticable, when playing games etc. but when I loaded a screenshot last night into my +3 the tv picture was vividly mar…
  • Trying to track down Speccy game authors for RGHi,<br /> <br /> I hope some of you read and enjoyed my Konix feature (and video) in Retro Gamer issue 8!<br /> <br /> For my next few articles, I'm …
  • Slowing down the emulationHi!<br /> I'm looking for a speccy emulator that lets me slow down (not speed up!) the emulation. I know good old X128 can do this, but does anyone k…
  • RZX Archive down :-(The joys of home-hosting :p<br /> <br /> A fault occurred with my BT phone line yesterday. The engineers are 'looking at it', it may take a day or 2 …
  • NickH/YSRnRY Bit Torrent server going down on SundayDue to my Win98SE attracting the wrong kind of spyware, I'm having to do a complete reinstall of my main machine (bye-bye Windows...), and thought I …

Related Searches

  • ld hl de
  • scroll down
  • scroll screen down
  • return to basic hl
  • pentagram up down left right
  • character scroll down
  • scroll screen down one line
  • scroll screen down one characte
  • scroll screen down one character
  • 2 pixel scroll down
  • scroll attributes down
  • call hl
  • in 31 up down left right
  • key down
  • plot down screen
  • up down keys not working
  • slt format hl
  • 16 bit hl load
  • dizzy down the rapids
  • move hl down one character line

Copyright © 2024 World of Spectrum