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.127s
<1234567…34>
  • 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) I want to copy 4 bytes wide by 32 bytes high from the screen to an area of memory. I then want to cop…

    ... />
    I then want to copy them back.

    ... to achieve this.

    This is my fastest code (4433 TStates to copy ... from screen to store)
    to copy 4x32 bytes to "store", Then one to bring it back to ...
    robpearmain robpearmain November 2005 Development
  • Fastest way to write something to screen$Hi, 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 can introdu…

    ... , just write different values to a block and see if ... is, what's the fastast way to fill a block of memory ... heard that it was the fastest way to update the screen. I know ... /> _________________
    --
    packet forwarded to wrong interface


    AE.Vasconcelos AE.Vasconcelos April 2005 Development
  • Fastest way to clear a screen.We haven't had an optimizing fun for some time, so let's have some: What's the fastest way to clear a screen (i.e., filling the 6912 bytes at 16384 w…

    ... have some: What's the fastest way to clear a screen (i.e ... as well and find the fastest solution for each code size ... the memory contention.

    To start with, here's the ... 's about 2 50Hz frames to put it in perspective. So ...
    Patrik Rak Patrik Rak February 2009 Development
  • Best way to store vector images in Sinclair BASIC?Let's forget for a moment that Sinclair BASIC is slow. If I have a picture made entirely of vector images, what would be the best way to store that d…

    ... be the best way to store that data and the fastest way to display it?
    to determine different things. If [I ... , DRAW a,b and jump to the next position.

    I would like to lean different ways to do this in BASIC ...
    zxbruno zxbruno May 2009 Sinclair Basic
  • Fastest way of reading from EAR portI'm trying to work out the fastest way of reading data from the EAR port and assembling the bits into a byte. I came up with this code: IN A, (C) ; …

    I'm trying to work out the fastest way of reading data from the EAR ... else? Also is there a way to speed this up even further ...
    i love the z80s i love the z80s April 2017 Development
  • 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) in fact, I want to accelerate a car towards a direct…

    ... " in development forum, I decided to ask this in here)

    in fact, I want to accelerate a car towards a ... calculation to find the course, and decide to move the car to next ... iteration. But what is the fastest method to do this in basic?
    Arda Arda September 2008 Sinclair Basic
  • Fastest way to delete a folder?Sometimes ccleaner is enough on some computers I work on, sometimes shift+delete while using Windows or Ubuntu is enough, sometimes rd folder /s /q (…

    ... , but I'm starting to encounter computers that have dozens ... />
    Today I had to scan a computer for viruses ... in size. The eta to delete the entire folder with ... m looking for is a way to delete a folder instantly, ... list of what's about to be deleted. Doesn't ...
    zxbruno zxbruno September 2013 Chit chat
  • Fast way to clear the screen ?So I was wondering fastest way to clear the screen. I've tried this and this works but is it better than CLS ? LD HL,16384 LD BC, 6144 Loop…

    So I was wondering fastest way to clear the screen.

    ... , Loop
    RET

    To get rid of flickering my ... is that I still have to use double buffering or something ...
    ivanb303 ivanb303 December 2016 Assembler
  • whats your second favourite retro computerOk i'm going to assume that for most of us here the speccy is our favourite number 1 retro computer,its the best home computer in the world etc etc :…

    ... this is the fastest way to move data on a z80:
    to perform the copy and occupies 1 ...
    If I were to copy a Spectrum screen (6912) the ... figure) so it could copy approximately 5714 bytes in ... 50Hz and 1MHz, able to copy about 2048 bytes, I' ...
    Alcoholics Anonymous Alcoholics Anonymous March 2004 Games
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    Speaking purely about scrolls, the fastest way to move data around on the z80 is ... ; number of bytes in total to copy
    jp enter
    < ... 32 ; repeat ldi 32 times to copy all 32 bytes in the ... 11+10 = 543 cycles. So to copy 32 bytes takes 34.2 ...
    Alcoholics Anonymous Alcoholics Anonymous February 2008 Development
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    ... purely about scrolls, the fastest way to move data around on the z80 is ... push and pop. So the fastest scroll you'll get is ... +11+10 = 543 cycles. So to copy 32 bytes takes 34.2 ... . Don't we need both to copy a byte, hence 21 cycles ...
    bigjon bigjon February 2008 Development
  • Double-Buffer ScreenFor my Alien Breed Speccy re-write I decided to use a Double Buffer (DB) or 'Back Screen' to draw all the game action onto, before shuffling the whol…

    ... there is a much quicker way to copy data. You use the Stack Pointer ... pointer to the end of your data. Do POP to suck up data into ... registers (in reverse order) to get the data out again. Most people ... and EX AF',AF' to swap to the alternate register set for ...
    joefish joefish April 2014 Development
  • Double-Buffer ScreenFor my Alien Breed Speccy re-write I decided to use a Double Buffer (DB) or 'Back Screen' to draw all the game action onto, before shuffling the whol…

    ... there is a much quicker way to copy data. You use the Stack Pointer ...
    chev chev April 2014 Development
  • SCF/CCF flags - new discoveryI can't believe that no one is interested in discussing the additional, previously undocumented internal state of the Z80 CPU I have discovered recen…

    ... (HL) via stack abuse, have to be careful about interrupts going ... />
    Stack abuse is the fastest way to copy on Z80.

    EDIT ...
    Paradigm Shifter Paradigm Shifter October 2022 Emulators
  • Fastest redraw of screen from UDGsHere's a question for everyone, to generate a bit of code to be used in games: On a standard 48K Spectrum, what's the fastest way to redraw the scre…

    ... Spectrum, what's the fastest way to redraw the screen from ... a 2K block of data that defines 256 ... would be wise to copy the attributes to the main screen ... UDGs are drawn, to try to minimise screen tearing.< ... horizontally and/or vertically to enable scrolling in ...
    joefish joefish March 2013 Development
  • Using the stack to copy memory blocksA [b]PUSH[/b] and a [b]POP[/b] instruction together take less time than two [b]LDI[/b], so long [b]POP/PUSH[/b] sequences are sometimes used to copy …

    ... ] sequences are sometimes used to copy blocks of data quickly. However, this requires ... would be much less profligate to use a loop.

    ajmoss ajmoss August 2010 Development
  • Best Way to Load TZX Files on a Spec Using a Mac?Evening all, I've spent the afternoon bastardising two knackered Spectrum +3s, and I now have one fully working unit. Although I've got a working d…

    ... was wondering what the best way to get TZX files up and ... I can get the +3 to pick up the header, but ... fast for the Speccy to pick up the data.

    I ... it's a bit clunky to use.

    So, ... the direction of a better way to load TZX files? I'm ...
    roberthazelby roberthazelby August 2010 Emulators
  • Copy 4Kb in Assembly?Here's an interesting problem: what's the best way to copy a block of 4Kb in assembly? The most obvious solution is to use [B]LDIR[/B]: [CODE] l…

    ... : what's the best way to copy a block of 4Kb in ...
    A straightforward optimization is to copy bytes using a long "unrolled ... much memory available just to copy a block of bytes.< ... "best way to copy 4Kb" would be "fastest routine under 512 bytes to copy 4Kb" ...
    Einar Saukas Einar Saukas October 2013 Development
  • Another way to add audio input on a +2 - No more low level sound problem !Hi all, Last week, with 3 friends, we participated to a modelism / games / hobbies meeting, and we made a retro computing stand... (big succes, I'll…

    ... with 3 friends, we participated to a modelism / games / hobbies ...
    I wanted to have a fastest way of finding/loading games ... 2, so I decided to add it an audio input ... 464, didn't want to kill one of my ... hope) that proceeding that way, the ULA is protected.< ...
    bugpat bugpat November 2013 Hardware
  • Lightfire (never completely programmed) on it´s way to be recovered ...Lightfire (never completely programmed) on it´s way to be recovered ... Infos and Video from running Game demo from Facebook (only to be seen aft…

    ... completely programmed) on it´s way to be recovered ...

    ... assember which was the only way to get smooth graphics. Unfortunatelly i ... author plans soon to recover as many data as he can ... a Demo called CALIPSE
    to be found on Internet, which ...
    Luzie Luzie January 2016 MIA/STP/SDP
  • Time difference for jumps and calls?Just interested (and possibly trying to distract myself from the more pressing problems in my sprite routine) and willing to risk a potentially daft …

    ... ambiguous. JP (HL) jumps to the memory address held in ... jump to that. At only 6T it's the fastest way of ... the stack to copy data, it's a good way of doing ... return address, then jump to the start of the subroutine ... just do JP (HL) to come back (instead of using ...
    joefish joefish April 2011 Development
  • 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…

    ... HL since the easiest and fastest way to compute a parameter value is ... is sections -- a way to park code and data in specific memory regions ... />
    Here is the new way to do things:

    [ ... will only pull in one copy of sp1_initialize so the ...
    Alcoholics Anonymous Alcoholics Anonymous March 2012 Development
  • Red DwarfA Red Dwarf video game - good or bad idea? (given its recent resurgence in popularity in the UK) My ideas: [b]Plots[/b] - An interquel which bridg…

    ... presume the fastest way to use both screens is to temporarily copy the ... most memory-efficient is to have the sprites in ... traditional (48K style) way is to page in the sprites ... and only ever write to the one screen at ... the screen for sprite data, but it's pushing ...
    joefish joefish January 2013 New game ideas
  • 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. I use => load "NameOfFile" (for copy the f…

    ... +3) copy files from virtual tapes to virtual disks ... .

    I use => load "NameOfFile" (for copy ... ?
    I want copy files on disk for ... it is very easy to copy c64 tapes programs from ... convert the files from tapes to disks).

    Maverick Maverick May 2001 Emulators
  • Spectrum +3 tape to discHi I have ZX Spectrum +3 and about 20 blank disks, I need to know if there is a way to copy games from tape to disk i.e a basic program I could write.

    Hi I have ZX Spectrum +3 and about 20 blank disks, I need to know if there is a way to copy games from tape to disk i.e a basic program I could write.
    Steven Banner Steven Banner February 2002 Sinclair Miscellaneous
  • Is there a way to implement that Gigascreen option of emulators on real speccy ?Well the topic sets my dummy question... Is there any hardware way to avoid that flickering on a typical RGB monitor or TV? ;) [ This Message was…

    Well the topic sets my dummy question...

    Is there any hardware way to avoid that flickering on a typical RGB monitor or TV?

    ;)


    [ This Message was edited by: Anestis on 2004-07-02 16:19 ]
    Anestis Anestis July 2004 Sinclair Miscellaneous
  • Game Copy HelpHiya Is there an easy way to copy a game to a +3 disc? my multiface 3 has gone all screwy on me! The way I had been doing it was loading the TAP on…

    ... /> Is there an easy way to copy a game to a +3 disc? my ... on me!

    The way I had been doing it ... to disc with the Multiface 3.

    Is there another way ...
    ZX Beccy ZX Beccy September 2004 Sinclair Miscellaneous
  • Quickest Assembly to find if point in rectangleWhat is the fastest way to see if a point is in a rectangle. e.g rectangle is 10,10 100,10 100,40 10,40 how do i know if a point (e.g 20,20) is in…

    What is the fastest way to see if a point is in a rectangle.

    e.g rectangle is 10,10 100,10 100,40 10,40

    how do i know if a point (e.g 20,20) is in the rectangle, as fast as possible in assembly
    robpearmain robpearmain March 2005 Development
  • Best way to deal with big spritesI'm trying to write a routine in MC which would display a moving sprite on the screen. The sprite is quite big (24X48 pixels) uses a mask and moreov…

    I'm trying to write a routine in MC ... a mask and moreover needs to be rotated 2,4 or ... time. What is the quickest way to display such a sprite? I ... know it would be quicker to store the sprite frames already ...
    Ralf Ralf October 2005 Development
  • Where do I begin to build an emulatorHi I would like to build a Spectrum emulator from scratch, the reason? well I'm curious, to see if I can =) I've successfully ported Pocketclive to X…

    ... br /> I would like to build a Spectrum emulator ... I've successfully ported Pocketclive to Xbox (but other emulators came ... I would like to do is to wtite one from ... , it's not the fastest way to do it, but I ... good sites, good source code to learn from?

    Jmc Jmc January 2006 Emulators
<1234567…34>

Latest Posts

  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade 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
  • 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

HitBox

Word Docs Hits
fastest 904 1K
way 70.8K 84.4K
to 549.6K 1.6M
copy 17.9K 22.8K
data 17.9K 34.5K

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…
  • 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 /> <…
  • 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" …
  • Is there a way to convert .AY to .MID file?actually, I need only note lengths, beginings and so on. I don't need any FX or speciality effects.
  • Any way to do TZX (or TAP) to WAV?Hello there again.<br /> I'd like to hear these noises once again :) I haven't got any Spectrum tapes left, but I think that converting TZX/TAP to WA…
  • Is there any way to connect a zx spectrum to a modern PC ?Hello<br /> <br /> Is there any easy( I don?tknow anything about computing)way to connect a Spectrum to a modern PC?<br /> <br /> The same question n…
  • Fastest way to clear a screen.We haven't had an optimizing fun for some time, so let's have some: What's the fastest way to clear a screen (i.e., filling the 6912 bytes at 16384 w…
  • Help needed to convert TZX/CDT format to buffered dataHi together,<br /> <br /> I registered today because I could need some help from ZX-Spectrum emu-coders.<br /> <br /> I am developing an Amstrad CPC …
  • 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 …

Related Searches

  • fastest way to clear screen
  • copy a file to dsk image
  • copy games to microdrive
  • copy tzx to microdrive
  • how to copy youtube videos wos
  • copy picture to screen
  • rick dangerous copy to disk
  • copy dsk image to both sides
  • fastest way to clear a screen
  • spectaculator failed writing data to the spectrum s serial port
  • spectaculator failed writing data to the spectrum s serial port print file
  • spectaculator failed writing data to file
  • zx printer emulation spectaculator copy to file
  • the copy select to program nslookup dns sqli 013736 236 9231 19d66 1 bxss me
  • the copy select to program nslookup dns sqli 013736 236 9328 19d66 1 bxss me
  • the copy select to program nslookup dns sqli 013736 236 9394 19d66 1 bxss me
  • the copy select to program nslookup dns sqli 013736 236 9513 19d66 1 bxss me
  • the copy select to program nslookup dns sqli 013736 236 9629 19d66 1 bxss me
  • fastest way to decide which pixel
  • faster way to copy

Copyright © 2024 World of Spectrum