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.112s
<1…13141516171819…34>
  • Tape to +3 disk transferWhen the first basic part was merged from tape, to be saved to disk, and it looked like this: [img]https://i.imgur.com/UQx1hc2.jpg[/img] how di…

    ... a .tap file with the screen, relocation code and game code ... /> and then I converted this to a .dsk file with tap2dsk ... /> type LOAD "NLBASIC" to run (or COPY "NLBASIC" TO "DISK" to create autorun file ...
    dbolli dbolli February 2019 Sinclair Basic
  • Tape to +3 disk transferWhen the first basic part was merged from tape, to be saved to disk, and it looked like this: [img]https://i.imgur.com/UQx1hc2.jpg[/img] how di…

    ... a .tap file with the screen, relocation code and game code ... and then I converted this to a .dsk file with tap2dsk ... /> type LOAD "NLBASIC" to run (or COPY "NLBASIC" TO "DISK" to create autorun file ... Would really like to be able to know how to do this myself ...
    wootlanter wootlanter February 2019 Sinclair Basic
  • Drawing LinesHas anyone got any experience of coding a Bresenham line drawing algorithm on the Speccy? I've had a go and I find the algorithm has quite a few s…

    ... it's a bit wasteful to have two buffers, but ... other gives me something to do in the top- ... between the interrupt and the copy-to-screen.

    I'm ... that the copy you've listed is going to be quicker ... Is it going to copy 2/3 of the screen ahead of the ...
    joefish joefish March 2019 Development
  • Drawing LinesHas anyone got any experience of coding a Bresenham line drawing algorithm on the Speccy? I've had a go and I find the algorithm has quite a few s…

    ... 's a bit wasteful to have two buffers, but ... between the interrupt and the copy-to-screen.[/quote]
    With a ... that the copy you've listed is going to be ... it going to copy 2/3 of the screen ahead of the ... from "ld ix,copy_addr_table" to the next op after " ...
    Lethargeek Lethargeek March 2019 Development
  • Super Mario Bros 64An 1:1 conversion of Super Mario Bros is now released for the c64 (and it's fantastic!). Things are looking good for the old breadbin what with Knigh…

    ... to see that, because the NES screen has less characters across compared to ... difficult it is to scroll a proper colour screen. The "colour ... CPU not having time to copy a full screen of data during ... seemed to have such a limited palette of colours on screen - ...
    AndyC AndyC April 2019 Chit chat
  • New Utility to Transfer Z80 Snapshot to +3 DiskSince getting a Gotek for my +3 it has been my go to machine. The biggest downside however is the lack of older games on disk format with pretty much…

    ... alternate loading screen
    -m dump banks and compression to binary files ... which just so happens to be the loading screen. Some however don ... have the option to replace it with another compressed screen with the ...
    TomD TomD May 2019 Development
  • New Utility to Transfer Z80 Snapshot to +3 DiskSince getting a Gotek for my +3 it has been my go to machine. The biggest downside however is the lack of older games on disk format with pretty much…

    ... can only copy your disks using disk copy (i.e.: COPY "A:" TO "B ... br />
    You would have to completely disable +3DOS and use ... is doable, maybe using the screen to run the code, but a ... some corruption in the title screen graphics.

    The big ...
    TomD TomD May 2019 Development
  • New Utility to Transfer Z80 Snapshot to +3 DiskSince getting a Gotek for my +3 it has been my go to machine. The biggest downside however is the lack of older games on disk format with pretty much…

    ... of RAM accessing directly to floppy controller. The ... copy your disks using disk copy (i.e.: COPY "A:" TO ... /> I've managed to pretty much restore the ... to use a customer loader, it just corrupts part of the screen ... page 7 into screen memory and decompress ...
    TomD TomD June 2019 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…

    ... modified level code to push these to the screen.
    ... ,level ; Copy 15 byte buffer from level to buffer
    screen address to push to
    ; Self modified push to screen
    ... buffer: defs 15 ;
    ;
    ld hl,sp ; Move to ...
    robpearmain robpearmain June 2019 Development
  • Raster effects - quick questionHi Guys Just a quick question regards what the ULA is doing as its drawing each scan line. Assuming the beam has finished drawing the border, am I…

    ... interrupt driven routine that syncs to screen refresh, then use t-states ... the 128K models due to having 2 separate screen buffers; just use ... you're displaying a still picture (a custom unrolled format ' ... of the screen.

    Overall it is, to a good ...
    Hikaru Hikaru August 2019 Development
  • Spectrum USB KeyboardI know you can buy these but how do you make one . What I am thinking of be similar to the type described in Issue 1352 of Micro Mart at page 45 .The…

    ... . I dug out a copy of "small screen " fuse , buried deep ... . I never expected it to actually work .So this was ... work . But , it has to be said , he was ... forgotten about this technical requirement to push it TWICE (Hmm ... So you have to know enough to know what you ...
    harriusherbartio harriusherbartio August 2019 Hardware
  • Fastest emulator screen renderingHi, I'm developing an algorithm for fast emulator screen rendering and here is what I came up with. 1) Use 4bpp indexed image format as target …

    ... , how are you going to handle multicolour rendering screens? ... /> The idea is to:
    1) detect screen writes, and border ... finished writing to screen.
    Then on the 69888 tick, copy to screen, and ... has hit some part of screen this way). But so ...
    tstih tstih November 2019 Development
  • Fastest emulator screen renderingHi, I'm developing an algorithm for fast emulator screen rendering and here is what I came up with. 1) Use 4bpp indexed image format as target …

    ... /> The idea is to:
    1) detect screen writes, and border ... finished writing to screen.
    Then on the 69888 tick, copy to screen, and ... has hit some part of screen this way). But so ... for unsupported ports. So while screen generation is occurring, you ...
    Dunny Dunny November 2019 Development
  • Fastest emulator screen renderingHi, I'm developing an algorithm for fast emulator screen rendering and here is what I came up with. 1) Use 4bpp indexed image format as target …

    ... "]Then on the 69888 tick, copy to screen, and sync with the real ... ]

    Are you going to emulate 48K only?

    Bedazzle Bedazzle November 2019 Development
  • Disassembly's I'd love to seeThis is not meant as some kind of request thread, as that would be grossly cheeky to ask for (however muchI wanted it) but I somehow felt a need to p…

    ... usually look for routines writing to the screen area first. Once you ... you have a good foundation to work out what is going ... data. There tends to either be a copy routine to blit some large ... that write directly to the screen. These then tend to give clues on ...
    Luny Luny November 2020 Sinclair Miscellaneous
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... requires tbl_scraddr be aligned to a 256 byte boundary< ... b
    ; look up screen address from the table
    ; copy this to HL but add col onto ... /> ; blit 8 pixel row to screen
    ld a, (de ... like that are safe to change as well (but ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... ]
    ; de pointer to 8 bytes graphic data
    to a 256 byte boundary ... br /> ; look up screen address from the table
    ; copy this to HL but add col onto ... /> ; blit 8 pixel row to screen
    ld a, (de ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... /> ld h, (hl)
    ; copy this to HL but add col onto ... :
    ; blit 16 pixel rowdata to screen in cells at column C ... /> ld h, (hl)
    ; copy this to HL but add col onto ...
    ; blit 16 pixel rowdata to screen in cells at column C ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ...
    ; look up screen address from the table
    ; copy this to HL but add col onto ... blit 16 pixel rowdata to screen in cells at column C ... , (hl)
    ; copy this to HL but add col onto ... blit 16 pixel rowdata to screen in cells at column C ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... , (hl)
    ; copy this to HL but add col onto ... blit 16 pixel rowdata to screen in cells at column C ... , (hl)
    ; copy this to HL but add col onto ... blit 16 pixel rowdata to screen in cells at column C ... blit 16 pixel rowdata to screen in cells at column ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... /> ; A -> attrib to set when clearing screen
    cls:
    di ... #A000 if you want to draw directly to the screen
    ; (not recommended ... that), but drawing to the screen is easiest thing to do
    ; so ...
    Kotek Kotek July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... /> sprite8x8a:
    ; calculate screen coordinate of top of cell ... ; hl points to high byte of screen address
    ... (hl)
    ; copy this to HL but add col onto ... ; blit 8 pixel row to screen
    ld a, ( ... lookup table to get the screen row starting ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • How to disable the "scroll?" message?Hello. I'm a beginner Z80 assembly programmer and I decided to make a ZX Spectrum game to practice my skills and gain some more experience. I curr…

    ... /> sprite8x8a:
    ; calculate screen coordinate of top of cell ... ; hl points to high byte of screen address
    ... (hl)
    ; copy this to HL but add col onto ... ; blit 8 pixel row to screen
    ld a, ( ... lookup table to get the screen row starting ...
    Kotek Kotek July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... h, (hl)
    ; copy this to HL but add col onto ... ; blit 16 pixel rowdata to screen in cells at column C ... h, (hl)
    ; copy this to HL but add col onto ... h, (hl)
    ; copy this to HL but add col onto ... h, (hl)
    ; copy this to HL but add col onto ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ...
    ; look up screen address from the table
    ; copy this to HL but add col onto ... br /> ; look up screen address from the table
    ; look up screen address from the table
    ; look up screen address from the table
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ... /> ld de, shiftdata_lbuff
    ; copy 8 bytes to both buffers. this trashes ... /> ld h, (hl)
    ; copy this to HL but add col onto ... br /> ; blit 16 pixel rowdata to screen in cells at column C ... ld h, (hl)
    ; copy this to HL but add col onto ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Robospec (new project, hopefully useful as a tutorial as well)Starting a new project after my graphics investigations. * It's gonna be a Robotron clone since that's not too ambitious (although I'd like to hav…

    ...
    ; look up screen address from the table
    ; copy this to HL but add col onto ... br /> ; look up screen address from the table
    ; look up screen address from the table
    ; look up screen address from the table
    Paradigm Shifter Paradigm Shifter July 2022 Development
<1…13141516171819…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
copy 17.9K 22.8K
picture 10.8K 13.2K
to 549.6K 1.6M
screen 45.8K 73.8K

Related Threads

  • 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 get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen.<br /> <br /> First I use HL to contain ROW and COLUM<br /> I then call the MapScreenFun…
  • Fastest way to write something to screen$Hi,<br /> <br /> I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I…
  • Optimisation Needed! Is this the Fastest way to copy bytes from screen and back again?I have the screen address (say 0,0 i.e 16384)<br /> <br /> I want to copy 4 bytes wide by 32 bytes high from the screen to an area of memory.<br /> <…
  • 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 …
  • 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…
  • How to add a loading screen to my tap file[FONT=Calibri][SIZE=3]I?ve got my game created as a tap file generated by Pasmo. I now want to add a loading screen. Can anyone explaine the best way…
  • Is it possible to add a listing to a screen?I made this picture (see next message for link) deliberately in the bottom half of the screen hoping to be able to have another display in the upper …
  • 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…

Related Searches

  • fastest way to clear screen
  • convert picture to spectrum
  • copy a file to dsk image
  • how to add picture post
  • loading screen copy
  • loading screen original picture
  • full screen fuse how to
  • loading screen poke to hide text
  • copy games to microdrive
  • copy tzx to microdrive
  • yellow hue to screen
  • push pop to the screen
  • ldir picture to shadow
  • shadow screen to c000
  • how to copy youtube videos wos
  • write to screen
  • comparison screen copy
  • screen copy einar
  • bank switching to copy screen
  • faster copy to screen from buffer

Copyright © 2024 World of Spectrum