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.157s
<1…28293031323334>
  • High score table routineI wrote this general purpose high score table routine. It stores 5 scores and displays them alongside the player names, which are 8 characters long. …

    ... />
    LD A, 64
    LD (23693),A ; PAPER 0, ...
    LD A,3 ; set A as a counter if we ... :

    LD A,8
    LD (FLAG2),A ; Caps Lock
    LD A,2 ; upper screen ...
    Alessandro Grussu Alessandro Grussu July 2017 Assembler
  • Name the game using regular expressions!I've got 14 ten character titles (Including spaces. No numbers. [A-Z/s]+ if you like :) ). All the first characters match the first line of regular e…

    ... /> [HMORS]+
    [BT]+A+
    R+OS+
    A+SH+

    So ... last column AASHH corresponds to A+SH+.

    Go it ... ]+A+Y
    [AUO]+A+T+[ERY]+T+NJ
    [BDO]+T+R ... ]+
    FD+[\sBCHLNTWZ]+R+
    I+A+[ABNOT]+O+A
    [CEIKNORSVZ]+M ...
    morph morph July 2017 Games
  • Flood Fill IssueHi Folks, Came across the following Flood Fill routine by John Metcalf: [code]; scanline fill by John Metcalf ; call with d=x-coord, e=y-coo…

    ... br />
    nextrun:
    ld a,d 60007 7A
    and ... inc a 60010 3C
    ld b,a 60011 47
    ld a,1 60012 ... AB
    ld h,a 60072 67
    ld a,l 60073 7D ... 0F
    ld l,a 60081 6F
    ld a,b 60082 78 ...
    Paddy Coleman Paddy Coleman August 2017 Development
  • Using BASIC from Machine CodeHi Folks, Came across a very interesting article by Toni Baker in Your Spectrum: http://www.users.globalnet.co.uk/~jg27paw4/yr11/yr11_66.htm …

    ... ]
    ORG 62000

    LD HL,TEXT
    CALL BASIC ... /> CALL 5808
    LD HL,(23641)
    LD BC,130
    CALL ... ,BACK
    PUSH HL
    LD (23613),HL
    CALL 7050 ... ),HL
    CALL 5808
    LD A,(23610)
    CP 255
    Paddy Coleman Paddy Coleman August 2017 Development
  • 1k Chess (was the 924 bytes thing!)Hi, I've decided to do a major rewrite of large parts of the code for the isometric Chess thing that I've been messing with. It got to the point, …

    ... /> rl (hl)
    sbc a,a
    ld (de),a
    inc e
    ld b,04h
    ld c,l
    ld a,(de)
    Arkannoyed Arkannoyed September 2017 Development
  • Can't Get My Simple Code To RunHello again, I'm trying to run the following simple code: [code] org 32768 main ld b, 21 ; x coordinate is …

    ... ***************************************
    drawText
    ld a,2 ; upper screen
    ... ***************************************
    setXY
    ld a,22 ; ASCII control code ...
    Scorpion_Realities Scorpion_Realities October 2017 Development
  • Strange behaviour in very simple ASM program.Someone sent me this and it shows something strange. Here's the BASIC listing [code] 10 CLEAR 32999 20 FOR n=33000 TO 33009 30 READ a: POKE n,a …

    ... 33009
    30 READ a: POKE n,a
    40 NEXT n ... be.
    [code]
    ld a,5
    ld b,2
    sub ... b
    ld b,0
    ld c,a
    ret
    a +2A/B/+3 then no ...
    ivanb303 ivanb303 October 2017 Development
  • Need help with keyboard scanning ?After getting frustrated with learning ASM for a while I'm back into it. The little listing below is using the ROM's PRINT AT routine to draw me a sp…

    ... frustrated with learning ASM for a while I'm back into ... AT routine to draw me a sprite to the screen. What ... /> [code]
    LD HL, UDG
    LD (23675),HL
    LD A,2
    MAIN:
    CALL DRAW
    LD A,(INKEY)
    CP 13
    ivanb303 ivanb303 November 2017 Development
  • Other than using attributes what other ways to detect collisions, when using char based movement?So I'm slowly working out the bits and pieces to write a game completely in assembly. I've been using attributes when writing in BASIC to detect whet…

    ... /> [code]
    ld hl,22528
    ld a,10 ; This the ... row number
    ld bc, ... /> push bc
    ld bc,32
    LOOP:< ... add hl,bc
    ld a,(hl) ; a now holds the required ... from subroutines in assembly with a return value. Ie
    ivanb303 ivanb303 November 2017 Development
  • Detecting +3 / +2AWhat's a simple but reliable way to detect if code is running on a +2A/+3? My first though was to try switching to ROM2 and then checking for the …

    ... />
    [code]detect ld bc,$7ffd ; official paging port ...
    ld hl,$c100 ; address in upper ... test byte

    ld b,l ; port 00fd - works ... change to page 0
    ld a,(hl) ; read byte
    ...
    FishFinger FishFinger December 2017 Development
  • No-tearing (“vsync”) Full Screen FadeSeeing as most screen fades exhibit visible tearing, I wrote my own routine which does away with that problem. Simple, effective, short, and fully re…

    ... reach active screen area,
    ld a,d ;plus generous overlap to ... br />
    fade1 ld a,(hl) ;read attr into A
    and 7 ... , decrement INK
    f1 ld a,(hl) ;reload A with attr
    and ... /> inc hl ;next cell
    ld a,h
    cp $5b ;past ...
    Ast_A_Moore Ast_A_Moore December 2017 Development
  • How to avoid flicking? IM2 help.Hi, I have started on a quest to make a demo for ZX Spectrum. However the display is flickering and I guess it is something about updating at…

    ... /> ld a,(pattern1)
    ld bc,three_lines
    ld (hl),a
    ldir
    ld a,(pattern2 ... /> ld a,(pattern1)
    ld bc,four_lines
    ld (hl),a
    ldir
    ld a,(pattern2 ...
    MartinMSPedersen MartinMSPedersen March 2018 Assembler
  • Non-repetitive RNDHi guys) Perhaps, some of you already encountered a situation, when one needed a set of [b]unique [/b](pseudo-)random values, say, from zero to 25…

    ... already encountered a situation, when one needed a set of ... ]filling [/i]up a DIM or a string via
    ...
    LET A(i)=A(r)
    LET A(r)=z
    ... abuse the entropy, getting a sequence of unique values ... /> So, is there such a trick, and how feasible possible ...
    NRA NRA November 2018 Sinclair Basic
  • Printing text, part MMXIIXI'm pretty sure there's been a zillion threads about this already, and I don't think it's the first one by myself either, but here goes. Proportiona…

    ... /> ld a,b
    add a,a
    add a,a
    add a,a
    add a,a
    ld ... b,a
    Sol_HSA Sol_HSA December 2018 Development
  • Printing text using direct screen addressingHaving some problems printing using the FASE engine which is currently defeating me. Hoping to have someone clear out the bit of fog currently dwell…

    Having some problems printing using the FASE engine which is currently defeating me. Hoping to have someone clear out the bit of fog currently dwelling in my brain for this function. I'm trying to get the text working properly in 128k mode which uses ...
    andydansby andydansby December 2018 Development
  • Unintelligible speech in games, what does it say ?This came up on FB yesterday, someone posted a quirky Bug Byte title it has bit of sampled speech but for the life of me was I can't figure out what …

    ... FB yesterday, someone posted a quirky Bug Byte title it has bit ...
    ivanb303 ivanb303 December 2018 Games
  • predetermined number of loops in assemblerhi, i have this code that i have already written org 40000 ld c,33 ld (23612),a ld a,c rst 16 inc c jp 40001 but i only want to loop i…

    ... 40000
    ld c,33
    ld (23612),a
    ld a,c
    rst ... do this? i have had a look round the web but ... cant find a simple explanation.

    also ...
    digital digital February 2019 Assembler
  • counting in assembleri have this program which cycles through the character set. how do i do this with numbers say 0 to 65535? org 40000 ld b,120 ld (23612),a L…

    ... 40000
    ld b,120
    ld (23612),a
    LD A,2
    CALL ... 5633
    ld c,33
    loop LD a ... /> LD a,00
    RST 16
    LD a,00
    RST 16
    ld a ...
    digital digital February 2019 Assembler
  • esxDOS v0.8.7 releasedesxDOS v0.8.7 has been officially released. Grab it at http://www.esxdos.org/files/esxdos087.zip. This version has the following (notable) new fea…

    ... /05/2018] FAT Driver: Fixed a bug that prevented writing the EEPROM ... /2019] FAT Driver: Fixed a critical bug (introduced in v0.8.6 ... ?id=490]here[/url] for a description of the problem and ...
    Alessandro Grussu Alessandro Grussu June 2019 Sinclair Miscellaneous
  • Help With infinite music on 128KHi :) I'm trying to play infinite simple music on 128K , but i don't know what is wrong with the loop I tried this routine but doesn't work I…

    ... hl
    ld (hl), hiRSI
    ld a,$FE
    ld i,a
    im ... />
    bucle
    ld a,(hl)
    or a
    jr nz,waitSound ... /> out (c),a
    inc hl
    ld a,(hl)
    ld b,$BF ...
    maeloterkim maeloterkim July 2019 Development
  • Currah uSpeech ROM Paging and BootyHi, When I emulated the Currah uSpeech for [url="http://www.inkland.org.uk/inkspector"]InkSpector2[/url], I made it page in its own ROM on memory …

    ... br /> ld hl,$a06c
    ld de,$fffb
    ld bc,$0064 ... collected:

    ld a,$11
    rst $10 ... ,$ff15

    A conditional jump to address $ff15 ... br /> pop de
    ld d,b
    di< ... dec c
    adc a,$0b
    call po ...
    inky inky October 2019 Hardware
  • im having problems with zx spin. im getting invalid combination of opcodes and operands errorim trying to assemble this program: [code]org 40000 ld a,0 call 8859 ld (iy+83),7 ld a,2 call 5633 call 3435 ld a,2 call 5633 ld de,d…

    ... /> ld a,0
    call 8859
    ld (iy+83),7
    ld a,2 ...
    call 3435

    ld a,2
    call 5633
    ld de,data //************ here *************
    ld bc,12
    digital digital June 2020 Assembler
  • how do i set this code up, so i can print more than one line of text?well i got it working but how do i set this code up, so i can print more than one line of text? with a loop or something? not sure where to start on …

    ... one line of text? with a loop or something? not sure ... /> ld a,0
    call 8859
    ld (iy+83),7
    ld a,2 ...
    call 3435

    ld a,2
    call 5633
    ld de,data1
    ld bc,36
    call ...
    digital digital June 2020 Assembler
<1…28293031323334>

Latest Posts

  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    harriusherbartio on 11:40AM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8
  • 1992 Spectrum Software
    harriusherbartio on April 7

HitBox

Word Docs Hits
ld 6.3K 67.3K
a 589.5K 1.7M
r 19.9K 26.7K
bug 8.7K 11.1K

Related Threads

  • A recollection of a Bug in a "good" game:the mystery of the bug and the game will be revealed later!Well what is the "big deal":- a bug in an old Spectrum game. So what!<br /> <br /> Well , I should explain: it was a good very popular game and I …
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • T H E . S H A W . B R O T H E R S . . . did you play on these games? . . . . *website online now*There's a Spectrum section on our site at [url="http://www.sickhappyidle.com"]http://www.sickhappyidle.com[/url] (click on the spectrum or go through…
  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • HELP!!! i need help turning a .wav files into a .tzx. im a new beginnerhi there. i hope anyone doesnt think im thick or owt but im having trouble in find the right program or the know how to convert all my 8bit mono .wav…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • When would you use LD A,R ?Can anyone tell me a practical use of LD A,R and LD R,A I am confused when you would need to use it?<br /> <br /> Cheers
  • A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today.<br /> <br /> I've been commented the…
  • A.T.R.A.M. (AKA)[URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0000319&amp;loadpics=3"]A.T.R.A.M.[/URL]<br /> <br /> Could get the AKA "A.T.R.A.M. Commander …
  • A.T.R.A.M. version 2?[url="http://www.worldofspectrum.org/infoseekid.cgi?id=0000319"]A.T.R.A.M.[/url] users were offered an updated version "From January 1985" with impro…

Related Searches

  • sabre wulf bug
  • r forum loading error 0 1
  • r tape loading error 0 1
  • ld a r
  • ld r a
  • ld a b xor c loop
  • ld a b or c loop
  • ld i a
  • ld a 3fh
  • ld a 0 call 5633
  • ld a 5b5c
  • h a r d
  • ld a r counter
  • ld a r rnd
  • ld a ix
  • ld bc 65533 a 254 out c
  • cpi ld a b or c
  • ld ixl a
  • view to a kill bug
  • ld a 1 call 1601

Copyright © 2024 World of Spectrum