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.132s
<1…567891011…34>
  • New[ish] loading screen for Dan DareI spent a little bit of time at [URL="http://zxart.ee/eng/mainpage/"]zxart.ee[/URL] over the weekend, and found a really interesting Dan Dare [URL="h…

    ... /ian-mathias/dan-dare/"]loading screen credited to Ian Mathias and Slider ... ://www.worldofspectrum.org/showscreen.cgi?screen=screens/load/d/gif/DanDare ... LOAD[/URL] TZX with that screen:

    [youtube]e0-t ...
    jp jp February 2015 Games
  • Screen artifacts/shimmer after composite modHi folks,<br><br>I've done a little work to what I hope is going to be my work-horse rubber key speccy - It's a Samsung made issue 3b.<br><br>I notic…

    ... ve done a little work to what I hope is ... going to be my work-horse ... mod that the letters on screen seem to have a shimmer or ... which made little difference. Prior to the mod, I installed one ... /> Anybody have any idea how to cure the shimmer? Or is ...
    Will Woodvine Will Woodvine May 2015 Hardware
  • Advices for double buffering ?Hi, I'm currently coding graphics routines for a forthcoming game, I use a double buffer (the dummy screen is at $e000, the code at $8000) to pro…

    ... I use a double buffer (the dummy screen is at $e000, the ... code at $8000) to process ... the stack method to copy the dummy screen to the real screen.
    ... particular moment during the screen refresh the buffer copy should or ...
    majikeyric majikeyric September 2015 Development
  • New Retro Virtual Machine v1.1.0Hello everyone, a new version of Retro Virtual Machine https://www.youtube.com/watch?v=vDXHnelI49A Change Log: Added the ZX Spectrum+ with s…

    ... their "oddities”
    Added ‘screen curvature’ to the video options.
    Added ... virtual machine.
    Improved triple-buffer, best gigascreen efects.
    All ... controls in the video configuration screen are unlocked by default now ...
    jcgamestoy jcgamestoy March 2016 Emulators
  • Function with push and popIm trying to see if I understand push and pop when it comes to using to pass parameters to functions: [code] LD HL,16384 LD A,5 Push AF Ld A…

    ... to see if I understand push and pop when it comes to ... using to pass parameters to functions:
    [code ... result of the add function to screen address 16386
    its always zero ...
    slenkar slenkar April 2016 Development
  • Scrolling loader counter in 85 T-States?Would it be possible to write a scrolling loader counter in 85 T-States? I have a custom screen load routine that loads attribute first, then the …

    ... /> ld a,h ; convert attribute to screen address
    rlca
    rlca
    ld h,a ; screen address in hl
    loop1: ld ... /> ld a, ixh ; 08ts ; Convert to screen address
    rlca ; 04ts
    rlca ...
    FrankT FrankT February 2017 Assembler
  • Any way to Vsync Spectaculator 8?I am using Spectaculator 8 for the Demoscene mostly, and have discovered that my monitor supports 50Hz, like a real Speccy. Unfortunately, the tearin…

    ... , the tearing in the screen due to vsync not being active (I ... /> Are there options in Spectaculator to enable vsync, or could the ... years I've really grown to appreciate the Speccy Demoscene and ...
    Foebane72 Foebane72 February 2017 Emulators
  • A sped up pixel-shift routine for 1-byte–wide spritesHere’s an optimized (for speed) real-time sprite shifting routine for sprites that are one byte wide. It uses no memory variables for storage of inte…

    ... with HL holding the screen address and A holding the ... screen address in DE

    ld hl,(sprite_8x8) ;point HL to ... A with high byte of screen address
    sub 8 ; ... msl_shift_done
    ex de,hl ;screen address -> DE, spite data -> ...
    Ast_A_Moore Ast_A_Moore February 2017 Development
  • what is wrong with this loop?here is the loop: ld b,12 ld a,31 ld de,right_screen_array right_screen_array_label call charaddress ex de,hl ;de now contains screen address…

    ... de,hl ;de now contains screen address hl contains array location

    it is supposed to fill an 'array' with the ... right hand side of the screen,
    the charaddress function works ...
    slenkar slenkar July 2017 Assembler
  • Work out screen address from attribute cellAttribute cell 22529 is equivalent to PRINT 0,1 position value. Is it possible to obtain these two values from the number 22529 in a simple MC rou…

    Attribute cell 22529 is equivalent to PRINT 0,1 position value.

    Is it possible to obtain these two values from the number 22529 in a simple MC routine?
    daveysludge daveysludge October 2018 Development
  • [Asm] Is this nested loop faster than LDIR or a bunch of unrolled LDI's?Hi all. I'm learning Z80 asm on Speccy 48K, and to start with I decided to write my own "CLS" routine (without relying on ROM calls or LDIR) as a lea…

    ... to the attributes address.
    dec de ; Move back to the previous attributes address ... on to the screen address.
    dec de ; Move back to the previous screen address.
    to basic. Screen is cleared now, continue writing ...
    ST1 ST1 November 2018 Development
  • Fighting Warrior's protection systemThis is one of those bizarre cases where cracking the loading system is orders of magnitude more fun than playing the game. (Indeed, discovering I wa…

    ... variables, sets up ERR_SP to point to the BASIC calculator's workspace ... bytes off tape for a screen address, then 8 bytes for that ... the attribute. This allows the screen to be drawn in a non ... to jump to it. The copying routine takes the code hidden on screen ...
    Ritchie333 Ritchie333 October 2021 Games
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    ... routine that only calculates the screen address once.
    With this ... this topic.
    Thanks to everyone that contributed.
    ... - x range is 0 to 255, y0 range is 0 ... - x range is 0 to 255, y1 range is 0 ... INC b ; now 1 to 8
    XOR A
    rtunes rtunes November 2001 Sinclair Miscellaneous
  • PAW questionThis may not be the right place but anyways there it goes: I've been trying to figure out how to import graphic files in .SCR format in the PAW parse…

    ... 's of the screen) is to shift the interpreter to start text at ... determine the adress to jump to. In decimal the address is p*256 ... you want to do is to go into basic, SAVE "SCREEN" CODE 16384 ... SCR then press space to save the SCREEN into a TAP or ...
    cyborg cyborg November 2001 Sinclair Miscellaneous
  • Brand New Software House - Retro games wanted...Hi All, I'm looking to start a new software label for older 'retro' computer games, CRONOS software. I'm looking for people that have written games …

    ... screen and game code with header to make it easier to convert to ... -> save to disk ... load the screen$-> save to disk ... load ... gt; save to dosk followed by the correct start address etc. ... basic loader may have to be altered ...
    Amigo Amigo March 2003 Games
  • games written using game writng programsI was reading through some issues of crash not long back and one article was about some 16 year old that wrote Frank n stein for the speccy(never pla…

    ... programmers may want to use the other USR address which will simply ... knock up your own title screen maybe in BASIC, wait for ... the game, then return to the title screen when it finishes. As ... you could even use a screen compressor to set up your own ...
    jonathan jonathan April 2003 Games
  • games written using game writng programsI was reading through some issues of crash not long back and one article was about some 16 year old that wrote Frank n stein for the speccy(never pla…

    ... programmers may want to use the other USR address which will simply ... the game, then return to the title screen when it finishes. As ... could even use a screen compressor to set up your own ... creating your own loading screen, then other screen that can be called ...
    Amigo Amigo April 2003 Games
  • Speccy machine code info where is it?Recently I've been trying to learn Z80 and I've managed to make limited progress (some of my routines even compile now!) but I seem to be having trou…

    ... rearrangment for you to change from x,y coordinates to screen address and pixel ... that it is fastest to modify the screen address directly rather than constantly ...
    Notice the screen address 010BBSSS LLLCCCCC

    To move up a ...
    Alcoholics Anonymous Alcoholics Anonymous June 2003 Sinclair Miscellaneous
  • Speccy machine code info where is it?Recently I've been trying to learn Z80 and I've managed to make limited progress (some of my routines even compile now!) but I seem to be having trou…

    ... mnemonics I use:

    Screen Address (16 bits)
    010B BSSS ... 0-23

    Attribute Address (16 bits)
    0101 10BB ... can figure this out, the screen display is easy to understand.
    Alcoholics Anonymous Alcoholics Anonymous June 2003 Sinclair Miscellaneous
  • Any Errors?Any errors you feel Sinclair Research or even Amstrad made with the speccy??

    ... .
    The screen address can be related to the position as ... byte of the 16bit address if it were stored ... increment the high part to move down one row ... I like to view the bit pattern of the address - ... essentially some of what you would expect to ...
    cyborg cyborg March 2004 Sinclair Miscellaneous
  • help with sprites from SevenUpHas anybody got source for a short m/c rountine that can send sprites designed in SevenUp to the screen or to a dummy screen? A long time ago, I wor…

    ... The way the Spectrum's screen layout is divided into ... be a little difficult to master at first. All ... you need to do is take your ... determine which third of the screen you're dealing with, ... add 64 to give the high byte of your screen address - 16384, ...
    jonathan jonathan April 2004 Development
  • +D/Disciple games archive?Hi all, Having finally got my disciple to work, I'm starting to have a look at hacking multiload games. Is there any archive on the web with games t…

    ... br />
    In "loadsome", ix=address to place the code block and ... this loader appears on screen. You'll want to modify this loader ... 20 loads the rtype loading screen -- please replace this with ... . I store the address to load the data to in "TBEG" which ...
    Alcoholics Anonymous Alcoholics Anonymous May 2004 Sinclair Miscellaneous
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... take it you are prepared to sacrifice some memory when ... /> Do all these calculations, including screen address at a non-speed-critical ... each line and jump to it according to the result of ... from left to right, then right to left, then left to right... changing ...
    dmsmith dmsmith August 2004 Development
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... /> I have also been able to implement the reverse direction for ... , saving the need to store and retrieve the screen address each line.
    dmsmith dmsmith August 2004 Development
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... LD DE,(SPRADR) ;taking precalculated screen address where to draw sprite
    LD ... screen
    INC DE ;increase screen address
    INC H ;direct hl to point to ... DRAWE2 OR %00001111 ;to save and retrieve the screen address at
    LD ...
    dmsmith dmsmith August 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] ; ***********…

    ... /> Yes, good idea. I need to restructure the layout so that ... increments for sprites are next to their relevent positions (i.e ... you mean, only recalcluate the screen address when the sprite moves?
    to see this optimised. Once the ...
    robpearmain robpearmain August 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] ; ***********…

    ... you mean, only recalcluate the screen address when the sprite moves?
    to print a Char row with ... tricky as you have to deal with the screen thirds issue. Not ... sure if trying to use addresses ...
    AndyC AndyC August 2004 Development
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... DE,(SCRADR) ; taking precalculated screen address where to draw sprite
    LD SP ... />
    LD (SCRADR),HL ;store screen address for sprite drawing




    * Routine to Generate a screen address table
    * SCRTAB must ...
    dmsmith dmsmith August 2004 Development
<1…567891011…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
address 11.8K 21.2K
to 549.6K 1.6M
buffer 2.6K 4.9K

Related Threads

  • 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…
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem.<br /> <br /> I need to calculate the screen address of a tile based…
  • 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…
  • 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…
  • Writing to the screen from a bufferI?m designing a game and am spending a bit of time trying different ideas before I commit my self. I?m currently thinking of writing data to a buffer…
  • 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…
  • bitmap address to attribute addressI've searched, but I don't seem to find the proper keywords.<br /> <br /> I have a bitmap screen address in DL, character aligned (the address of the…
  • Calculating screen address to alternative ATTR area?I'm using this small snippet of code to convert a screen address to an attribute cell address...<br /> <br /> [CODE]AttrDE: ld a, d ;…
  • 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…

Related Searches

  • fastest way to clear screen
  • full screen fuse how to
  • loading screen poke to hide text
  • yellow hue to screen
  • push pop to the screen
  • shadow screen to c000
  • screen address
  • write to screen
  • copy picture to screen
  • comparison screen buffer
  • screen buffer time
  • screen buffer compare time
  • white screen no border when trying to load
  • attribute address to screen
  • row to screen address
  • screen address to x and y
  • screen address to attribute
  • blit buffer to screen contention
  • routine to scroll screen buffer by 1 pixel
  • faster copy to screen from buffer

Copyright © 2024 World of Spectrum