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.230s
<1234567…34>
  • 128k Paging a tile routine to a double bufferHi happy new year all :) Does anyone have an example of how to page a routine to the screen ie a tile routine? Thanks :)

    Hi happy new year all :)

    Does anyone have an example of how to page a routine to the screen ie a tile routine?

    Thanks :)
    alienbanana alienbanana December 2015 Development
  • Buffer to screen - how much?[FONT=Calibri][SIZE=3]I am starting to build a new game and am researching different ways to accomplish what I need to do. My question is, is it poss…

    ... experimented by using a partially unrolled LDI routine to move to buffer to the screen with a 1 pixel scroll ... now I'll use this routine as I know I can ... refactor it to get some extra speed if ... find it much easier to write a routine that works and only ...
    Mr Millside Mr Millside September 2014 Development
  • Need to scroll one column using m.c.I've used many of the available routines to scroll the entire screen in any direction, but I'm not being able to find one that would allow me to scro…

    ... of the available routines to scroll the entire screen in any direction, but ... me to scroll a specified column (1 x 22 characters) one character to the ... assembler routine that would do this? I would like to be able to ...
    zxbruno zxbruno May 2012 Development
  • How would you approach parallax?So ... there is this trick by Joffa that we all know...of waiting for the ULA to reach certain pattern on the screen using the IN command. And then s…

    ... I can scroll screen line for 1 pixel left by setting top of stack to last ... tiles to "scroll in"
    2) Do parallax in 3:2:1. Each screen ... refresh I just scroll 5 char rows ... bottom 5 char rows I scroll 1 mid 5 char rows. And ...
    tstih tstih December 2016 Development
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... br /> inc h ; move screen address by 1 pixel down
    ld a, h ... br /> inc h ; move screen address by 1 pixel down
    ld a, h ... I]EDIT: This optimization applies to IZX also :)[/I]
    Einar Saukas Einar Saukas October 2013 Brand new software
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... br /> inc h ; move screen address by 1 pixel down
    ld a, ... is shorter and faster (by Spencer Winset /Diamond Group ... br /> inc h ; move screen address by 1 pixel down
    ld a, ...
    Alone Coder Alone Coder October 2013 Brand new software
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... to be printable to the screen and it requires double width text messages to scroll ... be written to the memory buffer by this routine and the ... render to the screen one complete pixel row by writing bytes to ... , "sbuf" is increased by 1, moving the display address ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 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…

    50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a ... Graphics are an obvious nod to Joffa, whose games and ... It needs the 128 to do the screen buffering with page-swapping ... code and graphics have to sit in 16K so ... left in the frame to do game sprites or ...
    joefish joefish March 2011 Development
  • Chronos (BUGFIX)Please add the following "known errors" entry to [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0000951"]Chronos[/URL]: [QUOTE]Bugfix provid…

    ... "known errors" entry to [URL="http://www.worldofspectrum ... that shifts the off-screen buffer by 4 pixels during each ... pixel line address
    djnz 58434[/CODE]

    The routine ... Keyboard
    56930: cp 1
    56932: jp z, ...
    Einar Saukas Einar Saukas May 2013 Infoseek database
  • Textured Scanline Flood Fill for ZX Spectrum 48KPity that it's quite hard to contribute code to WoS in a straightforward manner. Recently, I have created a textured/hatched fill M/C routine for the…

    ... textured/hatched fill M/C routine for the ZX Spectrum ... Bartheld
    3 REM CC BY License
    4 REM www ... Leave some space for shadow screen buffer
    20 GO SUB ... />
    100 FOR i=1 TO 20
    110 LET x ...
    9040 FOR n=1 TO LEN a$ STEP 2
    Volker Volker February 2021 Software
  • Sceen$ helpMost people have used screen$ at some time or another and for me what I want to do is use it or something like it as a start screen before the game p…

    ... Does anyone have a link to info. As I was ... sprite" by 1 pixel in memory and coping it back to the UDG ... br /> You could use the routine to page in banks of UDGs ... on how often you need to swop.

    scroll" it around the screen a pixel at a time ...
    DEATH DEATH May 2007 Sinclair Basic
  • Return of Speccy screen buffer formatI recently discovered that the Spectrum screen buffer format that allows only two colours in an 8x8 pixel block has made its return in a slightly dif…

    ... Spectrum screen buffer format that allows only two colours in an 8x8 pixel ... four colors in every 4x4 pixel block.

    I wrote ... /> This is my first post by the way. Hi!
    vilcans vilcans November 2005 Sinclair Miscellaneous
  • High Noon 2.0 Released - 5.Oct.2008Hello!!! Team SpecNG ( [url]www.specng.org[/url] ) has released the Remake "High Noon V2.0" tonight. Changes for V2.0: 1) Now compiled with Dar…

    ... dies is now smoother, scrolling 1 pixel by 1 pixel, and it has a fading ... cash and is increased according to which bullet number hit ... br /> Fixed: Cleared the keyboard buffer after a player dies so ... longer appear outside the game screen at their lowest Y ...
    marcoagpinto marcoagpinto October 2008 Announcements
  • Brand new River Raid remake?one of my friend is trying to make a riverraid remake on flash just to have fun, I checked zx spectrum port of river raid. it is bad, really bad, jer…

    ... but having never accomplished to draw a multicolour sprite ... enough cycles to compute game game functions (1 pixel vertical scroll) also ... draw a multicolour sprite on screen? ... Or is it simply impossible?

    (by ...
    Arda Arda May 2009 New game ideas
  • 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…

    ... to a buffer and then writing this ?back buffer? to the screen. Can the whole screen ... be drawn from the buffer without ...
    Mr Millside Mr Millside June 2009 Development
  • New game released: EXPLORER<div><span style="font-size: 13.3333330154419px; line-height: normal; font-family: 'Courier New';">- EXPLORER -</span></div><div><span style="font-si…

    ... it was CAVERNS OF MARS by Atari.So in 1989 I ... POKE 23692,0 to scroll vertically the whole screen. I actually never ... including an Assembly routine to scroll a screen window, in order to show detailed gameplay ... the bottom right of the screen, then the game will ...
    Luca Bordoni Luca Bordoni June 2015 Brand new software
  • Fake screenshots? No - now it's REAL screenshotsOk then. A few weeks ago I said I will show You the new gfx-mode of Speccy and - here it is: [url="http://republika.pl/hooy_prg/hprg.zip"]http://rep…

    ... the copy routine, when the attributer are transfered to screen, and because ... to erase: 1-3.
    Press key I or 1 to increase ink colour by 1 ... with resolution of 64x48 pixel with any colour for ... (Your mode: 64x96 pixel, any colour per pixel), and Hires IFLI ...
    LCD LCD March 2003 Sinclair Miscellaneous
  • 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…

    ... // 255 which is also caught by these cases

    ... screen. As the first sprite is allowed to move (its speed is 1 pixel ... is already in the pixel buffer. The pixel buffer's initial contents ... that are iterated over by sp1_IterateSprChar() in row-major ...
    Alcoholics Anonymous Alcoholics Anonymous May 2006 Development
  • Developing the Spectrum ROMI'm working on some Z80 assembler for a Z80-based single board computer that I'm building. For the things that don't poke my hardware, I'm using a Sp…

    ... pretended was SAM's screen. An interrupt-driven routine then copied a ... of this memory to the Spectrum's screen memory, where I ... as 4-by-1 pixel patterns.

    On a visit to Swansea, an ... Coup? interpreter and the simulated screen memory. I was running ...
    Quazar Quazar December 2006 Development
  • New oneliners for 2008[INDENT][INDENT][INDENT]Here's my attempt at a first-person-perspective 3d game in one line of BASIC. It's called 'wormhole', and you've got to get t…

    ... routine. Still I somehow have buttons 3 and 4 incorrectly aligned by 1 pixel ... .

    (3) My original routine to highlight the buttons quickly using ... OVER 1 and have altered it to PRINT on a smaller screen area ...
    Digital Prawn Digital Prawn February 2008 Development
  • Introduce yourself[SIZE=3][FONT=Comic Sans MS]This is the thread to stop by & introduce yourself.[/FONT][/SIZE]

    ... geometry information.

    Stage 1 -

    The Triangle block ... behind an object previously rendered to the screen buffer.

    The Texture ... pixel out to screen memory.


    -----

    Again very simple by ...
    Parky Parky April 2009 Chit chat
  • Copying a SCREEN$ in ZX BASIC in 1 second?!Following on from the revived "[thread=20207]Saving a complete SCREEN$ in BASIC[/thread]" thread (although Arjun really only needed a suitable POKE i…

    ... )"), but some care has to be taken if the destination ... to be unless a$'s location is in the printer buffer ... The first solution which occurs to me is, instead of CLEARing ... timing comparison by writing a short routine to scroll down the whole screen with wrap ...
    Battle Bunny Battle Bunny April 2011 Sinclair Basic
  • FPGA ZX SpectrumJust wonder: how many of you would buy "new hardware based" and "in case" ZX Spectrum based on FPGA? ;) [url]http://www.fpgaarcade.com/[/url]

    ... 't have to draw to a back buffer and copy to the screen buffer. Page flipping ... :-)[/quote]
    So ULAPlus works by using FLASH and BRIGHT bits ... Joystick 256 color modes use 1 byte / pixel which is faster for ...
    JamesD JamesD January 2012 Hardware
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... pointer to scroll a buffer then another routine to dump the buffer onto the screen. All ... mainloop call buffer2screen ;most of 1 frame
    call drawsprites ... for nearly 1 whole frame, during the buffer2screen routine, hence ...
    R-Tape R-Tape May 2012 Development
  • Saving space using procedural graphicsAfter spending several hours playing around with various packers to squash the Alien8 test screen$ it occured to me that maybe bigger space savings c…

    ... RAM with a huge screen buffer where each pixel has its own virtual ... in the buffer, it is converted to normal ZX Spectrum screen using ... slowly draws the picture line by line. Ordered dithering could gain ... drawn using the ROM DRAW routine to save room, but it of ...
    Shiru Shiru July 2012 Development
  • AMX mouse emulationI'm trying to add AMX mouse emulation to Spud but not getting very far. I can get a reaction to button presses but nothing to moving the mouse. …

    ... br /> Write: ?xxx0xx1 where ? = 1 to enable interrupts

    AMX ... left else move it right by 1 pixel.

    Interrupt b ... AMX Art's button reading routine, it
    seems possible ... the ULA is drawing the screen.
    Spectaculator's ...
    Jon Needle Jon Needle May 2014 Emulators
  • AMX mouse emulationI'm trying to add AMX mouse emulation to Spud but not getting very far. I can get a reaction to button presses but nothing to moving the mouse. …

    ... br /> Write: ?xxx0xx1 where ? = 1 to enable interrupts

    AMX ... left else move it right by 1 pixel.

    Interrupt b ... AMX Art's button reading routine, it
    seems possible ... the ULA is drawing the screen.
    Spectaculator's ...
    rich_chandler rich_chandler May 2014 Emulators
  • 2 scrolling linesHow would you draw, delete and scroll a 2 line landscape? [img]http://i1142.photobucket.com/albums/n608/daveyboyhughes/scramblines_zpsw0r2joew.png…

    ... /> If you wanted to scroll a 2 line background by 1 pixel each time, how ... ways than scrolling the whole screen using rotate instructions. Perhaps drawing ...
    R-Tape R-Tape April 2017 Development
  • Proportional-width fontsFor reasons that are still not quite clear to me (because I’ve always loved typography and design,) I never bothered to write a proportional-font rou…

    ... font drawing routine
    ;Public release version 1.1
    ... by 1 pixel, so glyphs flush with right margin don't
    ;move to ... br /> push de ;save current screen attr addr

    ...
    pop de ;restore screen attr addr

    ...
    Ast_A_Moore Ast_A_Moore December 2018 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…

    ... cell anywhere on the screen (or to a screen buffer).

    All you ... when that is aligned to an 8 pixel width column and use ... , (ix)
    ld d, (ix+1)
    .loop ld a, (de ... so I am calling that routine with IX pointing at 4 ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
<1234567…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott 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
  • European Software Titles with an English version
    harriusherbartio 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
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
routine 9.5K 14.8K
to 549.6K 1.6M
scroll 3.1K 4.1K
screen 45.8K 73.8K
buffer 2.6K 4.9K
by 127.4K 175.4K
1 73.3K 143.7K
pixel 5.1K 8.3K

Related Threads

  • 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…
  • 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…
  • Fuse for Mac OS X 1.1.1.1 ReleasedA new version of Fuse for Mac OS X has been released at the dedicated sourceforge project and shortly here on WoS:<br /> <br /> [url]http://sourcefor…
  • FUSE v1.1.1: How to disable red tape icon down on right side screenDoes somebody know how I can disable the red tape icon down on the right edge of the screen. I use Fuse SDL v1.1.1 on the Raspberry Pi (RetroPie). I …
  • ANNOUNCE: Manic Miner Screen Editor 1.0.1I have just released a minor new version of my Manic Miner Screen Editor. It no longer allows the user to specify an amount of air which causes the S…
  • ANNOUNCE: Fuse 0.6.1.1, libspectrum 0.2.0.1Hi all.<br /> <br /> The recently released Fuse 0.6.1 and libspectrum 0.2.0 contained a couple of moderately serious bugs:<br /> <br /> * The SVGAlib…
  • 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…
  • Which would be the best game to play while listening to Everyone's a Wally by Mike Berry?:p
  • convert tzx/tap back to wave file for playback by mp3 player to speccyOk, so here's the problem.<br /> I want to be able to use my mp3 player to play back mp3's of tzx/tap files, so i can load software directly into my…

Related Searches

  • fastest screen routine
  • screen routine
  • fastest way to clear screen
  • scroll screen down
  • full screen fuse how to
  • scroll rom routine
  • loading screen poke to hide text
  • scroll screen down one line
  • scroll screen down one characte
  • scroll screen down one character
  • 2 pixel scroll down
  • pixel scroll
  • one pixel up scroll
  • best scroll routine
  • yellow hue to screen
  • push pop to the screen
  • save more than 1 screen to memory
  • screen address to buffer
  • blit buffer to screen contention
  • faster copy to screen from buffer

Copyright © 2024 World of Spectrum