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.113s
<1…9101112131415…34>
  • Mirroring UDG'sJust wondered is there a quick an easy way of mirroring UDGs (byte values)? i.e. BIN 11110000 becoming 00001111 etc.

    ... corrupt, then restore, the original byte.

    So ... bits you want to keep from that first byte, and sets ... the other bits to zero. ... them with the original byte, meaning pairs of bits ... one end of the byte to the other (GHEF DCBA ...
    joefish joefish August 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... /> ;; IX:target address of next byte to load.

    loader_entry:
    to be read
    ld a,d ; place high byte into ... ; XOR with byte just read
    ;; use routine to advance pointer if ...
    stephenw32768 stephenw32768 August 2013 Development
  • Movin And A Groovin Horizontal Flip improvementOn the left is the flip horizontal portion from Andy Pennell'S excellent Movin' & a Groovin' machine code screen routines from Your Spectrum #19 (Oct…

    ... now, but saved another byte and speeded up the line ... b,#XX 06XX ;Hi Byte of Lookup table 7
    byte to lhs 7
    inc l ... (de),a 1A ;copy flipped byte to rhs 7
    dec e ... 1D ;move left to next byte 4
    test e
    jamorski jamorski August 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... and c ; combine with byte being loaded (4T)
    ... and h ; combine with byte being loaded (4T)
    ... of the byte read from port 0xFE to detect the ... first bit in each byte to take the overhead of ...
    stephenw32768 stephenw32768 August 2013 Development
  • New hardware for Spectrum from ShaosI have some ideas for new ZX-peripherals and quickly designed a prototyping board for experiments: [URL=http://nedocon.com/store/speccy/][IMG]http:/…

    ... br /> Switch S1 is used to set start page - A for ... board programmatically - just write byte to any memory address below ... /> bit 7 is used to disable onboard ROM (switch ... P.S. I was able to switch from [url=https:// ... basic IV[/url] back to original basic by POKE ...
    Shaos Shaos September 2013 Hardware
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... /> add a,c ; add the byte just read
    adc a ... ,h ; add the low byte to the high byte
    adc a,0 ... h ; combine with the high byte
    add a,1 ; ...
    stephenw32768 stephenw32768 September 2013 Development
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... received the final checksum byte, it ignores all further ... id=0004849"]Starbike[/URL] springs to mind.

    byte in the machine code ... the speed, and one byte to correct the checksum. So ... 2000 baud uses similar timings to the ROM loader
    GoingDigital GoingDigital September 2013 Development
  • Lime Rick, like Snake but with gravity[B]Lime Rick[/B] by [url=http://www.kissmaj7.com/games/]Kissmaj7[/url] is an elaborated version of "I Left Myself Behind". It's a puzzle game with an…

    ... 3321 bytes (with an extra byte to indicate the total number of ... levels up to 40). Afterwards they could ... customized new game, without having to "hack" anything or even ... structure and even documented how to replace levels and customize ...
    Einar Saukas Einar Saukas September 2013 New game ideas
  • Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…

    ... needs are for the attribute byte to be changed before the display ... of the display byte that you want to change to toggle from 0 ... to 1

    I ... when scrolling too, partly down to the attribute ordering but something ...
    Basher Basher September 2013 Hardware
  • Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…

    ... needs are for the attribute byte to be changed before the display ... of the display byte that you want to change to toggle from 0 ... to 1

    I ... when scrolling too, partly down to the attribute ordering but something ...
    David Jones David Jones September 2013 Hardware
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... Initialise the 'parity matching'
    byte to zero.
    LD B,+B0 ... 'parity matching' byte has to be updated with each new byte.

    jamorski jamorski October 2013 Development
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... br /> ld h, 0 ; parity byte to zero
    ld a, c ... ; jump if first byte
    jr nc, ld_verify ; jump to verify
    jr ld_next ; next byte

    org 0x05b3
    rra ; shift the byte
    ret nc ; return with ...
    chev chev October 2013 Development
  • New hardware for Spectrum from ShaosI have some ideas for new ZX-peripherals and quickly designed a prototyping board for experiments: [URL=http://nedocon.com/store/speccy/][IMG]http:/…

    ... this board programmatically - just write byte to any memory address below 0x1000 ... ]

    You want to be careful with that as ... the original ROM actually tries to overwrite itself.

    [ ... usable state if you switch to the original ROM. You should ...
    chev chev October 2013 Hardware
  • New multi-interface for ZXI have in development new interface for ZX Spectrum. PCB size is similar as K-MOUSE interface and on board is CPLD (programmable logic), up to 1MB st…

    ... over the idea of up to 8 joysticks, using IN 31 ... low bit in the high byte to select one of eight ports ... paradox. No-one's going to build an interface unless there ... , and there's not going to be a game without the ... I need a quick way to make a new interface out ...
    joefish joefish October 2013 Hardware
  • New multi-interface for ZXI have in development new interface for ZX Spectrum. PCB size is similar as K-MOUSE interface and on board is CPLD (programmable logic), up to 1MB st…

    ... over the idea of up to 8 joysticks, using IN ... low bit in the high byte to select one of eight ... . No-one's going to build an interface unless there ... real hardware. Adding support to an emulator and then coding ... there's a reason to go into production.[/QUOTE] ...
    chev chev October 2013 Hardware
  • 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…

    ... /> call fp_to_a ; get data byte (bit 7 ignored)
    ... /> call fp_to_a ; get register byte
    cp 17 ; check ... /> ld c, (hl) ; sign byte to C
    inc hl ; next ... hl) ; low byte to B
    ld a, b ; low byte to A
    chev chev October 2013 Development
  • 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…

    ... /> ld l, (ix + 0) ; next byte to save

    org 0x0505 ... br /> jp nz, sa_loop ; to include parity byte
    ld b, 59 ... br /> ld h, 0 ; parity byte to zero
    ld a, c ... jump if first byte
    jr nc, ld_verify ; jump to verify
    chev chev October 2013 Development
  • 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…

    ... , a ; low byte to E
    inc hl ; point to high byte
    ld ... byte
    inc hl ; point to next byte
    ld a, e ; low byte to ... byte
    inc hl ; point to next byte
    ld a, d ; high byte to ...
    chev chev October 2013 Development
  • 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…

    ... /> ld a, d ; next byte to A
    cpl ; ones complement ... /> ld a, e ; next byte to A
    cpl ; ones ... /> ld d, a ; last byte to D
    exx ; swap ... normalized
    rlca ; fifth byte to A
    rl e ; ...
    chev chev October 2013 Development
  • 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…

    ... hl ; point to second byte
    ld d, (hl) ; second byte to D
    ld e, (hl) ; third byte to E
    dec hl ; point ...
    ld e, d ; byte to E
    ld d, 0 ... /> ld a, (hl) ; first byte to A
    and a ; large ...
    chev chev October 2013 Development
  • 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…

    ... a, (de) ; first byte of screen to A
    xor (hl ... br /> ld a, (de) ; byte to A
    xor (hl) ; test ... /> ld a, (hl) ; attribute byte to A
    jp stack_a ; put ... hl ; pointer to HL
    dec hl ; last byte added
    ...
    chev chev October 2013 Development
  • 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…

    ...
    ld a, c ; discriminator byte to A
    cp %11000000 ; checking ... /> ex de, hl ; first new byte to HL
    inc de ; second ... to start of name to HL
    dec de ; pointer to first new byte to ...
    chev chev October 2013 Development
  • 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…

    ...
    ld a, c ; discriminator byte to A
    ld l, b ... /> ld d, c ; least significant byte to D
    xor a ; LD ... /> ld c, b ; most significant byte to C
    call stk_store ; stack ...
    chev chev October 2013 Development
  • 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…

    ... ), a ; store second byte
    dec hl ; point to first byte
    ret ... ) ; get first byte
    inc hl ; point to second byte
    or (hl ... /> ld (hl), a ; set third byte to one or zero
    rra ...
    chev chev October 2013 Development
  • 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…

    ... byte of line number
    ld a, (hl) ; copy to ... , (mem) ; address least significant byte
    ld de, 15 ; ... ld a, h ; most significant byte to H
    cp 0x40 ; line ... /> in a, (ula) ; read byte
    rra ; set carry if ...
    chev chev October 2013 Development
  • 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…

    ... to clear
    ld b, h ; byte count
    ld c, l ; to ...
    ld bc, 64 ; byte count
    ldir ; copy bytes ... ; set kstate to 255
    ld c, 14 ; byte count
    ... /> ld a, b ; high byte to A
    cp 0x40 ; less ...
    chev chev October 2013 Development
  • 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…

    ... add one for the inclusive byte
    add hl, de ... a, (hl) ; most significant byte to A
    and %11000000 ; ... inc hl ; HL points to first displaced byte
    ret ; ... dec hl ; point to first data byte
    ret ; end ...
    chev chev October 2013 Development
  • 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…

    ... hl) ; most significant byte of line number to A
    cp 64 ... /> ld a, (hl) ; low byte to A
    dec hl ; restore ... /> ld a, (hl) ; first byte to A
    cp 64 ; next ... add hl, bc ; point to first byte of next item
    pop ...
    chev chev October 2013 Development
  • 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…

    ... h, a ; high byte to H
    ld de ... a, h ; attribute byte to A
    rrca ; ...
    chev chev November 2013 Development
  • spectrum pixel experimentsWell, As a spectrum fan, I started recently learning about how to pixel for the speccy, I did pixelart in the past but not speccy style (until now). …

    ... br /> I always wanted to try to draw people of this size ... in gimp for making 1 pixel edge masks: I select ... the selection by 1 pixel, and draw that as ... in 3d animation, but learning to pixel-animate too :D
    ... than using lines. Try to draw your pixels using ...
    zx_kel zx_kel November 2013 Development
<1…9101112131415…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
byte 7.3K 15.2K
to 549.6K 1.6M
pixel 5.1K 8.3K

Related Threads

  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • Now seems to be a good time to add to your collectionsI have bought a few spectrum items to add to my collection recently, had i bought them a year or two ago they would have cost double. This is one of …
  • How to specify 1st byte to be ran in a tap fileI am writing m/c to a tap file. When I load it in an emulator I have to go through the usual<br /> <br /> PRINT USR 30000<br /> <br /> I always thoug…
  • Update to Image to ZX Spec to 1.3.1I'm inbetween jobs at the moment and felt the need to add a new feature - the ability to export anim gifs.<br /> <br /> [IMG]https://lh6.googleuserco…
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…
  • How to download games to micro sd card to play on Sinclair zx spectrum vegaHello<br /> Could anyone tell me how to download games from a website to a micro sd card to play on a Sinclair zx spectrum vega , I mean do I use a …
  • A game to port to... to make for... ZX Spectrum ?Hey there,<br /> <br /> I'm a game coder on Commodore computers (C64,CPlus/4,VIC20,Amiga) and I loooove the ZX Spectrum.<br /> I grew up with Comm…
  • How to copy file from tape (*.tap) to disks (*.dsk) ?I am using zx32 with win98 and i want (in the emulate +3) copy files from virtual tapes to virtual disks.<br /> <br /> I use =&gt; load "NameOfFile" …
  • how to make a (protected) .DSK to disk transfer ?I know how to make file transfers between .DSK files and physical disks (logical copy).<br /> <br /> However, how can be done a physical sector trans…
  • how to move fdd300's files to pc emulator?Hi!<br /> I have some diskettes 3" for FDD3000 drive for Timex 2048. How can I read these 3"disk and move to PC ? I have some my own demos and rest s…

Related Searches

  • from bedrooms to billions
  • z80 to tape
  • snapshot to tape
  • linux tzx to wav
  • byte scan
  • trd files to image
  • fastest way to clear screen
  • user name and password to download emulator
  • convert src files to
  • rst8 return to basic
  • return to basic
  • unable to log in
  • how to download games
  • how to download games for vega
  • usr0 to 128
  • the adventure game i m trying to complete
  • how to code a 256 byte aligned look up table
  • how to align a 256 byte look up table
  • fastest way to decide which pixel
  • routine to scroll screen buffer by 1 pixel

Copyright © 2024 World of Spectrum