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…16171819202122…34>
  • Supertest 128 - Loader QuestionI wonder if someone could explain (in simple terms please) :) , the purpose of the switch code. I see what is doing (going to 48k mode via spectrum)…

    ... the 48K LOCK bit (Effectively USR 0 mode) and without stopping ... bit in the paging register ($7FFD).

    USR 0 mode allows ... full access to the 128 paging register and ...
    Jimmy Jimmy December 2010 Games
  • Supertest 128 - Loader QuestionI wonder if someone could explain (in simple terms please) :) , the purpose of the switch code. I see what is doing (going to 48k mode via spectrum)…

    ... CODE 24576
    30 RANDOMIZE USR 24576
    [/code]
    ld bc,1800h
    ldir
    ... dodos

    ld bc,PORTM
    ld a,(BANKM ... af
    push bc
    ld bc,PORTM
    ld ... push af
    push bc
    ld bc,PORTM
    ld ...
    John Elliott John Elliott January 2011 Games
  • Official CSSCGC 2010 Competition ThreadDear Wossers, As 'loser' of the 2009 competition, I am now obliged to host the 2010 competition. I have created a site which will provide a hub for …

    ... /> ld de, 16385
    ld bc, 6143
    ld (hl), a ... /> ld de, 22529
    ld bc, 767
    ld (hl), a ... load do
    a RANDOMIZE USR 24083 to decrypt the game ... start
    it use RANDOMIZE USR 24042.

    That's ...
    Joe the Iceman Joe the Iceman January 2011 Games
  • Converting TRD-Dos into TapHello, there are still many programs appearing on TRD-Dos or SCL format and users of normal Spectrum cannot run them. Of course I know about emulator…

    ... #3D13 (15635). If the C register is loaded with 5, it ... current sector/track,
    ld bc,#1B05 ;B - no. of sectors ...
    Hikaru Hikaru January 2011 Development
  • yeah - unix for zx spectrumI started a new hobby project. An operating system for ZX Spectrum. A unix clone. Talked to my friend about it and he asked me what if after I'm done…

    ... bss to hl
    ld bc,_ebss ; end of bss to ... bc
    loop: ld a,h ... de,0x4001 ; to
    ld bc,6144 ; vram size
    ... cause its unix
    ld bc,768
    ldir
    ... -coff-ld
    LIB = /usr/bin/z80-unknown-coff-ar ...
    tstih tstih January 2011 Development
  • yeah - unix for zx spectrumI started a new hobby project. An operating system for ZX Spectrum. A unix clone. Talked to my friend about it and he asked me what if after I'm done…

    ... program's stack include initial register values and PC).

    63 pop bc
    64 pop af
    68 pop bc
    69 pop af
    78 push bc
    79 push de
    83 push bc
    84 push de
    Alcoholics Anonymous Alcoholics Anonymous January 2011 Development
  • Sprites masterclassHi All, You guys are probably tired of explaining sprites but I'd like to clarify a few things if possible. I've sorted the vertical aspect of scro…

    I did try a register rotate program as it seemed ... /> call 3503
    keys ld bc,63486 ;press 1 and the ...
    R-Tape R-Tape February 2011 Development
  • Recommend a dev environmentIt's been a while since I last wrote any Z80 assembler - must be over 20 years, and since I wrote any spectrum Z80 assembler more like 25 years. I n…

    ... ,6143[/I] with [I]ld bc,6143[/I] and reassembling now ... invalid ORG, misuse of A register and mistyped ldir.

    Turkwel Turkwel March 2011 Development
  • Recommend a dev environmentIt's been a while since I last wrote any Z80 assembler - must be over 20 years, and since I wrote any spectrum Z80 assembler more like 25 years. I n…

    ... ,6143[/I] with [I]ld bc,6143[/I] and reassembling now ... invalid ORG, misuse of A register and mistyped ldir.

    ccowley ccowley March 2011 Development
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... . FAQ, the breakdown of PUSH BC is:

    PUSH dd ... or an EXX to swap register sets between lines to get ...
    joefish joefish April 2011 Development
  • Minigamecompo 2011 ??????In the Minigamecompo 2010 I received only a handfull of votings. So I started a [URL="http://minigamecompo.weebly.com/forum.html#/minigamecompo-2011…

    ... address and then a PRINT USR command is needed to start ... as well as the PRINT USR command.

    Your code ... /> ld de,30000
    ld bc,1024
    push de
    USR 7, followed by 4 bytes ...
    Dr BEEP Dr BEEP April 2011 Games
  • Minor Update to Gasman's Midi2BEEPDon't know whether this is worthy an announcement, but for those of you who enjoyed Gasman's midi2BEEP utility, a new variant has been made called mi…

    ...
    [code]
    ld bc, ay_reg
    out (c), a ... /> pop af
    ld bc, ay_128dat
    out (c), ... /> and 7
    ld bc, ay_tmxdat
    out (c), ...
    Once the register byte is written the data ... then transferred to the E register.

    Since ...
    chev chev April 2011 Announcements
  • Your Views on... GhostbustersI dusted off the Master System version of this and inspired me to try out the Speccy version. It's a good game with it's strong and weak points. I …

    ... 90
    LD (BC),A
    INC BC
    LD A ... ,$FC
    LD (BC),A
    JR MODIFY2
    LD BC,$0000 ;some routines rely on ... BC being 0
    RET
    USR 64680 instead of USR 33536.
    < ...
    Jimmy Jimmy May 2011 Games
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... ,0
    935 LET end=USR 63009: LPRINT AT 0,y ...
    Battle Bunny Battle Bunny May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... /> 935 LET end=flag+USR 63850 ... right justification depends ... 175
    SBC HL, BC ; 63858 237 66 check ...
    ADD HL, BC ; 63878 9 enable otherwise ... 64084 200 "end" in BC if stack empty
    ...
    Battle Bunny Battle Bunny May 2011 Sinclair Basic
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... br /> ; CLEAR 64114: RANDOMIZE USR 64115: CLEAR 64167
    ... :
    ld bc, 10
    add hl, bc
    ld ... call fitcq
    ld bc, (coords_x)
    ld a ... br /> prnlp:
    push bc
    ld hl, (chrad)< ... (df_cc), hl
    pop bc
    djnz prnlp
    ...
    chev chev May 2011 Sinclair Basic
  • Frank N SteinThis one > [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0001849[/url] Always seems to crash about level 7 (maybe a bit more) or so with an …

    ... $C472 ; 50290
    PATCH: POP BC ; 193
    CALL $81A4 ; 205 ... 50296,115
    90 RANDOMIZE USR 27890
    [/code]
    Battle Bunny Battle Bunny May 2011 Games
  • RAND USR that doesn't work in emulators and clonesEons ago, I "discovered" a strange RANDOMIZE USR. This is it: [b]RANDOMIZE USR 46578[/b] Using it on a genuine ZX Spectrum rubber key or Plus model,…

    ... br /> ei
    ld bc,1
    ld d,0 ...

    ld bc,0
    ret
    ... acomplish it, the R register is reseted periodically, so ...
    mcleod_ideafix mcleod_ideafix May 2011 Emulators
  • RAND USR that doesn't work in emulators and clonesEons ago, I "discovered" a strange RANDOMIZE USR. This is it: [b]RANDOMIZE USR 46578[/b] Using it on a genuine ZX Spectrum rubber key or Plus model,…

    ... = 1111
    AF' = 2222
    BC = 3333
    DE = 4444
    HL = 5555
    BC' = 6666
    DE' = 7777
    Register retriever ROM" (to give it ... = 40xx
    HL = 40xx
    BC' = 17xx (sometimes FFFF)
    DE ...
    mcleod_ideafix mcleod_ideafix May 2011 Emulators
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... br /> ; CLEAR 64100: RANDOMIZE USR 64101: CLEAR 64153
    ... :
    ld bc, 10
    add hl, bc
    ld ... call fitcq
    ld bc, (coords_x)
    ld a ... br /> prnlp:
    push bc
    ld hl, (chrad)< ... (df_cc), hl
    pop bc
    djnz prnlp
    ...
    chev chev May 2011 Sinclair Basic
  • Calculating free memory...Hi Folks, I am using the following method to calculate the amount of free memory available to BASIC: [CODE]PRINT 65536-USR 7962[/CODE] Is this the…

    ... bytes greater than the USR 7962 method. The USR 7962 method is ... from BASIC except by a USR call, which would change it ... 115 118 92
    LD BC, (SEED) ; 65004 237 75 118 ... 201

    LET sp=USR mcode
    [/code]
    Battle Bunny Battle Bunny June 2011 Sinclair Basic
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... score text string
    ld bc,8 ; length of string in ... full details, uses the A register contents as part of the ...
    RST 16 ;
    ld bc,(score)
    call 6683
    R-Tape R-Tape June 2011 Development
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... score text string
    ld bc,8 ; length of string in ... full details, uses the A register contents as part of the ...
    RST 16 ;
    ld bc,(score)
    call 6683
    ooze48k ooze48k June 2011 Development
  • Print TextHow do i print text on the bottom left row(memory location in attribute 23295) of the screen in assembly? I understand the parts better on paper and …

    ... score text string
    ld bc,12 ; length of string in ... full details, uses the A register contents as part of the ...
    RST 16 ;
    ld bc,(score)
    call 6683
    R-Tape R-Tape June 2011 Development
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... byte variable or even a register and easily calculate the ... ldi ; (DE) = (HL), DE ++, HL ++, BC --
    ldi ; (DE) = (HL), DE ... ++, HL ++, BC --
    ldi ; (DE) = (HL), DE ...
    na_th_an na_th_an June 2011 Development
  • Fuse: what do you want to see?An open brainstorm. If you had a team of programmers working on [url=http://fuse-emulator.sf.net/]Fuse[/url], what would you tell them to work on? …

    ... select and copy anything (including register values) in the debugger windows ... also be nice if the register pairs had additional formats ... 0x02ae
    AF 0x00a9
    BC 0xFDFE
    DE 0xffff
    AF 0x00a9 (0)
    BC 0xFDFE (65022)
    253, 254 ...
    kphair kphair July 2011 Emulators
  • Move objectHi again, I am using paper colors to represent game objects. I have a "paddle" that is 4 pixels wide. I save its position as a 2 byte word in memory…

    ... variable or even a register and easily calculate ... ; (DE) = (HL), DE ++, HL ++, BC--

    ldi ; (DE) = ... (HL), DE ++, HL ++, BC--

    ldi ; (DE) = ...
    ooze48k ooze48k July 2011 Development
  • Creating a Demo with TommyGunSome of you may have caught the thread in 'new game ideas' concerning Super Stick Man (a title that WILL eventually change due to how the graphics ha…

    ... ;point the de register at your text
    ld bc,11 ;length ...
    R-Tape R-Tape July 2011 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 hl
    ld bc, 5 ; allocate 5 bytes ... a ; store character value in BC
    ld e, (hl ...
    srl c ; now BC = INT (char/2)
    ... "64#4"CODE : RANDOMIZE USR 64861
    [/CODE]
    Einar Saukas Einar Saukas July 2011 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 hl
    ld bc, 5 ; allocate 5 bytes for ... HL = %010RR000rrr00000
    add hl, bc ; now HL = %010RR000rrrCCCCC
    ex ... LOAD "64#4"CODE : RANDOMIZE USR 64869[/CODE]

    Despite ...
    Einar Saukas Einar Saukas July 2011 Development
<1…16171819202122…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

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