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.007s
<1…16171819202122…34>
  • Help to run Abu Simbel in a +2A SpectrumI bought this game some weeks ago, but the version is the old one. When I loaded it in the emulator, I had to switch the keyboard issue to 48Kissue.…

    ... opcode
    cpir
    jp po,26100 ; run game ...
    ; preserve HL, BC
    push hl
    pop ix ... the following 'LD HL,num' opcode; HL points to low byte ...
    Bob Stains Bob Stains January 2009 Games
  • Speech reproduction on the Speccy - 2009 style?Thanks to Chapter 33 of [url="http://www.worldofspectrum.org/infoseekid.cgi?id=2000388"]Super Charge Your Spectrum[/url] by David Webb - "Speech Repr…

    Funny you should ask that, I did this on Sunday. But using true analogue output. Yes, your rubber keyed friend has a built in DAC. Bet you didn't know that :-) You can squeeze about 6 bits of resolution from it, too.

    See this thread: [url]http ...
    Winston Winston January 2009 Development
  • Speech reproduction on the Speccy - 2009 style?Thanks to Chapter 33 of [url="http://www.worldofspectrum.org/infoseekid.cgi?id=2000388"]Super Charge Your Spectrum[/url] by David Webb - "Speech Repr…

    ... BC,#1AFF
    LD (HL),L
    LDIR
    ... A
    PUSH HL
    LD HL,#C000
    LD ... CALL #3D13
    POP HL
    DEC L
    ... PLQSP),SP
    LD HL,TJMP0+#80 ;начальное значение
    Shiru Shiru January 2009 Development
  • Speech reproduction on the Speccy - 2009 style?Thanks to Chapter 33 of [url="http://www.worldofspectrum.org/infoseekid.cgi?id=2000388"]Super Charge Your Spectrum[/url] by David Webb - "Speech Repr…

    ... SP,#6000
    LD HL,#4000
    LD DE ... BC,#1AFF
    LD (HL),L
    LDIR
    ... A
    PUSH HL
    LD HL,#C000
    LD ... CALL #3D13
    POP HL
    DEC L
    ...
    Shiru Shiru January 2009 Development
  • 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…

    ... DE
    LD HL,PROG-HERE
    ADD HL,DE
    LD ... your compiler
    BEGIN
    JP BEGIN ; or anything else
    Patrik Rak Patrik Rak January 2009 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…

    ... hl,de
    ld (hl),a
    inc hl
    ld (hl ... hl,de
    ld (hl),a
    inc hl
    ld (hl ... newroadposn
    dec hl
    dec hl
    newroadposn
    hl,de
    ld (hl),a
    inc hl
    ld (hl ... jr nz, wait
    jp principalloop
    ;return score ...
    bigjon bigjon January 2009 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 …

    ... /> [code]
    search: cpi ; a-(HL)
    jr z, found
    jp pe, search
    [B]ret ...
    Bob Stains Bob Stains January 2009 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 …

    ...
    [CODE]searchmem
    ld hl, 0 ; start searching at address ... /> cpi ; a-(HL)
    jr z, found
    jp pe, search ; ... not found!
    found: dec hl ; get found address
    push ...
    rahtgaz rahtgaz January 2009 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 …

    ...
    [code]searchmem
    ld hl, 0 ; start searching at address ... /> cpi ; a-(HL)
    jr z, found
    jp pe, search ; ... not found!
    found: dec hl ; get found address
    push ...
    rahtgaz rahtgaz January 2009 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 …

    ... br /> [code]searchmem
    ld hl, 0 ; start searching at address ... /> cpi ; a-(HL)
    jr z, .found
    jp pe, .search ; ... not found!
    .found dec hl ; get found address
    push ...
    rahtgaz rahtgaz January 2009 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 …

    ... br /> [code]searchmem
    ld hl, 0 ; start searching at address ... /> cpi ; a-(HL)
    jr z, .found
    jp pe, .search ; ... not found!
    .found dec hl ; get found address
    push ...
    rich_chandler rich_chandler January 2009 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 …

    ... not found!
    .found dec hl ; get found address
    ... ]teste[/B]
    [B] jp .found ; teste.found[/B]
    .found dec hl ; get found address
    ... ]teste[/B]
    [B] jp .found ; teste.found[/B]
    Dr BEEP Dr BEEP January 2009 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 …

    ... here!

    inc hl ;HL = HL + 1
    dec bc ... c ;BC = 0?
    jp nz,loop ;Not yet, so ... here!

    cpi ;HL = HL + 1, BC = BC -1 ... BC

    jp pe,loop ;BC > 0 ...
    Chris Pile Chris Pile January 2009 Development
  • Playing 128k music with z88dk ?Hi, I'm amazed how easy seems to make things with z88dk to build spectrum asm programs. After my first approach I miss some way to play 128k music, s…

    ...
    push de
    push hl

    XREF music_routine ; necessary ... it is

    pop hl
    pop de
    pop ... the IM2 table and small JP stub at 0xd4d4 is consistent ...
    Alcoholics Anonymous Alcoholics Anonymous February 2009 Development
  • Interrupts - been a while !Not sure if this is the right place for this (1st post on WOS, but been a speccy user since Dec'84 :-o (yes I am that old ! :p) ), But I can't for …

    ... I, A
    LD HL, 0xffff
    LD (HL), 0x18 ; JR
    ; put your ISR at 0xfff5, quite likely JP ...
    Philip Kendall Philip Kendall March 2009 Sinclair Miscellaneous
  • Interrupts - been a while !Not sure if this is the right place for this (1st post on WOS, but been a speccy user since Dec'84 :-o (yes I am that old ! :p) ), But I can't for …

    ... INTVECTOR: equ 0xfdfd ; jp interrupts 3 bytes at ... ints before calling
    ; hl = interrupt routine address
    ; ... br /> ld a,OP_JP ; jp opcode
    ld (INTVECTOR ... /> IntSet:
    ld (hl),c ; setup 257 byte vector ...
    frobush frobush March 2009 Sinclair Miscellaneous
  • New game: Nanako Descends to HellJust a bit over two weeks after their first game, The Mojon Twins strikes again with a new game for Spectrum 128k and Amstrad CPC: [url]http://www.m…

    ... table AND a three-byte JP to ISR() at the ... show how to poke a jp instruction at the right ... /> ld de, _im2_generic_isr_routine_buffer
    ld hl, 61937
    ld bc, 12 ... ld de, 61937
    ld hl, _im2_generic_isr_routine_buffer
    ld bc, 12 ...
    na_th_an na_th_an March 2009 Games
  • New game: Nanako Descends to HellJust a bit over two weeks after their first game, The Mojon Twins strikes again with a new game for Spectrum 128k and Amstrad CPC: [url]http://www.m…

    ...
    push de
    push hl
    #endasm

    // insert ...

    #asm
    pop hl
    pop de
    pop ... 48k. An interrupt occurs, the JP instruction at 0xf1f1 causes a ...
    Alcoholics Anonymous Alcoholics Anonymous April 2009 Games
  • Making Horace play fair!Hi again Has anyone created a new or twiddled version of Hungry Horace that has a more fair screen 3 and 4? Or a version of the spiders where the f…

    ... ,0
    ADD HL, HL
    ADD HL, HL
    ADD HL, HL
    LD DE ... , 6FD7h
    ADD HL, DE ... /> ADD HL, DE
    ADD HL, DE
    ADD HL, DE
    JP 6140h ...
    John Elliott John Elliott April 2009 Games
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... .

    [B]OR (HL)[/B] is another bit of ... this case [B]OR (HL)[/B]. Notice the brackets again ... the byte from address HL and ORs it with ... still relative. If you use JP, those are absolute addresses. ... instead of [B]LD A,(HL)[/B]. OR is a mathematical ...
    joefish joefish April 2009 Development
  • Tape and Disk breakpointsIs it possible to set a breakpoint on a .TAP, .TZX or .DSK file so that the debugger pops up when loading finishes? I'm talking about a breakpoint wi…

    ... modify the start adress (JP or HL put at Stack pointer) to ...
    LCD LCD May 2009 Emulators
  • Rainbow Generator for 48K Spectrum using PUSHThis is what I came up with from [B]gasman[/B]'s suggestions. It's stable in ZXSpin and ZX32 simulating a 48K Speccy. Anyone like to try it on the …

    ... hl, hl ; x16
    add hl, hl ; x32
    add hl, hl ; x64
    add hl, hl ... 04t => 022t
    jp nz,interrupt_delay_loop ; 10t => ... still works in BASIC)
    jp 56

    ... routine
    org 0xfff4
    jp interrupt_main

    ; ...
    chev chev May 2009 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... />
    org #8181
    jp (iy)


    ... ei
    ldir
    dec hl
    di

    ...
    Bob Stains Bob Stains May 2009 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... #8181
    jp (iy)

    syncint ld hl,0
    ld ... dec hl
    ld a,h
    or l
    jp nz ...
    Bob Stains Bob Stains May 2009 Development
  • Tips on optimizing some newbie assembly routinesI'm starting to learn some assembly language. The best way to learn is to actually code something you are going to use, so I'm creating a very simple…

    ... ; Next cell...
    pop hl

    pop bc
    cp 255
    jp z, _b1aok
    ... inc c
    jp _b1a

    ...
    Metalbrain Metalbrain June 2009 Development
  • Reading from the 128 Serial PortDon't shout at me if this is a silly question. I have Googled extensively, and searched the forums, but I can't find anything discussing what seems t…

    ... IN A,(C) ;12
    JP P,loopaddr ;10 loop if
    roko roko June 2009 Sinclair Basic
  • Interface One - New FunctionalityAs you may (or may not) be aware the Interface One is a pretty powerful piece of kit. One of it's greatest features is being able to easily extended …

    [QUOTE=jp;360447]PEEK @, though is somewhat ... /> JR NZ,fe1 ;JP if runtime
    POP HL ;Drop returnadress
    POP HL
    RET

    ;AND ...
    roko roko July 2009 Development
  • Interface One - New FunctionalityAs you may (or may not) be aware the Interface One is a pretty powerful piece of kit. One of it's greatest features is being able to easily extended …

    ... fe 40 $07ts
    l_048b: jp nz, $1fb4 ; 048b c2 ... ; 049e c1 $0ats
    ld (hl), c ; 049f 71 $07ts
    ld hl, $3de5 ; 04c6 21 e5 3d ... 66 00 $0ats
    push hl ; 04e3 e5 $0bts
    ... 2a dc 3d $10ts
    jp $0050 ; 04ec c3 50 ...
    jp jp July 2009 Development
  • Quadrax - Compatibility problems - help!I bought this game last month and when I tried to load it today...it crashes in my +2A!!! Sh*t!! the game was expensive to get, and now I can't play …

    ... /> ld (#5d19),hl

    ld bc,#5ce7
    jp #5ce7

    back1
    ld hl,#1E18 xor ...
    Bob Stains Bob Stains July 2009 Games
<1…16171819202122…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 9:55PM
  • Goodbye Z80
    moggy on 9:07PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • 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
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
jp 4.7K 8.4K
hl 6.2K 48K

Related Threads

  • JP (HL) confusionokay.... JP nn will jump to memory address nn.<br /> JP (HL) ,I assumed would read the contents of memory address HL and jump to the location<br /> …
  • 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…
  • happy birthday jpyup<br /> <br /> happy birthday
  • Happy Burfday jp!Happy Burfday!<br /> <br /> Drink Beer (your avatar implies you may already be ;))<br /> <br /> Have a Gudden!
  • Correct flag response to BIT n,(HL) etc.When running the test program suggested by Arjun (thanks again), all intructions are passing the flag tests except the BIT n,(HL), BIT n,(IX+dis) and…
  • Happy Birthday JPHave a pleasing old time.
  • rotating HL left through CarryI've tried this several ways, and it works for a while, then a particular value has a bit set in an inconvenient place and it all goes to pot.<br /> …
  • Happy Birthday jphope it's a good 'un
  • Restore HL' to?It is probably a simple question, but it's been escaping me for quite some time now.<br /> <br /> Is there an 'universal' value you should restore HL…
  • Getting PC into HLHello, here's a conundrum for you...<br /> <br /> Is there a way to obtain the value of the PC register (say into HL) without using absolute addressi…

Related Searches

  • jp peter
  • ld hl de
  • return to basic hl
  • fast jp table
  • call hl
  • jp
  • jp nz
  • jp impossible mission
  • jp impossible mission tweak
  • tweak jp
  • head over heels jp
  • bleepload jp
  • jp speedlock
  • alkatraz jp
  • skate crazy jp
  • king valley jp
  • slt format hl
  • 16 bit hl load
  • maketzx jp
  • jp maketzx

Copyright © 2024 World of Spectrum