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.159s
<1…24252627282930…34>
  • Vega ARM SOC?I read that the core of the new Vega was an ARM SOC. I thought it would have been an FPGA. But it seems it's an ARM running an emulator. Anyone kn…

    ... dec bc ;6T
    ld a,b ;4T
    or c ;4T
    jr ... contention

    ld a,81h
    ld i,a
    im 2
    mcleod_ideafix mcleod_ideafix December 2015 Vega
  • Spectrum Screen RAM layoutHi there The spectrum screen layout is rather odd. It seems to be arranged into 3 256 byte groups. If I have an x (horizontal) coordinate (from…

    ... ; Screen print coords in C,B on entry
    ; Address ... AND $E0
    LD L,A
    LD A,B
    AND $18 ...
    OR $40
    LD H,A
    LD ... D,0
    LD E,C
    ...
    dbolli dbolli December 2015 Development
  • Text scroller and custom fontYesterday I was testing this text scroll routine taken from Jonathan Cauldwell's Intro Maker (labels have been inserted to allow partial code relocab…

    ... ;letter times 8
    LD B,A
    AND 003 ; ... LD D,A ; this value is the high byte
    LD A,B ...
    LD C,A
    LD B,008
    L_35459: LD A,(DE)
    AND C
    seedy1812 seedy1812 January 2016 Development
  • Help! I'm learning Machine Code...Having decided to take the plunge and learn to machine code a while ago, I have started in earnest using the much recommended 'Mastering Machine Code…

    ... /> [code]
    LD (#5CB0), SP
    LD B, #01
    loop:
    LD A, B
    PUSH ... a little.

    [code]
    LD (5CB0), SP
    LD A, 1
    loop ...
    utz utz February 2016 Development
  • Help! I'm learning Machine Code...Having decided to take the plunge and learn to machine code a while ago, I have started in earnest using the much recommended 'Mastering Machine Code…

    ... [code] LD (#5CB0), SP
    LD B, #01
    loop:
    LD A, B
    LD SP, (#5CB0)
    RET
    nextnumber:
    INC B
    JP loop ...
    [/code]
    50 times, it pushes a ... overwritten? The [b]top[/b] of this area ...
    RetroTechie RetroTechie February 2016 Development
  • So I did a thing...And it's nearly ready for release: [img]http://s18.postimg.org/4453ayo5j/Screen_Shot_2016_03_30_at_16_18_17.png[/img] Apologies for the enormou…

    ... used in expressions - LET b=a+=1 will add 1 to ... result to b
    MAT INTERP a(),b() TO c(),amount interpolates ... values of two similar arrays by a ... a. Also for -=,*=,/= -and- %= (mod) ^= (power) &=,|=,~= (AND/OR/XOR)< ...
    Dunny Dunny April 2016 Sinclair Basic
  • The state of source level debuggingI was just wondering if we can put on a table everything we collectively know about source level debugging for ZX Spectrum to get an overview of curr…

    ... some help. :) [/b] ([i]It is a forum, not a blog.[/i]) I ... need a nice z80 disassembly library that is written in pure C ... ; store state
    ld a,b ; test bc
    or c ; for zero
    tstih tstih November 2016 Development
  • New Game - Pietro Bros [z88dk/Nirvana+][b]PIETRO BROS[/b] Pietro and Luizo were transported to pipe world after eating some rancid mushrooms on his pizza. Help them to escape from th…

    ... />
    ld bc,$1ffd

    ld a,$04
    out (c),a ; +2A/+3 ...

    ld b,$7f

    ld a,$10
    out (c),a ; 48k rom ...
    Alcoholics Anonymous Alcoholics Anonymous December 2016 Brand new software
  • CASTLE CAPERSThe Dream Fairies have been kidnapped by the evil mouse king and his horrible accolites Use your magic to make blocks or holes and go up and down t…

    ... /> HALT
    LD C,0
    IN A,(#1F)
    LD B,A
    AND #1F ... ; joystick not detected (C=0)
    INC C
    LD A,B
    AND #E0 ... C ; detected new kempston joystick (C=2)
    END:
    LD A,C
    OR A ...
    velesoft velesoft January 2017 Brand new software
  • CASTLE CAPERSThe Dream Fairies have been kidnapped by the evil mouse king and his horrible accolites Use your magic to make blocks or holes and go up and down t…

    ... A,(#1F)
    LD B,A
    AND #1F
    LD C,A
    CP #1F
    LD A ... )
    LD A,B
    AND #E0
    CP #E0
    LD A,C
    RET ... original kempston joystick (A ignore higher bits)
    LD A,B ; detected new kempston ...
    velesoft velesoft January 2017 Brand new software
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... A
    add a,a ;x2
    inc a ;+1
    ld b,a

    ld a,c ;A,line ...
    Arkannoyed Arkannoyed February 2017 Development
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... A TO MEMORY ADDRESS #4000
    LD A,B ;LOAD A WITH CONTENTS OF B
    LD B,C ... ;LOAD B WITH CONTENTS OF C
    LD C ...
    Hikaru Hikaru March 2017 Development
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... ld l,a ;
    end_test:
    ld a,b ... ;test if both counters = 00
    or c ...
    Arkannoyed Arkannoyed March 2017 Development
  • Look whats possible in 924 bytesSo, finally after over a year of development and nearly 25 years since I first designed the graphics, I've actually made it to the point where this i…

    ... A TO MEMORY ADDRESS #4000
    LD A,B ;LOAD A WITH CONTENTS OF B
    LD B,C ... ;LOAD B WITH CONTENTS OF C
    LD C ...
    tstih tstih March 2017 Development
  • Interupt service routinehas anyone set up a interupt service routing with pasmo? this one I tried resets the speccy EDIt- I placed the code after the END directive, I fi…

    ...
    LD A,(HL)
    XOR $40 ; toggle bright bit
    LD (HL),A
    Then you can just do a


    [code]JR ... main code for an endless loop.

    or

    dbolli dbolli April 2017 Development
  • endless runner project..So I'm thinking of writing a small tutorial series on writing games for the speccy in C, and figured that an endless runner would be an easy example …

    For people with zero experience, C/C++ can be [i]very ... , you know, invent 'a' solution/workaround for something ... high-level component. Bit of a conflict maybe. :-?

    LD (#4000),HL
    LD DE,(#4000)
    LD A,B
    LD B,C
    LD C,D ...
    Hikaru Hikaru May 2017 Development
  • Double Buffering Artefacts on Real HardwareI have a project that I've played around with for a while and always tested using emulators, either ZX Spin or Spectaculator. It is a 128k game th…

    ... the check right after a HALT instruction you should ... running this sort of loop in SpecEmu with Kempston ... /> ld b,#40
    .loop
    ld a,b
    in a,(#1F)
    inc a
    jr z,.loop
    Hikaru Hikaru May 2017 Development
  • Double Buffering Artefacts on Real HardwareI have a project that I've played around with for a while and always tested using emulators, either ZX Spin or Spectaculator. It is a 128k game th…

    ... /> ld bc,#001f
    ld l,b
    ld e,b
    i_00
    in a,(c ... )
    or e
    ld ... e,a ...
    Jerri Jerri May 2017 Development
  • ZX Spectrum Z80 Development Environment on WindowsHi Folks, Just wondering what the recommendation is for a ZX Spectrum Z80 Development environment on Windows? Getting fed up with hand coding Z80…

    ... spectrum itself.

    A lot of spectrum development is ... s say ADD A and not ADD A,A (as if you ... the (one liners) of 'LD A,B,C,D,E,F: PUSH AF ... ' and especially stuff like 'LD HL,IX' realized as 'PUSH ... assemblers used syntax like 'LD A,+0(IX)'. This is ...
    Hikaru Hikaru August 2017 Development
  • ZX Spectrum Z80 Development Environment on WindowsHi Folks, Just wondering what the recommendation is for a ZX Spectrum Z80 Development environment on Windows? Getting fed up with hand coding Z80…

    ... 's say ADD A and not ADD A,A (as if you ... along the (one liners) of 'LD A,B,C,D,E,F: PUSH AF ... sure it's a push and pop. For "LD BC,IX" I ... push/pop or is it "LD C,IXL; LD B,IXH"? Because the former ... newer assemblers used syntax like 'LD A,+0(IX)'. This is exactly ...
    Alcoholics Anonymous Alcoholics Anonymous August 2017 Development
  • Thought this would be simple... Z80Hi Folks, Started to read "Beyond simple BASIC, Delving Deeper into your ZX Spectrum" by Dilwyn Jones. This is a great book and I came across the…

    ... ld a,b
    and $0F8
    add a,$40
    ld h,a
    ld a,b ... /> add a,c
    ld l,a
    ...
    Ast_A_Moore Ast_A_Moore September 2017 Development
  • The I register pointing to $40–$7f causes ULA snow and a crash. Or does it?I have heard it from numerous sources, including a few members of this forum, that 128K/+2 machines crash if the I register points to a range of $40–…

    ... />
    ld bc,$1ffd

    ld a,$04
    out (c),a ; +2A/+3 ...

    ld b,$7f

    ld a,$10
    out (c),a ; 48k rom ...
    Alcoholics Anonymous Alcoholics Anonymous February 2018 Development
  • Summary : Fifty Pascal Programs by SybexI got around getting [url="http://www.worldofspectrum.org/infoseekid.cgi?id=2001037"]this book[/url] and have had a look through it which consists of…

    ... caution about using random; in a loop which doesn't contain Input ... generate the seed outside the loop and modifying my rand(num ... ); loop so maxint isn't diving ... be an A, B or C. ');
    360 writeln(' First you a four-character ...
    CP/M User CP/M User July 2018 Sinclair Miscellaneous
  • printing to the screen using pokei remember there being a way to print to the screen using pokes, which would allow you to print a character anywhere in the 175x255 matrix. can anyon…

    ... C
    JR NZ, 30140
    LD A, B
    SUB (IY+96)
    LD B, A ... /> LD A, (23704)
    ADD A, C
    LD C, A
    JR NC, 30171
    LD A, B
    SUB (IY+96)
    LD B, A ...
    digital digital August 2018 Development
  • 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…

    My idea for a pseudorandom number is to use ... time before going around the loop again and then store the ... a=PEEK x: LET b=PEEK 23672
    30 LET c=ABS (a-b): PAUSE c ...
    ivanb303 ivanb303 December 2018 Sinclair Basic
  • How to store and recall a "window"?I would like to memorize and then restore a rectangular portion of a screen, pixels and attributes. To make things easier, this "window" would be sit…

    ... /> ld b, a
    sla a
    sla a
    ld h, a

    ld a, b
    ld l ... , 0
    srl a
    ld c, 16

    l2: ld b, 8

    l1: ld a, (hl)
    ld ...
    Timmy Timmy February 2020 Development
<1…24252627282930…34>

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
b 55.2K 190K
xor 1.9K 4.8K
c 20.3K 48.8K
loop 4.8K 8.5K

Related Threads

  • DEC BC/LD A,B/OR C/JP NZ,loopyesterday i saw nice trick:[code]<br /> <br /> dec bc<br /> ld a, b<br /> or c<br /> jp nz, loop<br /> <br /> can be replaced (bc starts &gt;255, sho…
  • 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…
  • can someone make manic miner in b.a.s.i.c (oh, the horrors!)can someone make manic miner (or it's first level) in b.a.s.i.c . yes i know this is stupid, but i would like to know what would happen! from matthew
  • jet set willy in b.a.s.i.c (oh, even more horrors!!!!!!!!)what about jet set willy in b.a.s.i.c ? is anyone doing that? i think it's a really bad idea, but it's sure is a funny one! oh yes, i do know a littl…
  • ant attack in b.a.s.i.ccan someone make ant attack in b.a.s.i.c . it may be impossible!<br /> from a 14 year old kid.
  • who do you use 1 key b.a.s.i.c?well how do you. is there a web site about it. i do not have the original instruction book.<br /> from a 14 year old kid (named matthew.......)<br />…
  • 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…
  • Arrays in C and C++ from a Java Programmer.I have been looking arround the web and found many conflicting answers to this question so I thaught I'd ask you folkes.<br /> <br /> What is the C a…
  • Adventure A,B,C,D,E,etcDoes anyone have any info on how this whole "Adventure A,B,etc" series came about?<br /> <br /> One of the first games I ever played on the ol' specc…

Related Searches

  • ld a r
  • d a w b
  • ld r a
  • xor c
  • xor c loop
  • ld a b or c loop
  • play a b c
  • b c bill
  • a m c
  • t a c
  • ld i a
  • ld a 3fh
  • ld a 0 call 5633
  • spectrum 2 a b rgb cables
  • out c a
  • ay out c a
  • screen address c b l
  • ld a 5b5c
  • ld bc 65533 a 254 out c
  • cpi ld a b or c

Copyright © 2024 World of Spectrum