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.015s
<1…25262728293031…34>
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... ROM1
    ld b, 32 ; 32 characters in graphics mode
    add a, 18 ; add offset
    jr ...
    chev chev November 2013 Development
  • SCREEN$ bug fixI've been using the SCREEN$() function recently for reading data off the screen rather than taking up space with an array and I got fed up with the s…

    ... br /> ; Handles full 24*32 screen, up to 112 UDGs ... to check
    add a,(ix+69) ;add 1st CHR$
    ... ScrFone:ld a,(de)
    add a,(ix-18) ;=CHR$ adjustment ... ;DE=bitmap offset
    add hl,de ;HL=bitmap address ...
    Battle Bunny Battle Bunny November 2013 Sinclair Basic
  • ZX Spectrum 48k - no CLK signalHello I'm trying to repair ZX Spectrum 48 mainboard issue 3B. When i check signal with oscilloscope on X1 or on ULA pin 39. I get stable 2V no clock…

    ... load down the crystal or add too much capacitance. It doesn ... clock output on ULA pin 32?

    [I][B]Mark ...
    1024MAK 1024MAK November 2013 Hardware
  • Troublesome routine, help needed!Having problems with this routine, it basically fires a rocket up the screen, but refuses to detect collisions. I'm using attribute blocks for detect…

    ... ADD HL, HL
    ADD HL, HL
    ADD HL, HL
    ADD ... HL, HL
    ADD ... LD DE, 22528
    ADD HL, DE
    LD ... DE, (bv1)
    ADD HL, DE
    LD A ... 21,15,32,32,22
    rx6 defb 22,15,32,32
    Jerri Jerri November 2013 Development
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... of Windows 7 (and maybe 32 bit. Something that comes with ... gives me the chance to add breakpoints and view registers etc ...
    David Jones David Jones November 2013 Development
  • Finders Keepers+I know a few of you are interested in this project so I thought it was about time I started a proper thread for it rather than just slipping bits int…

    ... of Windows 7 (and maybe 32 bit. Something that comes with ... gives me the chance to add breakpoints and view registers etc ...
    spectrumlinux spectrumlinux November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... /> struct sp1_Rect cr = {0, 0, 32, 24}; // rectangle covering the full ... empty
    sbrk(50000, 10000); // add 40000-49999 to malloc
    32
    DEFB 128,113,128 ...
    DEFB 128,114,192, 32,192, 51,192, 55
    slenkar slenkar November 2013 Development
  • That painter thing..I'm struggling to think of a non clunky way of detecting when a 'box' has been surrounded and can be highlighted, like in the pic: [IMG]http://i1142…

    ... 1) ; -left col
    add a,a ; *2
    ... row
    add a,a ; *2
    add a,b

    add hl,de
    ex de ...
    ld bc,32
    add hl,bc
    ...
    Battle Bunny Battle Bunny November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... /> struct sp1_Rect cr = {0, 0, 32, 24}; // rectangle covering the full ... empty
    sbrk(50000, 3000); // add 40000-49999 to malloc
    32
    DEFB 128,113,128 ...
    DEFB 128,114,192, 32,192, 51,192, 55
    slenkar slenkar November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ...

    [CODE]Copy 32 bytes level data
    -------------------------
    add hl,hl
    add hl,hl
    add hl,hl
    add hl ... ,hl
    add hl ...
    ld de,udg-32
    add hl,de
    ld ...
    jamorski jamorski November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... ;multiply level by 32
    add hl,hl ;x2< ... br /> add hl,hl ;x4
    add hl,hl ... ;x8
    add hl,hl ... ;x16
    add hl,hl ... should be udg-32)
    add hl,de ;hl ... destination
    ld bc,32
    ldir
    ...
    R-Tape R-Tape November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ...

    [CODE]Copy 32 bytes level data
    -------------------------
    add hl,hl
    add hl,hl
    add hl,hl
    add hl ... ,hl
    add hl ...
    ld de,udg-32
    add hl,de
    ld ...
    jamorski jamorski November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    Slower but 22 bytes

    [CODE] ld hl,51990
    ld b,(hl)
    ld de,$0020
    push de
    lp add hl,de
    djnz,lp
    ld de,udg-32-51990
    add hl,de
    ld de,55143
    pop bc
    ldir
    ret[/CODE]
    jamorski jamorski November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... ,$0020 ;
    ld hl,udg-32 ;
    push de ;save it ... use in BC
    lp add hl,de ;
    dec a ...
    jamorski jamorski November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    Faster; :smile:

    [CODE] ld a,($CB16) ;level no.
    ld de,$0020 ;
    ld hl,udg-32 ;
    ld b,d ;
    ld c,e ;
    lp add hl,de ;
    dec a ;
    jr nz,lp ;
    ld de,$D767 ;
    ldir
    ret[/CODE]
    jamorski jamorski November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... /> GetUDG: ld hl,UDGdata-32
    ld de,32
    ld a ... ,(LEVEL)
    ld b,a
    GetLoop:add ...
    Battle Bunny Battle Bunny November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    ... /> GetUDG: ld hl,UDGdata-32
    ld de,32
    ld a ... ,(LEVEL)
    ld b,a
    GetLoop:add ...
    jamorski jamorski November 2013 Development
  • Simple memory transfer routineI'm looking for a simple memory transfer routine that shifts 32 bytes of data from the address HL is set to 55143, I have tried using LDIR, but cant …

    19 bytes

    [CODE] ld a,($CB16) ;level no.
    ld bc,$0020 ;
    ld hl,udg-32 ;
    lp add hl,bc ;
    dec a ;
    jr nz,lp ;
    ld de,$D767 ;
    ldir ;
    ret ;[/CODE]
    jamorski jamorski November 2013 Development
  • Documentation for SP1 for Z88DK?(I was going to post in [URL="http://www.worldofspectrum.org/forums/showthread.php?t=11729"]the other thread[/URL], so if a mod thinks this should go…

    ... /> struct sp1_Rect cr = {0, 0, 32, 24}; // rectangle covering the full ... empty
    sbrk(50000, 3000); // add 40000-49999 to malloc
    32
    DEFB 128,113,128 ...
    DEFB 128,114,192, 32,192, 51,192, 55
    slenkar slenkar November 2013 Development
  • Collision Detection in SP1Hi, Does anyone have a well-documented example of using collision detection in spritelib. I've search WoS and Z88DK forums but no joy. Something wi…

    ... br /> add a,a
    add a,a
    add a,h ; add vertical ... /> struct sp1_Rect cr = {0, 0, 32, 24}; // rectangle covering the full ... , 15,224, 25,192, 32
    DEFB 128,113,128 ... /> DEFB 128,114,192, 32,192, 51,192, 55
    slenkar slenkar November 2013 Development
  • Collision Detection in SP1Hi, Does anyone have a well-documented example of using collision detection in spritelib. I've search WoS and Z88DK forums but no joy. Something wi…

    ... /> struct sp1_Rect cr = {0, 0, 32, 24}; // rectangle covering the full ...
    add a,a
    add a,a
    add a,h ; add vertical ...
    add a,a
    add a,a
    add a,h ; add vertical ...
    slenkar slenkar November 2013 Development
  • Small demo to show my sprite engine for ZX Spectrum 48KThis demo shows 13 sprites moving at 50fps totally flicker free: 12 enemies bouncing in edges and the main character, controllable with OPSA (note S …

    ... B] data [B]!=[/B] 32 [B]&&[/B] ... data & %01000000
    add hl, de
    ENDIF
    add hl, de
    ENDIF
    add hl, de
    ENDIF
    Einar Saukas Einar Saukas December 2013 Development
  • Small demo to show my sprite engine for ZX Spectrum 48KThis demo shows 13 sprites moving at 50fps totally flicker free: 12 enemies bouncing in edges and the main character, controllable with OPSA (note S …

    ... IF data & first
    add hl, hl
    IF data ... & second
    add hl, de
    ENDIF
    32 && data != 64 & ... data-8 )*(data-16)*(data-32)*(data-64)*(data-128 ) ...
    antoniovillena antoniovillena December 2013 Development
  • Please explain how a Kempston interface circuit works.Can someone help me understand how a Kempston joystick interface works, as I want to design and build my own as an experiment. I understand switches…

    ... IN 31 return 0, not 32, when idle. Or are these ... the other.

    Or add a OR gate chip, which ...
    1024MAK 1024MAK January 2014 Hardware
  • Clearing 22 lines of the screenHow do I go about clearing the top 22 lines of the screen and leave the bottom #0 area untouched? I have a routine to reset the attributes, but cant…

    ... or delete
    ld b,32 ;32 bytes to delete per line ... ;check low byte
    add a,32 ;next row down within a ... down a segment too
    add a,8 ;and they are ...
    R-Tape R-Tape January 2014 Development
  • mirroring bitsIf I have a string of 1408 bytes, each of which has one bit 'b' set, what's the shortest way of mirroring that string, so that each bit set at positi…

    ... ,ef,df,bf,7f
    add a,0
    daa ; -> ... ,85
    srl a ; -> 32,31,30,2b,2a,22 ...
    Kweepa Kweepa January 2014 Development
  • ULA snow effectIt's wintertime, you know. [quote="http://ramsoft.bbk.org.omegahg.com/floatingbus.html"]when the I register falls in the range 0x40-0x7F then the UL…

    ... 96T
    dup 32
    nop ;4*32 128T
    edup< ... ;4 this sets A to 32 every 8 iterations
    and ... 32 ;7 (sets it to 0 at other times)
    add ... 31

    Line 8: 32,33,34,35 ... 63
    32. Generally manifests as part of ...
    Hikaru Hikaru January 2014 Development
  • mirroring bitsIf I have a string of 1408 bytes, each of which has one bit 'b' set, what's the shortest way of mirroring that string, so that each bit set at positi…

    ... /> rrca
    and 0fh
    add a,5
    ld l ... OP was asking for the "shortest" answer, so this is just ...
    Kweepa Kweepa January 2014 Development
  • Pac-Land: can be coloured?All versions of this game are full coloured, but not the Spectrum version. It has large sprites, but maybe the scroll is too fine to make a coloured …

    ... /> RRCA
    RRCA
    ADD A,80
    LD D ... /> REPT 640 ;20 rows * 32 columns
    .BYTE 0

    LD A,H
    ADD A,156 ;go to attribute ... br /> LD B,0
    ADD HL,BC
    EXX
    LD A,H
    ADD A,156 ;go to attribute ...
    Ralf Ralf January 2014 Games
  • hash function permutation tableI'm using a simple Pearson hash function to generate keys for a $(103,6) array using a 256-byte permutation table. How do I arrange the entries in th…

    ... the XOR. It just uses add instead.

    [code]
    32,5,26,0,15,56 ...
    Kweepa Kweepa January 2014 Development
<1…25262728293031…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on 12:41AM
  • i am currently listening to........
    dmsmith on April 15
  • I am currently watching.....
    zx1 on April 15
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 15
  • Cooperative Games.
    harriusherbartio on April 15
  • Celebrity deaths...
    mel the bell on April 15
  • Minor British Sports that did become games on the ZX Spectrum
    dm_boozefreek on April 15
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 15
  • Inside No.9 favourite episodes
    Maroc's Other Projection on April 15
  • How we became brainwashed by social media
    Scottie_uk on April 15

HitBox

Word Docs Hits
shortest 265 300
add 20.8K 30K
32 6.7K 11.7K

Related Threads

  • 32-bit handheld console GP32 / Spectrum emulatorFor your information<br /> <br /> Download Spectrum Emulator for GP32<br /> [url="http://info2.info.tampere.fi/~teoarsa/ZardozJOnes/GPSPECCYV005.ZIP"…
  • what add-ons did.............what add-ons did people buy in the 80's for their zx spectrums? :)
  • Question on 8-bit, 16-bit, 32-bit...Hello,<br /> Sorry, this is probably a really dumb question(and something I should know by now :)). I tried doing some searches about this but came u…
  • OT : Dragon 32 loading probsSomeone here must have one of these and be able to help.<br /> <br /> Just got a tape player I can use with my Dragon. I tried loading some games by…
  • Are there any user-friendly Dragon 32 emulators available?Hi, I've recently been rediscovering my old gaming days with a Spectrum emulator, and it's certainly bringing back some memories! However the first p…
  • Petition to persuade mobygames.com to add the SpectrumAs you may be aware, the excellent multi-format games documentation site [url="http://www.mobygames.com"]www.mobygames.com[/url] includes 36 differen…
  • can I ear the loading sound while loadind a .tzx in zx 32?can I ear the loading sound while loadind a .tzx in zx 32?<br /> <br /> if so please tell me how<br /> <br /> tanx
  • The worst spectrum add on?I once had a light pen for my Spectrum that was really bad. I cannot remember what company made it. It was supposed to 'draw' by holding it directl…
  • Security Shelter by Add On ElectronicsHi,<br /> <br /> I have a copy of Security Shelter by Add on Electronics which I notice from the Archive is missing in action. <br /> <br /> I was a…
  • What was in the 'Shadow/Unicorn' add on box?'Shadow of The Unicorn'. What was actually contained in the add on box? Was it just extra memory?

Related Searches

  • how to add picture post
  • out 32
  • shortest clear screen
  • how to add 32
  • add video
  • add more ram to 48k spectrum
  • add game to sinclair infoseek
  • add machine code sprite movement to basic
  • add ix
  • add constant value to ix
  • add pictures to post
  • add music a g d
  • add ay music to a game
  • add z80 to start of tap file
  • add bas file to start of tap
  • add a letter
  • add kempston support
  • tape add kempston support
  • add loading snapshot
  • how do i comment add a post

Copyright © 2024 World of Spectrum