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.008s
<1…28293031323334>
  • 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 de,0fcc0h
    ld bc,0009h
    ldir
    ld ... I can also use 1 register for the counter instead of ...
    Arkannoyed Arkannoyed March 2017 Development
  • c64 .sid player coming soon to specy 128!!!c64 .sid player coming soon to specy 128!!! the first old version uses only square waves, 4 years ago: https://www.youtube.com/watch?v=6CKt9noxA7s…

    ... to accessing a non-existent register:

    [code]< ... bc,#FFFD
    xor a
    out (c),a ;select AY register ... (c),l ;select "AY register 16" (it does not ... return the contents of the register 0 (#40)
    ...
    Hikaru Hikaru March 2017 Announcements
  • c64 .sid player coming soon to specy 128!!!c64 .sid player coming soon to specy 128!!! the first old version uses only square waves, 4 years ago: https://www.youtube.com/watch?v=6CKt9noxA7s…

    ... check block length in DE register before data loading.

    40 RANDOMIZE USR codeAB
    50 GOTO 30 ... set correct length in DE register before #556 call.

    Hood Hood March 2017 Announcements
  • 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…

    ...
    no_piece:
    pop bc

    inc c ... 7 of the data register lo-byte to determine ... inc a
    ld (bc),a
    ldi
    ...
    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…

    ...
    no_piece:
    pop bc

    inc c ... 7 of the data register lo-byte to determine ... inc a
    ld (bc),a
    ldi
    ...
    Arkannoyed Arkannoyed March 2017 Development
  • The HL Register Pair Naming. An Observation.This isn’t really a question or a tip. Just an observation about the naming convention of the registers in the Z80 CPU. It seems that every register …

    ... made more sense to choose BC for counter and DE for ... kinda forced them to use BC for the count.

    register and INI and OUTI (and ... use the low byte of BC if a count is only ... forced their hand as sending BC to the address bus was ...
    gp2000 gp2000 March 2017 Development
  • New ZEsarUX beta - RC2Hi I have uploaded a new ZEsarUX beta version on the usual url https://sourceforge.net/projects/zesarux/files/Beta_and_Snapshot_versions/ This…

    ... equ $CF3B ; ZEsarUX ZXI Port register (53051)
    ZXIPORTDAT equ $ ... /> TESTDBGPRTLP1 equ $
    LD BC,ZXIPORTREG
    LD A,ZXIPORTCHR ... OUT (C),A
    LD BC,ZXIPORTDAT
    LD A,' '
    dbolli dbolli March 2017 Emulators
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... there is some value in register, read it again if you ... can

    [code]LD BC,31
    IN A,(C ... /> LD DE,16385
    LD BC,6911
    LD (HL),0 ... /> LD DE,16385
    LD BC,6911
    LD (HL),L ... /> LD DE,30001
    LD BC,9999
    LD (HL),L ...
    Ralf Ralf April 2017 Development
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... ,
    you can use a register to keep track of the ... /> Instead of

    LD BC,(34567)

    why not ... :
    ReadRam(34567,BC)

    instead of:
    slenkar slenkar April 2017 Development
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... ,
    you can use a register to keep track of the ... /> Instead of

    LD BC,(34567)

    why not ... :
    ReadRam(34567,BC)

    instead of:
    Einar Saukas Einar Saukas April 2017 Development
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... A load/store with other register pairs takes 40 cycles ... outward from there. Optimal register assignment and stack usage will ... move to an index register to index items randomly. ... like "pop af; pop bc; push bc; push af" to ... on the stack (now in BC) or "ld hl,n ...
    Alcoholics Anonymous Alcoholics Anonymous April 2017 Development
  • z80 Helper?When you are programming with z80 do you get 'lost' you are in the middle of making a routine and you can't remember which registers are holding val…

    ... br /> Loop3
    ld a,(bc)
    cp 0
    ... /> rst $10
    inc bc
    inc de
    jr ... /> rst $10
    inc bc
    inc de
    jr ... let the user say which register pair is used in the ...
    slenkar slenkar April 2017 Development
  • The trouble with good code isLots of times I've come here to ask for help and always got it pretty promptly. Which is wonderful and one of the reasons why I don't think there's a…

    ... single byte or 8 bit register :P
    Or 65536 if ... you use two bytes / a register pair (BC, HL).

    Machine ...
    1024MAK 1024MAK May 2017 Chit chat
  • Reading Disks via ASMI'm hoping to port my Amstrad game to the spectrum (See the link in my sig for info) I will be targeting the 128 and +3 - the game will not work on …

    ... u(a$,f$,B,D)=USR DOS", summarised thus:

    USR DOS: B=bc=FN b(c,b ...
    Battle Bunny Battle Bunny July 2017 Development
  • The point of IX+1 IX+2 ?the numbers that you can add-on to IX and IY seem hardcoded, so I dont see the use of that feature? any examples of the use of IX and IY plus number…

    ... ld a,FCH_ADD_HP
    ld bc,20

    jp ... by name in the "A" register. In this case "FCH_ADD_HP" ... to a character
    ; bc = amount of health to add ... points

    add hl,bc ; increase health

    Alcoholics Anonymous Alcoholics Anonymous July 2017 Assembler
  • what is wrong with this loop?here is the loop: ld b,12 ld a,31 ld de,right_screen_array right_screen_array_label call charaddress ex de,hl ;de now contains screen address…

    ... "][code]push af
    push bc
    call charaddress
    pop ... bc
    pop af[/code]
    < ... at least half of a register pair to pass back result ...
    AndyC AndyC July 2017 Assembler
  • what is wrong with this loop?here is the loop: ld b,12 ld a,31 ld de,right_screen_array right_screen_array_label call charaddress ex de,hl ;de now contains screen address…

    ... "][code]push af
    push bc
    call charaddress
    pop ... bc
    pop af[/code]
    < ... at least half of a register pair to pass back result ...
    The_Bert The_Bert July 2017 Assembler
  • shadow regs musingIn the process of optimising some assembler, it occurred to me how great it would have been if the Z80's shadow reg opcodes had been a bit more fully…

    ... to complete two sets of register files including the program counter ... , the set of general purpose register, and exchanging the set of ... two separate exchange opcodes for "BC, DE, HL" and "AF ...
    CatWeazle CatWeazle 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…

    ... bc, 49151
    ret
    [/code]
    Assemble this, then "PRINT USR ...
    Timmy Timmy 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…

    ... bc, 49151
    ret
    [/code]
    Assemble this, then "PRINT USR ...
    Paddy Coleman Paddy Coleman 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…

    ... you could somehow use another register in there anyway), or EXA ... ,E,F: PUSH AF,HL,BC: RET' and especially stuff like ...
    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…

    ... you could somehow use another register in there anyway), or ... E,F: PUSH AF,HL,BC: RET' and especially stuff ... [code]
    ldi (iy+nn),bc
    ldi l,(hl)
    sub hl,bc
    [/code]

    BC,IX" I honestly have no ...
    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…

    ... variable. You can also use register pairs directly to pass the ...

    draw
    ld bc,$18c ;1 into B, 200 ...
    Ast_A_Moore Ast_A_Moore 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…

    ... to normal registers
    ld bc,$00FF ; B=Y, C=X ... CLS
    110 LET I=USR 63000
    120 STOP
    Paddy Coleman Paddy Coleman 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…

    ... n=1 TO 100: RANDOMIZE USR address: NEXT N
    3 ... of screen file
    ld bc,$18 ;0 into B; 8 ...
    MatGubbins MatGubbins September 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…

    ...
    push bc ; Store BC registers
    ... ,ATTR_ROW_CHAR
    pop bc ; Restore BC registers
    pop ... /> 170 LET A=USR 63000
    180 ...
    Paddy Coleman Paddy Coleman September 2017 Development
<1…28293031323334>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
usr 3.4K 6.2K
bc 3.6K 14K
register 4.2K 6.1K

Related Threads

  • RANDOMIZE USR, PRINT USR etcHello just wondering why is it called RANDOMIZE UsR what does randomising have to do with it ? When calling machine code routine from adress x you ty…
  • Randomize USR xxxxxA weird topic:<br /> When I was a kid I use to mess around with the RANDOMIZE USR xxxxx, sad I know!!!<br /> For instance RANDOMIZE USR 51234 would g…
  • BC 's Quest For Tireswhen playing this game you can only use keyboard right?.WRONG.if you press the letter "p" while the game has started(paused and waiting for input)a c…
  • BC Bill does this game work with a emulator?Can anyone get this game running with a emulator. I get as far as the main screen but can't start the game
  • Run BASIC program by R. USR xxxxxGuys, please help. Suppose I have BASIC program in my Spectrum 48K starting with line 10. I'd like to start it by RANDOMIZE USR xxxxx. Which paramete…
  • POKE, PEEK and RANDOMIZE USRAnyone got a store of useful POKES, or RANDOMIZE USR statements with interesting effects?<br /> <br /> As a start, try anything from RANDOMIZE USR 12…
  • BC BillThis is embarrassing but here goes...<br /> <br /> I'm playing BC Bill using ZX32. On the control menu I press 2 to select 'Kempston'. What do I need…
  • Index register questionDoes anyone know whether the DD / FD prefix works on the ex de,hl instruction, ie. modifying it to ex de,ix or ex de,iy.<br /> <br /> Derek
  • Index register subtractionHi,<br /> <br /> Just wondering if there a way to perform SBC HL,BC on the IX or IY registers. I can't find an op code for it, and my assembler doesn…
  • Is the IY register used by the spectrum rom?Hi<br /> <br /> I've been writing a sprite routine and have noticed that the sprite data gets corrupted at some points. I have no idea why and can on…

Related Searches

  • randomize usr
  • otla settings clear usr
  • otla clear usr
  • usr 15619
  • ftp register
  • register error
  • forum register error
  • usr 0
  • usr 0 128
  • usr 328
  • scroll usr 328
  • scroll usr
  • rom scroll usr
  • fuse register i
  • ld bc eostr string
  • strange loading randomize usr
  • rand usr
  • tr dos randomize usr
  • print usr bc
  • usr bc register address

Copyright © 2024 World of Spectrum