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.009s
<1234567…34>
  • Spin save dissembly problemHey Dunny and others Spin dudes! There seems to be a small problem with the save dissembly function from the dissembler in Spin. This is the exact o…

    ... /> cp 1 ; 26612 7ts
    jr nz, l_67eb ; 26614 7/12ts
    Kiwi Kiwi May 2006 Emulators
  • Problem with rotating procedureHi folks! I wrote a proc in z80 asm, based on: x' = x * cos (z) - y * sin (z) y' = x * sin (z) + y * cos (z) I used a precalculated table of sin a…

    ... hl,hl
    rla
    jr nc,fin21
    add hl ... - wyzeruj
    cp 3
    jr nz,r1
    ld a,l ...
    cp $d0
    jr nz,r1
    ld hl,0 ...
    xor xor July 2006 Development
  • In Machine Code, what is the quickest way to sort bytes?I am playing around with some ordering of sprites, where I want to order them by vertical position. I used some Rodnay Zaks code to order some bytes…

    ... ascending order (Changing "jr nc,noswitch" to "jr c,noswitch" gets ... br /> cp e ; compare
    jr nc,noswitch ; go to nowitch ... flag,h ; exchanged=1?
    jr nz,again ; restart if flag=1 ...
    robpearmain robpearmain August 2006 Development
  • Screen LoaderCouple days ago i find very interesting loader routine in ex Yugoslavia magazine "Svet Kompjutera" from january 1987. Authors of article, calls this …

    ...
    OR L
    JR NZ,LFEF3
    CALL LFF62
    INC H
    JR NZ,LFEFF
    LFF0E LD B ... EX AF,AF'
    JR NZ,LFF32
    JR NC,LFF3C
    LD ...
    OR E
    JR NZ,LFF28
    LD A,H ... /> LFF68 DEC A
    JR NZ,LFF68
    AND A
    Pegaz Pegaz August 2006 Games
  • Pixel Explosion CodeJust a little snippet to cause explosive effects. It uses table lookups for the screen address, and can handle up to 32 pixel particles. A particle…

    ... activeparticles)
    cp 0
    jr nz,lp1
    ret
    ... we reached the counter
    jr nz,madp_nx2 ; if not, check ... />
    cp 192
    jr nz,madp_nx1

    ld ( ...
    robpearmain robpearmain September 2006 Development
  • tips on optimizing assemblyI wrote a small routine to rotate right a whole screen character line complete with attributes. This is my third ever assembly routine, so I guess i…

    ... , c
    dec a
    jr nz, buclebmp2 ; next iteration

    dec a
    jr nz, buclebmp1 ; next scanline.

    dec a
    jr nz, bucleattr2 ; next char.

    na_th_an na_th_an November 2006 Development
  • Urgent Help needed to fix this: calling all machine code gurusI am currently trying to write tutorials on the amazing Orfeus music composer by Proxima which allows you to do multi channel music through the beepe…

    ... b
    or c
    jr nz,l88c9 ; (-13)
    ld ... l8987: dec a
    l8988: jr nz,l8987 ; (-3)
    l898a: dec ... d
    jr nz,l89a1 ; (20)
    l898d:< ... br /> l8b72: dec e
    jr nz,l8b5b ; (-26)
    l8b75: ...
    robpearmain robpearmain November 2006 Development
  • Mode 2 Tile Editor SourceA Timex Mode 2 Tile Editor incorporating a byte mirror table. The compiled version is available in the CSSCGC 2008 collection from the WoS archive. …

    ... ; copying to the screen
    jr _2nd_128 ; second 128 tiles
    jr _2nd_128 ; second 128 tiles
    jr nz,cp2b_a ;

    ex de ... copying to the screen
    jr nz,cp2b_b ;

    ex ...
    chev chev January 2007 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... /> dec c ; adjust counter
    jr nz,ll_lp ; loop 8 times
    dec c ; adjust counter
    jr nz,rr_lp ; loop 8 times
    dec c ; adjust counter
    jr nz,lr_lp ; loop 8 times
    dec c ; adjust counter
    jr nz,rl_lp ; loop 8 times
    chev chev January 2007 Development
  • Well I'm excited, but I guess you might not beHehe this is as far as I got today, a silly little border program: [PHP] ORG 32768 PROGGY: LD C,255 ; We loo…

    ... 16 ; Compare to 16
    JR NZ,BORDERUP ; While not 16, loop ... ; Is it 1 yet?
    JR NZ,OUTERLOOP; If not, go back ...
    DonkeyPong DonkeyPong February 2007 Development
  • My little first set of routines.Hi all, I just coded a little set of routines just to draw a screen on video mem and a fade out. I could have just copied the screen rendering rout…

    ...
    or c
    jr nz, DrawLine

    ... /> or c
    jr nz,NextAttr ;Finished with this ... /> or a
    jr nz,NextPass ;Finished with all ...
    HexDump HexDump April 2007 Development
  • Comments for small "sprite" routine wantedI have just written my first machine code program and I am quite happy (and proud) to get it working! :smile: As a child I never learned anything e…

    ... /> dec b ;decrease counter
    jr nz,loadloop ;repeat 8 times
    jr nz,loop1 ;repeat for all rows ... movements in one byte
    jr nz, loop1 ;repeat 8 times, ... to move graphic
    jr nz,loop1 ;repeat until d is ...
    Rickard Rickard May 2007 Development
  • Help hacking Split PersonalitiesI`ve been hacking away at Split Personalities for the purpose of putting new screens and graphics (items). The current screen is at 41187 and is 160…

    ... /> rra ; 54563 31
    jr nz, 54599 ; 54564 32 33
    ret nz ; 54616 192
    nop ; 54617 ... /> nop ; 54619 0
    jr l_d55e ; 54620 24 0
    l_d55e: jr l_d560 ; 54622 24 0
    FrankT FrankT July 2007 Games
  • Question on Z80 R/W cycles.Snipped from the complete spectrum ROM disassembly: [CODE] Now the memory is checked. 11DA RAM-CHECK LD H,D Transfer the value…

    ... 3FFF.
    CP H
    JR NZ,11DC,RAM-FILL
    11E2 ... Update the pointer.
    JR NC,11EF,RAM-DONE Jump ... 01 goes to +00.
    JR Z,11E2,RAM-READ Step ...
    wilsonsamm wilsonsamm August 2007 Sinclair Miscellaneous
  • Airwolf debuggingI've been trying to fix a couple of things in Airwolf. 1. To pause after death so as to avoid the multiple deaths. As it regenerates the helicopter…

    ...
    CP 31
    JR NZ,back
    JR pause

    back ...
    FrankT FrankT December 2007 Games
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    ... reached line2 yet?
    jr nz, nextbyte ;carry on if ... of 8 pixels
    jr nz,nextblock ;if not, carry ... be copied to?
    jr nz,subtract ;if not, carry ... cop[ied from?
    jr nz,nextline ;if not, carry ... the top yet?
    jr nz,nextline ;no, still some ...
    bigjon bigjon February 2008 Development
  • Probing the variables in 128K modeHello again! Briefly, I'm writing an m/c routine to read some BASIC variables. So, before I start, I try to get an idea for the structure of how var…

    ... BIT 5,A
    JR Z,STRINGARRAY
    SUB 128 ... /> ADD HL,DE
    JR NEXTVAR
    STRINGARRAY
    ... )
    INC HL
    JR PRINT
    NEXTBIT
    ... /> BIT 7,A
    JR NZ,LASTCHAR
    RST $10
    BIT 5,A
    JR NZ,JUMP
    ADD A,32 ...
    Digital Prawn Digital Prawn March 2008 Development
  • Speccy sound on tv show - againRemember the spectrum loading noise in two CSI shows? Well, fuzzix on c.s.s. has found what seems to be another clip of Speccy goodness: [url]http:/…

    ... LBITS CALL #5E3
    130 JR NC,LBYTE
    140 LD ... BIT 7,L
    200 JR NZ,LBITS
    210 LD A ...
    zxbruno zxbruno March 2008 Sinclair Miscellaneous
  • Spin send to assemblerIn the Spin (v0.666) debugger window, the view is something like this (with a symbols.txt file for labels/formating): [code][color=blue]LD_EDGE_2:[/…

    ... ]LD_DELAY:[/color] DEC A
    JR NZ, [color=magenta][u]LD_DELAY[/u ...
    l_05e9: dec a
    jr nz, l_05e9[/code]

    Without ... , $16
    dec a
    jr nz, ld_delay[/code]

    Would ...
    FrankT FrankT June 2008 Emulators
  • Bresenhams circle algorithmI post here my final circle code to replace, if you want, the one in the ROM. It only uses integer math and runs very fast and is very compact. It is…

    ... l ;L é y

    jr nc,end_circle ;While


    exx

    jr nz,fneg

    ; f positive ...
    rtunes rtunes September 2008 Development
  • So... you want to format your 3.5" as 720K eh?Well, i've been trying to get hold of an application to make proper use of my 3.5" +3 floppy disks but i haven't been able to find any. I stumbled up…

    ... on track 160 already?
    JR NZ,FOR2 ; If not, keep formatting ... the data to disk
    JR NC,FERR ; Jump if there ...
    NaMcO NaMcO December 2008 Development
  • New for 2009 - mc onelinersI found the limit of one line and one screen's worth of program really useful in (re-)learning BASIC, so I've decided to carry the format over into m…

    ... br /> cp 191
    jr nz, moveright
    inc l
    cp 191
    jr nz, dontmove
    dec l< ... br /> cp 255
    jr nz, checkright
    inc hl
    cp 21
    jr nz, newroadposn
    dec hl
    or c
    jr nz, wait
    jp principalloop
    bigjon bigjon December 2008 Development
  • So you want to make a cardgame......but you haven't got a good deck to display. Well here is a fully relocatable routine that will do the job for you. Place the code anywhere in me…

    ... HL)
    JR NZ,nofnd
    ... HL)
    JR Z,colfnd
    Dr BEEP Dr BEEP December 2008 Development
  • Thinking in Assembly (first efforts)The following is one small routine to educate myself on a few concepts (jumps, flow control, routines, CPI): [code]searchmem xor a …

    ... /> search: cpi ; a-(HL)
    jr z, found
    [COLOR=DimGray ... bc==0 here[/COLOR]
    jr nz, search
    [B]ret ; not ...
    rahtgaz rahtgaz January 2009 Development
  • IN 255 behaviour not emulated in Spectaculator and ZXSpinI'm not speaking about "normal" IN 255 behaviour. All of you know what I'm taking about: IN 255 can be used to "read" screen data as it's retrieved f…

    ... br /> call TestInFF
    jr nz,NoPrint

    ... /> or l
    jr nz,SigueTest
    ret
    mcleod_ideafix mcleod_ideafix January 2009 Hardware
  • FLASH EPROM programming on ZXExist any other software for rewriting FLASH EPROM or EEPROM chips on real ZX ? I know only: EEPROM flasher for original DivIDE [url]http://85.132.…

    ... /> and $1f ;
    jr z, l_5cd7 ; wait for any ... 6, h ;
    l_5ce5: jr nz, l_5cf9 ;

    ... ; verify byte
    jr z, l_5ce2 ; continue in ...
    velesoft velesoft July 2009 Hardware
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... l
    dontmove
    'jr nz' stands for jump relative if ... br /> cp 255
    jr nz, checkright
    inc hl ... br /> or c
    jr nz, wait
    Save, assemble, ... br /> cp 255
    jr nz, checkright
    inc hl ... /> or c
    jr nz, wait
    jp principalloop ...
    bigjon bigjon November 2009 Development
  • Z80 Machine Code Question...Hi Folks, I know not strictly a BASIC question but I have started to learn Z80 machine code - 25 years too late! :smile: I have been reading a book…

    ... have become stuck with the JR NZ instruction. My little test program ... ),FFh
    DEC BC
    JR NZ,F9h
    RET[/FONT][/INDENT ... seems that [FONT="Courier New"]JR NZ[/FONT] is not recognising the ...
    Paddy Coleman Paddy Coleman August 2010 Sinclair Basic
  • Machine code issue...Hi Folks, My trials with MCODE continue and I am stuck. I wrote the following program in BASIC to simply POKE an attribute byte in to a "box" on th…

    ... C ;Next Character
    2006 JR NZ,LOOP2 ;Goto LOOP2 if not ... B ;Next Line
    201B JR NZ,LOOP1 ;Goto LOOP1 if not ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
<1234567…34>

Latest Posts

  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • i am currently listening to........
    saddestmoon on 10:58AM
  • 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
  • Celebrity deaths...
    mel the bell on April 7

HitBox

Word Docs Hits
jr 3.2K 12.2K
nz 2.2K 5.2K
timing 3.3K 4.1K

Related Threads

  • NZ earthquake! NZ-WoSsers ok?Just heard about the terrible earthquake that hit New Zealand.<br /> <br /> I hope that any NZ-WoSsers are ok, my thoughts are with you guys.<br /> <…
  • 5C Horizontal timing vs 6C horizontal timing.Hi all,<br /> <br /> Just considering the timing difference in the video signal between the 5C and the 6C where the 6C ULA seems to have 50% longer…
  • TimingHey All,<br /> <br /> Is their away of obtaining timing information on ZX128k other than addresses 23672-&gt;23674. Basically I would like to identi…
  • 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…
  • BONG! 02:00 AM Auckland, NZ...Has anybody heard of the musician "Kevin Ayreles(?)" before......?
  • Contention and floating bus timingHello,<br /> <br /> I was recently playing a bit with memory contention and floating bus stuff in ZXDS and there is one thing which puzzles me a bit.…
  • Pentagon floating bus timingI wanted to take a little break from working on the ZXDS UI yesterday, so I added support for Pentagon timing instead, so I can finally enjoy the lik…
  • Miss IN31 Jr has entered the buildingBorn four hours ago Imogen Murray weighed in at 6 pound and 15 ounces. Mother doing fine and father about to hit the white wine. <br /> <br /> :smil…
  • Timing... in the CSS faqI was looking at the CSS faq for something completely unrelated and noticed:<br /> <br /> [quote]<br /> Then the 192 screen+border lines are displaye…
  • Atarisoft's Donkey Kong Jr, for Spectrum?I've recently written in my blog a quotation about what it seems a withdrawn project, a "Donkey Kong Jr" conversion to be published by Atarisoft.<br …

Related Searches

  • 2a timing
  • tk90x and timing
  • zx 128k timing
  • zx 128k timing test program
  • 128k timing test program
  • zx spectrum 128k timing
  • ram timing
  • 128 timing
  • test 128 timing
  • 128 48 timing
  • donkey kong jr corrected jump tap
  • jp nz
  • donkey kong jr
  • timing
  • donkey kong jr 2
  • 128k paging timing
  • timing test failing
  • cycle timing
  • clock cycle jr nz
  • jr nz t states

Copyright © 2024 World of Spectrum