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.206s
<1…14151617181920…34>
  • Fastest way to mirror a byte?I.E. turning 01100000 into 00000110, in assembly. I'm trying but I suck at stuff with rotation and the carry bit. Any pointers?

    ... +e if non zero (Z=0).
    JR Z,e Jump relative to ... (C) with register r.
    OUT (n),A Load output port ... IX Load IX with top of stack.
    POP IY ... b,m Reset bit b of operand m.
    RET ...
    Ralf Ralf October 2011 Development
  • Pixel engines for explosions...Hi... Iv a strange request... I was toying around with an old YS program, which can be found here: [url]http://www.users.globalnet.co.uk/~jg27paw4/ty…

    ... /> CALL L61715
    JR Z,L61505
    LD (IX ... /> OR C
    JR Z,L61555
    LD A ... JR NZ,L61630
    EX AF,AF'
    OUT ( ... Points to high byte of UNKNOWN2 table (F3 for ...
    kgmcneil kgmcneil October 2011 Development
  • New WIP underway - 'Dingo'.Hi, Prepare for a long post. Perhaps I can even challenge ewgf here. :razz: Anyway, I've been meaning to get into Z80 programming and making a game…

    ... or BC holds the address of the keyports/patterns array if ... that key is pressed
    jr z,gk_key_is_pressed
    ;key is ... ; On entry, HL = address of message
    print_message: push hl ... /> d_loop: dec a
    out (254),a
    dec bc ...
    polomint polomint October 2011 Development
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... Go on...take it out and see what happens if ... way to work out the address of the start of data
    ... this explanation is a waste of time. Tuh...typical!
    ... to 0 to 7
    jr z,face_loop0
    ;ahhh....a ... /> ;was. I could leave out the PUSH and the POPs ...
    Turkwel Turkwel November 2011 Development
  • Arkanoid - Hit Squad ReleaseInfoseek (and the [URL="ftp://ftp.worldofspectrum.org/pub/sinclair/games/a/Arkanoid(TheHitSquad).tzx.zip"]TZX[/URL] itself) identifies the Hit Squad …

    ... 3. Essentially 6 decrypters of varying lengths need to be ... /> xor a ; e542 af
    out ($9f), a ; e543 d3 9f ... /> dec a ; ee77 3d
    jr z, l_ee98 ; ee78 28 1e
    of 8F0383B384136B19DDB205F106EEEF9F.

    So ...
    jp jp December 2011 Infoseek database
  • Arkanoid Hack - Your Sinclair Smash TipsRemember that Arkanoid hack in YS Smash Tips that didn't work? It does now... [CODE] 10 REM ARKANOID HACK 20 CLEAR 65535: LET C=1: LET D=23295 …

    ... infinite lives which is commented out.

    [CODE];
    ; ... ;
    dcrypt1 equ $e057 ; address of 1st decrypter
    dcbuff equ ... ld hl,$50e5 ; update position of
    ld ($fc3b),hl ; ... 1f ; 5ba4 e6 1f
    jr z, l_5bb0 ; 5ba6 28 08
    jp jp December 2011 Development
  • ANN: Tipshop updated Saturday, 31 December 2011Saturday 31 December 2011 The last update of the year - Happy New Year when it comes! * GoodBoy sent in a cheat for Wacky Races. * Hippy Smith sen…

    ... works by relocating the game out of contended memory - nothing more, nothing ... game in from tape
    JR NC,start ; keep trying until ... length

    ;move us out of contended memory
    reloc:
    AND A
    JP Z,$A57F ;new start address
    Jimmy Jimmy January 2012 Announcements
  • Precisely timed loops in assemblyI'm looking for a way to make my code stop until the raster has reached the lower screen border (right after having drawn the last pixel line). I und…

    ... the raster reaches the top of the screen, and then ... br /> ld a,4
    out (254),a
    big dec ... just manually increase the size of the loop until the border ... 255)
    cp 255
    jr z,start
    ret ;exits when ...
    R-Tape R-Tape February 2012 Development
  • LZ77 en/decodingI've written an LZ77 en/decoding routine as I couldn't find one around for the Spectrum. Initially I'm just doing it in BASIC to get the logic right.…

    ... by changing the out of bounds checks to ... cp c
    jr z,NEXTSW ;reached Coding Position ... cp c
    jr z,NEXTSW ;reached end of input
    < ... cp MAXLEN
    jr z,NEXTSW+1 ;reached maximum ...
    Battle Bunny Battle Bunny March 2012 Development
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ... /> cls ld de,16383 ;start of display file-1
    cloop ... /> ld a,d ;are we out of display file and into attributes ... ?
    cp 88
    ret z ;yep return
    ld a ... )
    ld (de),a
    jr cloop ;keep going[/CODE]
    R-Tape R-Tape March 2012 Development
  • Increasing the number of UDGs...Hi Folks, I know by default the Spectrum can have 21 UDGs (48K) and 19 (128K) and that the address of the bit patterns is pointed to by the UDG syst…

    ... -2048
    UDG256: cp "\"
    jr z,EXPAND
    cp " "
    jp ...
    jp nc,$1E08 ;"E - Out of DATA"

    DOCODE: inc ... af'
    dec a
    jr z,NOLOOP

    ex af ...
    Battle Bunny Battle Bunny March 2012 Sinclair Basic
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ...
    ; Fill equivilent of "0" (bit 0 of 4000h)
    LD HL ... 64 used has high byte of start of screen buffer; 192 used ... /> CP C ; C = 192
    JR Z, LOOP1

    ; Map DE ... />
    #ifdef BORDEREFFECT
    OUT (254), A ; Border/Sound effect ...
    BloodBaz BloodBaz March 2012 Development
  • Hidden Spectrum emulator discovered in Goldeneye (N64)Commence ewgf's mind being blown in 3...2...1... [url]http://news.ycombinator.com/item?id=3770288[/url] [url]http://www.therwp.com/forums/showthread…

    ... forgot to post it. Of all the places to forget ... by IN commands, 0x10830C by OUT, 0x107EE4 draws the screen ... .
    Grabbed a copy of ram via GameShark from the ... Spectrum code or any semblance of a Speccy ROM. Even ... 0,A
    28.02 JR Z,+2
    CB82 RES ...
    Zoinkity Zoinkity March 2012 Sinclair Miscellaneous
  • Another BUG play tapes, in ALL EMULATORs when press STOP1 FOR n=1 TO 20 : PRINT IN 254 : NEXT n : PRINT AT 0,0 : GOTO 1 RUN Type this simple code, load a TZX, pres PLAY, when ear input change between 191 …

    ... />
    The most of loading scheme of [url]http://newton.sunderland ... (extrat of Microsphere loading scheme)[CODE]LD A,+0F
    OUT (+FE ... inverter
    AND +20
    JR Z,loop
    LD A,C ... -trigger

    Most of load scheme detect the length ...
    Z80user Z80user March 2012 Emulators
  • Multicolour demo using z88dk + BIFROST* (+source)This is just a demo to show how to show multicolour using z88dk, using the BIFROST* engine (more info [URL="http://www.worldofspectrum.org/forums/sho…

    ... jr z, notoken

    have_string:

    ; find end of ... push hl ; save start of token
    push bc ... pop hl ; hl = start of token
    scf
    out the library ...
    Alcoholics Anonymous Alcoholics Anonymous March 2012 Development
  • Dimming the screen...Hi Folks, I was hoping someone on here could help me with a wee machine code routine. I have written the following example in BASIC: [CODE]100 REM…

    ... /~rodriguj/fadeoutdemo.tap]DEMO[/url] of it)

    [code]FadeOutOnce ... ink
    jr z,NoFadeInk
    dec d ;fade out ink
    NoFadeInk ... you turn off the colour of your monitor, as this routine ...
    mcleod_ideafix mcleod_ideafix May 2012 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... scrolling in BASIC, out of curiosity. Assigning the ... preserve old col?
    jr nz,NORESET
    ... ;copy attributes?
    jr z,NOATTR
    ld (bc ... preserve old col?
    jr nz,MOVE2C
    ld ...
    Battle Bunny Battle Bunny May 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... , until we reach the top of the buffer. At which point ... rough, it dumps 16 columns of background (rom in this case ...
    ld a,6
    out (254),a
    call screen ... ,(255)
    cp 255
    jr z,delay
    ret
    screen ...
    R-Tape R-Tape May 2012 Development
  • number padding functionI wrote a number padding function in BASIC a while ago, but when I came to want it again I couldn't find it, so I've done this enhanced [url=http://w…

    ... a,"."
    call FINDA
    jr z,GOTDP ;got decimal point
    call COPYDIG ;count integer
    pop de
    ld ... output from the function instead of BC
    pop bc ; ...
    Battle Bunny Battle Bunny May 2012 Sinclair Basic
  • question re. STR$ bugCould someone point me to whereabouts in the ROM this goes wrong? [code]PRINT PAPER 5;1;STR$ 234[/code] (Only the "1" prints in cyan.) It's not the m…

    This routine (48 bytes) provides a BASIC replacement for STR$ which fixes those two bugs; use "FN s$(numeric_expression)" instead of "STR$ numeric_expression". I copied the ROM's method used in CIRCLE & DRAW for checking -1
    Battle Bunny Battle Bunny May 2012 Sinclair Basic
  • 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 …

    ... (stk+1),sp
    jr entry ;leaving out the second jp in ... />
    inc bc ;next byte of string

    ex de ... ;return it to the top of the char cell
    and ... a ;x2 for text character range (#20-#7F), this is enough ...
    Hikaru Hikaru June 2012 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 …

    ... print![/B]
    [B]; jr entry ;leaving out the second jp in ... />
    inc bc ;next byte of string

    ex de ... ;return it to the top of the char cell
    ... a ;x2 for text character range (#20-#7F), this is enough ...
    Dr BEEP Dr BEEP June 2012 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 …

    ... 2 pass process, find out four most common bytes first ... from a limited set of UDGs it looks usefull. ... , while Hikarus allows 127 of course) and unrolling the ... ld h,192 ;high byte of a table containing 'letter ...
    inc l
    jr z,here
    here2 ld a ...
    R-Tape R-Tape June 2012 Development
  • How to stop the +3 disk motorHi Folks. I was reading this thread [url]http://www.worldofspectrum.org/forums/showthread.php?t=32069[/url] and in post #17, Macc mentioned that the…

    ... or $07
    out (c),a ; page in ... /> or a
    jr z,l38ac ; move on if ... ld (BANK678),a
    out (c),a ; switch ... [/CODE]
    And of course, once you've started ...
    The_Bert The_Bert June 2012 Sinclair Basic
  • Switching 48/128 modes within a BASIC programI'm not sure what use this would be; ie. being able to switch between 48k and 128k modes and back again from within a continuously running BASIC prog…

    ... in 48k mode locks out the paging and thus ... bit 4,(iy+$01)
    jr z,MODE48
    ld a,(19 ... LD HL,9000 ;line number of BASIC error handler
    ... /> ld hl,$0008 ;address of ERROR_1
    push hl< ...
    Battle Bunny Battle Bunny July 2012 Sinclair Basic
  • Schematic of MULTIFACE 128Exist schematic of Multiface 128 ? I find on WOS only pictures of PCB layers. I mix both layers for possibility make schematic from picture, but it's…

    ... , the ROM has this bit of code, where #2006 is #04 ... : 28 04 JR Z,05F5h
    000005F1: D3 3F OUT (3Fh),A
    000005F3: 18 02 JR 05F7h
    000005F5: D3 BF OUT (BFh),A
    Jmk Jmk July 2012 Hardware
  • Revisiting Spectrum CPU clock regenerationWarning: This post will be a bit nerdy :-) Some time ago, I experimented with phase locked loop circuits as a possible way to regenerate the Spectru…

    ... can be only in a range of 1 to 5 with a ... bounds of the VCO, and it can be divided by an integer ... value to make 112. The outputs of the VCO ... can be divided by any integer from ... off to the right and out of shot.

    Here' ...
    Winston Winston September 2012 Hardware
  • Anyone know where this is going wrong?I've written a simple routine to make a block drop from the top of the screen, but for some reason it wont 'cover its trail' so to speak. The block i…

    ... block drop from the top of the screen, but for some ... background, but I cant work out where its going wrong...
    CP 51
    JR Z, setz
    CP 22
    CP 22
    JR C, print2
    RET
    Dr BEEP Dr BEEP October 2012 Development
  • my tiny intros[IMG]http://pouet.net/screenshots/60493.png[/IMG] [url]http://pouet.net/prod.php?which=60493[/url] the following work will appear behind Demosplash…

    ... the effect of "fire" in the demo and fade out in the ... to be abandoned because of longtime operations of the processor and the ... , lp0
    bit 2, h: jr z, lp0 [/PHP]

    as ... easily turned out.

    and one simple example of how to ...
    g0blinish g0blinish October 2012 Development
<1…14151617181920…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
jr 3.2K 12.2K
z 4.6K 11.6K
integer 761 1.1K
out 128K 166.7K
of 476.2K 1.1M
range 4.6K 5.7K

Related Threads

  • Bat Out of Hell 2 vs Bat Out of Hell 3Am I the only person who believes that Bat Out of Hell 2 is a vastly superior album to Bat Out of Hell 3?<br /> <br /> Don't get me wrong - I'm a big…
  • why am i getting b integer out of range in this code?ive tried running this in spin but thats what i get<br /> <br /> [code]main <br /> org 40000;<br /> ; We want a black screen.<br /> ld a,71 ; w…
  • Just trying out my camera mounted on top of a crash helmet instead of to the side.[youtube]K4PRQNr74Bo[/youtube]<br /> <br /> <br /> Have to next try it with an external mic fitted on this helmet.<br /> <br /> I have one of these, …
  • A guide to the evolution of development of architecture of the ZX Spectrum[color=#FF0000][b]New![/b][/color] Black_Cat Info Guide #10 "A guide to the evolution of development of architecture of the ZX Spectrum" http://zx.cl…
  • X-OUT vs Z-OUT (AMIGA) - Which is the best shooter?Hi everyone and welcome to the March 2017 edition of the Which Is Best?<br /> Last month I placed Turrican and Turrican II against each other and af…
  • "Of It's Time" : Rooted in the 1980's ZX Spectrum Software (aka Culturally "Out of Date" stuff)This does not have to be UK based but it has to be ZX Spectrum software that is culturally specific to or at least strongly related to the 1980s . On…
  • top 5 of games ofwhat are people's top 5 of adventure, platforms, beat'em'up, rts, sports etc and why? [img]/__forums/images/smiles/icon_smile.gif[/img]<br /> <br /> …
  • RGB or Composite out of a Spectrum Plus?Anyone know of a way?<br /> <br /> I dont mind soldering ect. I also heard that their was composite on the expansion bus(Anyone confirm?)<br /> <br …
  • Fist PC: Remake of 'The Way of the Exploding Fist'The first demo of the remake is near, take a look at these screenshots of the game in action:<br /> <br /> [url="http://ses.mgbr.net/prj/fistpc/shoot…
  • 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…

Related Searches

  • stop l break out of program
  • stop out of screen warning basic
  • stop out of screen warning basic poke
  • out of screen basic poke
  • chromance out of sync
  • luma out of sync
  • chroma out of sync
  • out of compo
  • how much of that was taken out
  • how much of that was taken out context
  • opus discovery out of memory
  • b integer out of range
  • b integer out of range plot
  • b integer out of range draw
  • out of the shadows
  • randomize usr out of memory
  • microdrive out of memory
  • alphacom 32 out of memory
  • jr integer out of range
  • integer out of range

Copyright © 2024 World of Spectrum