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.025s
<1234567…34>
  • Cubic RevealI just though I'd develop this a little further. Written a while ago on a whim! [img]https://dl.dropbox.com/s/p44y5dda49ucmop/square_reveal_1_1.gi…

    ... the listing with the speed improvements in all its ... 48960 just below the stored screen
    ;stored picture must ... next

    push hl ;save plasma table position ... br /> write:
    res 7,d ;point DE to screen
    Arkannoyed Arkannoyed December 2017 Development
  • Witchcraft: Nirvana, Bifröst and such[url="http://www.rgcd.co.uk/2011/10/buzzsaw-zx-spectrum.html"]"When considering this next to nearly every other ZX Spectrum game though, Buzzsaw is l…

    ... /+3 machines have the same speed but a different pattern of ... and your destination and use PUSH and POP commands to shift ... you're trying to write to the screen RAM at the same ... you just enough time to PUSH 16 bytes of data into ...
    joefish joefish January 2018 Sinclair Miscellaneous
  • 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…

    ... write to video RAM at full speed. e.g. a PUSH instruction can write ... write one byte every 8T. So for example, a series of PUSH ... -state instruction the read or write occurs. It's all very ... the top line of the screen; synchronising itself with memory writes ...
    joefish joefish August 2019 Development
  • Screen PreloadersDid any of you chaps write your own spectrum games or applications. If yes , did any of you guys manage to get a preloading screen going..... Its …

    Did any of you chaps write your own spectrum games or applications.

    If yes , did any of you guys manage to get a preloading screen going.....

    Its been a mystery to me , how to do this.
    ozonic ozonic April 2002 Games
  • ANN: Write Spectrum Games in C with speclib121 Announcing the sprite pack C library for the z88dk C cross compiler available from: [url="http://justme895.tripod.com/main.htm"]http://justme895.tr…

    ... ]

    Now you can write games for the spectrum in ... is simple:

    1. Write C program.
    2. Run ... with the assembly API for speed comparison. The fourth is an ...
    Alcoholics Anonymous Alcoholics Anonymous January 2003 Announcements
  • BASin Release 6 available for DownloadHi all - It's another cut'n'paste from CSS :) I've been tapping away again, and seeing as a couple of people have recently seen BASin's latest bits…

    ... statement by statement.

    Write BASIC programs in your favourite ... for convenience. Eventually, when the speed of the interpretation is set ... to true spectrum speed this will not be needed ... windows can't open off-screen, and are moved back into ...
    Dunny Dunny June 2003 Emulators
  • ANN: Spectaculator 5.1Spectaculator is a Sinclair ZX Spectrum emulator for PCs running Windows 95, 98, ME, NT 4, 2000 and XP. Spectaculator emulates the 16K/48K/128K/+2/+…

    Spectaculator is a Sinclair ZX Spectrum emulator for PCs running Windows
    95, 98, ME, NT 4, 2000 and XP.

    Spectaculator emulates the 16K/48K/128K/+2/+2A/+3 Spectrums and plenty of
    additional hardware.

    Spectaculator is ...
    Jon Needle Jon Needle July 2003 Emulators
  • Advice about drawing sprites on spectrum I've coded sprite drawing before and know all the theory about masks from a long time ago (microhobby rules! ;), but since I did it on Amiga with ha…

    ... + OR from preshifted sprites to screen.


    ...

    Drawing to screen:

    1. Work directly ... on the screen, and somehow synchonize your ... implemented a "push-many-timer" scroller, great fun&speed :)
    ...
    windenNTW windenNTW July 2003 Games
  • Does Screen Flipping work on a 48k Spectrum?On the other post it showed some basic code to flip the screen on a +3. Does it work on a 48k Spectrum. Can anyone show me the machine code to: Se…

    ... basic code to flip the screen on a +3.

    Set the screen memory to default 16384
    Write to backbuffer 49152 ...
    Flip the screen memory to ...
    robpearmain robpearmain May 2004 Development
  • How to get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen. First I use HL to contain ROW and COLUM I then call the MapScreenFunction As I draw m…

    ... draw an image to the screen.

    First I use ... = display address
    MapScreenAddress:
    push de
    ld a,l ...
    robpearmain robpearmain May 2004 Development
  • IM2 Machine Code Sprites Example Code Using Char Based SystemFurther to my earlier post, here are sprites running using char method with IM2 driving it Note, for 48k spectrum using TASM [code] ; ***********…

    ...
    PUSH AF
    PUSH BC
    PUSH HL
    PUSH IX
    ; HL Contains Screen Address
    ; DE Contains Char ... and redrawn (Default 1, half speed 2 etc)
    ; ...
    robpearmain robpearmain August 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... one area to another to speed up.

    I ... /> DI
    PUSH AF
    PUSH BC
    PUSH HL
    PUSH IX
    DOATTR:
    PUSH HL

    ; CONVERTS A SCREEN ADDRESS TO AN ...
    robpearmain robpearmain September 2004 Development
  • Smooth Masked Sprites using fast page flip on 48k Part 2Ok, After all the suggestions in Part 1, which were all excellent (Thankyou), I opted on the following: I have 2 x 6k Offscreen areas (Yes, that's …

    ... another buffer with attributes, and write these when char is written ... /> ;DOATTR:
    ; PUSH HL
    ;
    ; ; CONVERTS A SCREEN ADDRESS TO AN ...
    robpearmain robpearmain September 2004 Development
  • TZXs speed loadingIs it possible to write a program that will play back tzx files at double speed, the way that TAPER can play back z80 files at 3000 baud? The Z802TZX…

    ... write a program that will play back tzx files at double speed ... can turn Z80 files into speed loading TZXs, but that's ...
    Spector Spector September 2004 Sinclair Miscellaneous
  • Help needed to speed up functionCan anyone help me to re-factor this code snippet. The "MAP" section holds information about which tiles go where on the screen (handled by another f…

    ... go where on the screen (handled by another ... A,(DE)
    NOTDIRTILE PUSH HL
    LD (HL ... LD (HL),A
    PUSH AF
    LD A ... /> DJNZ LOOP2
    PUSH DE
    LD DE ...
    Mr Millside Mr Millside February 2005 Development
  • Anyone help re-factoring a tile functionI had some excellent feedback for re-factoring my function that displays the colour for my screen tiles. Can anyone offer some help to improve the fu…

    ... the colour for my screen tiles. Can anyone offer ... As before when a screen is needed it is ... ". Can anyone offer so speed enhancements ?
    ORG 50000 ... 16
    PRTTILELOOPX PUSH BC
    PUSH DE
    LD ...
    Mr Millside Mr Millside February 2005 Development
  • Programming MC : first stepsIsn't nice to collect all kinds of short routines to help making the first steps into MC for everyone who never touched MC? What I mean is mostly th…

    ... to print a score on screen
    A simple Randomgenerator (not ... have to be optimized on speed, just on userfriendly and understanding ...

    random push hl ; save registers
    push bc ; save registers ...
    Dr BEEP Dr BEEP August 2005 Development
  • What Spectrum games have yet to be bettered on any machine?What Spectrum games do you think are still better than any other of their types, on any machine? I mean, Turbo Esprit is an absolute classic, but I t…

    ... Infection responds almost immediately, so speed is no problem.

    Manic Miner: The best single screen 2D platform game ever, even ... the programmers were forced to write to a very limted hardware ...
    ewgf ewgf October 2005 Games
  • 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…

    ... :
    di

    push iy

    ; Draw ... ; Copy from store to the screen

    ld hl ... 32
    lp1:
    push hl

    ld ...
    robpearmain robpearmain November 2005 Development
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... machines supported by z88dk. Write your game for the Spectrum ... sprites on-screen, aside from non-functional constraints like speed and available ... works. Eventually I will write up a more complete version ... it is not possible to write a general purpose sprite ...
    Alcoholics Anonymous Alcoholics Anonymous April 2006 Development
  • Problem with rotating procedureHi folks! I wrote a proc in z80 asm, based on: x' = x * cos (z) - y * sin (z) y' = x * sin (z) + y * cos (z) I used a precalculated table of sin a…

    ... suspect a circle on a screen, but it is not exactly ... ? It's not easy to write any of mult and div ... ,l
    call mult21
    push hl
    ld h,a ...
    xor xor July 2006 Development
  • SimCoupe 1.0 released[size=-2](for those of you that don't read CSS)[/size] SimCoupe, the SAM Coup? emulator, has been updated to version 1.0. This major release adds ma…

    ... and Linux
    - Added read-write EDSK support for copy-protected ... inserted at the start-up screen
    - Added delay to ... turbo-load support, for accelerated speed during disk accesses
    - ... external memory ports to be write-only [thanks Jiri Veleba]
    obo obo July 2006 Emulators
  • Screen LoaderCouple days ago i find very interesting loader routine in ex Yugoslavia magazine "Svet Kompjutera" from january 1987. Authors of article, calls this …

    ... most impressive.
    Uncompressed screen must be at 49152, routine ... /> LD HL,01343
    PUSH HL
    IN A,(& ... LD (IX+0),L
    PUSH AF
    RRR CALL RUT ... )
    AND C
    PUSH AF
    LD A,(FL1 ... /> LD (DE),A
    PUSH BC
    LD BC,32 ...
    Pegaz Pegaz August 2006 Games
  • Deus ExSince we sometimes mention classic non-Spectrum games (and even the rubbish on the Commodore 64 ;) ) on this forum, how come we've never discussed De…

    ... , such as super strength, super speed, the ability to see through ... and rag doll physics helped push the PC versions required specs ... it - it has no split screen ability (for a multiplayer first ... person shooter, a split screen mode is as necessary as ...
    ewgf ewgf November 2006 Chit chat
  • k7zx, a utility to load programs to Spectrum at very high speedk7zx is a windows program that convert .tap, .tzx , .sna and .z80 files to a wav file that can be played to a real Spectrum. You can down load it f…

    ... the Spectrum at very high speed from 11 kbs upto 38 ... fine on emulator. The maximum speed for a real spectrum in ... of file to code a SCREEN$ without attributes for testing porpouses ... ) They are simple SCREEN$ where you will *see* easily ...
    decicoder decicoder January 2007 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... ; character map in FONT
    push hl ; save font address
    push af ; store the carry ... />
    ; -------------------------------
    ; WRITE A CHARACTER TO THE SCREEN
    ; -------------------------------
    ;
    chev chev January 2007 Development
  • How do i alter speed of dvd writingI use Nero for writing my DVD's but i have started burning a lot of coasters, i want to write the discs at a slower speed but can't work out how to …

    I use Nero for writing my DVD's but i have started burning a lot of coasters, i want to write the discs at a slower speed but can't work out how to do it ?
    swordheart swordheart July 2007 Chit chat
  • Dell Dimesion 8300 - Blue Screen of DeathOver the last couple of weeks I have been attempting to fix a Pentium 4 Dell Dimension 8300 belonging to a blind frienrd of mine. I kept getting the…

    ... /> I kept getting the blue screen of death at boot up ... the following:

    Memort Write/Read error at **SOME MEMORY ... that be causing the read write errors and the blue screens ...
    Scottie_uk Scottie_uk November 2007 Chit chat
  • Science Explained (Finally)!We believe that all the main physics principles can be explained away by the existence of tiny gnomes. Electricity: Inside cables there are hundreds…

    ... they are needed again. The screen is in fact an arrangement ... these gnomes travel at the speed of light-gnomes). A call ... , and swear loudly. They will push over desks and generally cause ...
    Ian Hamilton Ian Hamilton July 2008 Chit chat
<1234567…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8

HitBox

Word Docs Hits
screen 45.8K 73.8K
push 4.9K 12.7K
write 16.1K 20.3K
speed 11.8K 17.1K

Related Threads

  • 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…
  • Push-Push Penguin Online HighScores UpdateHey all! <br /> <br /> If you like Speccy games then you will probably like this one. It is basically a Pengo remake with A LOT of extras. This one i…
  • Real Spectrum screen flicker with SCREEN$I've written a basic loader to simply do a 'load "" screen$' based video from a divide+ however I'm finding the Spectrum can't render a screens and a…
  • Wow! Splitscreen gaming goes full screen!!! One screen gives two fullscreen views!Sounds a bit Alice in Wonderland (If Lewis Carroll had written it in the twenty-first century) but aparently, using 3D glasses you can get two full s…
  • ULAPlus: showing different screen modes in one screenI wanted to write a demo showing the same screen, converted to various screen modes available on the Spectrum (well, a Spectrum clone capable of show…
  • Best Side Screen/Screen-Surrounds?I've been researching side-art/screen-surrounds for my own game, so at the risk of asking a question that has probably been asked in the last 20-odd …
  • Type a screen of text from the start screen.I've forgotten all the combo's of symbol-shift and so on, but is there a way, from Spectrum Basic to just type out a load of text? Problem is, as soo…
  • Mixed bag - Mangled in-game screen and/or loading screen.[url="http://www.worldofspectrum.org/infoseekid.cgi?id=0012757&amp;loadpics=3"]Black Raven[/url]<br /> <br /> Mangled in-game screen and loading sc…
  • Speed-up tool Pac Speed Tweaker for zx Pac-Man emulatorHello,<br /> <br /> The zx pacman emulator by Simon Owen is running at 83% of the arcade version speed.<br /> .<br /> It's because the game is re…
  • the loading screen.It wasn't so bad in the past, with all the colourful lines during the loading stage. But now that everything has improved so much it is kind of annoy…

Related Searches

  • push
  • fastest screen routine
  • screen routine
  • screen routines
  • saboteur 2 speed up
  • fastest way to clear screen
  • issue 2 yellow screen
  • title screen
  • screen
  • basic scr screen
  • push pop to the screen
  • write to screen
  • build write to screen
  • fuse debugger write screen
  • screen copy push pop
  • detect screen write
  • screen buffer push
  • screen buffer push bc
  • screen push
  • screen push comparison

Copyright © 2024 World of Spectrum