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.043s
<1…3456789…34>
  • Spreadsheet help (Excel numbers larger than 15 digits)Hi all, I have a problem with a spreadsheet not being able to give a result if there are more than 15 digits. Made a spreadsheet to add up the fib…

    ... cell:
    =Left(first number,8)
    2nd cell:
    =Left ... (second number,8)
    3rd cell:
    =right(first number,7 ... )
    4th cell:
    =right(second number,7)
    5th ...
    LevelUp LevelUp December 2020 Chit chat
  • 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…

    [code]
    ; de pointer to 8 bytes graphic data
    ; b ... *row
    sla b ; row = 8*row
    sla b ; row ... be aligned to a 256 byte boundary
    adc h ; A ...
    ld b, 8
    .loop:
    ; blit 8 pixel row to ...
    Paradigm Shifter Paradigm Shifter June 2022 Development
  • Smooth Screen Scrolling RoutineHi everyone, this is a follow up to the thread on smooth screen scrolling. As promised here is the code for the routine. It's pretty long and fairl…

    ... 0,128,64,32,16,8,4,4,2,2, ... ,64,32,32,16,8,4,2,1,0, ... ,2,2,4,4,8,16,32,64,128, ... RET



    SCROLL DI

    LD (SCRMODA ... A ;the screen, ie. the right side
    INC E ; ... LD A,(DE) ;The leftmost byte of each background
    OR ...
    dmsmith dmsmith September 2004 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…

    ... to right, 1line up
    ex (sp),hl ;?? load posn of byte ... top of a group of 8 pixels
    jr nz,addone ... top of a group of 8 pixels
    jr nz,nextblock ... ;otherwise continue with another pixel scroll
    endroutine
    ret
    bigjon bigjon February 2008 Development
  • Tutorial - learn machine code in 30mins[B][I]Message from the moderators[/I] - bigjon has requested that readers' attention be drawn to a better version of this tutorial, one which is easi…

    ... car
    ;scroll road
    ;random road left or right
    ;jump ... meets will be an instruction byte.
    It does something ... its work using 7 temporary byte-sized addresses called 'registers'.
    8 pixels per byte.
    Try POKE-ing ...
    bigjon bigjon November 2009 Development
  • multi-scroll m/c subroutine for BASICArising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. whe…

    Arising from recent posts, here's a scrolling routine that will manage multiple left/right scrollings for any (sensible) line width or step; (ie. where width is
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • 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…

    ... smooth ongoing scroll step be? 2? 4? 8? 8 seems easy ... more nasty to scroll (3 shifts per byte); but one ... 512 tiles. If you scroll 8 pixels left then you ... draw entire column on the right.

    You ... simple, sequential 8x8 chars (8 bytes per tile, one ...
    tstih tstih November 2016 Development
  • 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…

    ... never oversteps the 256-byte boundary. If that’s ... ;load C with first byte
    inc l ;advance ... to next byte (make sure sprite data ... next char cell to the right
    ld a,(hl ... high byte of screen address
    sub 8 ;subtract 8 from ...
    Ast_A_Moore Ast_A_Moore February 2017 Development
  • ZEsarUX 8.1 Beta 2Hi! I have uploaded a new ZEsarUX 8.1 Beta 2 version! You can download it from https://github.com/chernandezba/zesarux/releases/tag/8.1-161220…

    ... have uploaded a new ZEsarUX 8.1 Beta 2 version!< ... .com/chernandezba/zesarux/releases/tag/8.1-16122019

    ... , registers located at the most right position
    -debug CPU ... br />
    Improved Waveform: new scroll type

    Fixed error ...
    chernandezba chernandezba December 2019 Emulators
  • ZEsarUX 8.1 stableHi! I've uploaded a new ZEsarUX 8.1 stable version. Go to the github released webpage to download it: https://github.com/chernandezba/zesaru…

    ... .com/chernandezba/zesarux/releases/tag/8.1

    ... />

    Version 8.1 - The Great Escape edition ... registers located at the most right position
    -cpu transaction ... br /> Improved Waveform: new scroll type
    Improved file selector ...
    chernandezba chernandezba February 2020 Emulators
  • Sort 2 byte words (x, y) on ypos, also question about swap (DE), (HL)Well that was a lot of debugging ;) But if you want a routine which takes an array of 16 byte words x, y and then sort them on y (ignoring x), I'm…

    ... takes an array of 16 byte words x, y and ... both even) can save 8 T-States by changing the ... /> ld c, a ; largest = right
    jr .donerightandlargest
    .doneright ... /> largest = l;

    // If right child is larger than largest ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Console frameworkStill working on Specotron, but at the point where working out the diagonal lines collision is not good at beer o'clock. In the meantime I've knoc…

    ... h, (hl) ; second byte of table
    add d ... hl, hl ; HL = char * 8
    add hl, de ; + ... loop counter
    ld b, 8
    .loop
    ld ... cp 24
    call z, scroll
    ld (scr_out_row), a ...
    rra ; rotate right including carry
    jr ...
    Paradigm Shifter Paradigm Shifter August 2022 Development
  • Anyone for a hacking challenge ?I have to get the DSK version of Tomahawk to work. It uses the well-known Digital Integration "SECURITY CODE" lock just like in Bobsled, ATF, etc. Th…

    ... happen when you get the right code?

    Well, ... jump whether the code is right or wrong) and presto ... against our own.

    Scroll back a tad again and ... A,D ; Take the high-byte
    E904 AND 03 ; ...
    128 64 32 16 8 4 2 1
    0 ...
    BadBeard BadBeard August 2003 Sinclair Miscellaneous
  • New Compo IdeaI've had this idea and would like to know what do you think about it. I think that most of us here know how to code in BASIC. The problem with Specc…

    ... :

    POKE 23658,8: REM CAPS ON
    POKE ... keys 6, 7, 8, 9 and 0 (left, right, down, up ... 6, 7, 8 and 0 (left, down, up, right and fire, respectively ... 0)
    50 IF K$="8" THEN X=X+(XCHR$ ... 7 always points to the right character set when PRINTing, ...
    na_th_an na_th_an April 2005 Development
  • Alien8 style 3D Tiles - TheoryHello, Are there any articles etc explaining how to do 3d style tiles, i.e. when to redraw those in front etc. I would guess you would need to work…

    ... that I used to scroll objects across that were ... I rotated it into the scroll buffer before masking into ... , sometimes it might be 8 pixels wide, sometimes 16 ... drawing left to right loops every third byte but if you ... the normal left to right method or by some ...
    robpearmain robpearmain August 2006 Development
  • Xenon TriOxide (Xeo3)I just wanted you all to know that a new cross platform game has started development (well the +4 version has been around a while, but my colleague f…

    ... ; 64009
    ld b, 8 ; 64010
    l_fa0c: sla ... ; 64019
    ld b, 8 ; 64020
    l_fa16: inc ... LD L,C (restore lower byte of pointer), AND A ... pixel right to the correct position.
    so scroll them ...
    Fikee Fikee November 2006 Development
  • Scrolling Loader CounterPlease can someone help me with writing a scrolling counter for a loading system. I like the Hewson counter so i`ve taken the font from zynaps loade…

    ... `t even understand how to scroll the numbers in assembly yet ...
    when 8 bits are collected, loader put whole byte at adress ... -BYTES ?, i don't know right now)

    the point ...
    Fikee Fikee November 2006 Development
  • 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…

    ... width text messages to scroll across the bottom of ... />
    for (i=0; i!=8; ++i)
    {
    *(sbuf++) ... [code]
    bmp = d_chars + *(s++)*8;
    [/code]

    "d_chars ... we store the right half of the UDG byte into the ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • 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…

    ... /> #asm

    ////////////////////////////////////////////////////////////////////
    // Scroll the double printed message 1 ... "uchar *dbuf" then 8 bits for "uchar l". ... sbuf (skip 1-byte l, 2-byte dbuf)
    ... pushed in left to right order onto the ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • 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…

    ... Edit: Ooops, you are right. The 8*32 ldis decrease bc by ... like starting and stopping continual scroll and changing the message ... , 0xd1d1); // create a 257-byte table at address 0xd000 containing ... call creates the 257-byte interrupt vector table at address ...
    Alcoholics Anonymous Alcoholics Anonymous July 2007 Development
  • 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…

    ... (disp, disp, 32, 8); // scroll scanline left using operation #8 (rotate left source ... we are implementing a right to left scroll, is where the current ... using memopd() with operation #8 (rotate source byte left) which starts at ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 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…

    ... to right, 1line up
    ex (sp),hl ;?? load posn of byte ... top of a group of 8 pixels
    jr nz,addone ... top of a group of 8 pixels
    jr nz,nextblock ... ;otherwise continue with another pixel scroll
    endroutine
    ret[/CODE ...
    bigjon bigjon 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…

    ... QUOTE]

    Chapter 8 in [url]http://www.z80 ... address one double byte at a time, right? In which case ... bytes back in the right order on the screen ... And this doesn't even scroll the screen in pixel row ... to hard code the scroll in a single monolithic ...
    Alcoholics Anonymous Alcoholics Anonymous February 2008 Development
  • ANN: Spud v0.201New version of Spud released. Nothing major just a few bugfixes thanks to user feedback. At the soon to be usual link [COLOR=#4040c0][URL]http://…

    ... close icon at top right. Program not responding! I ... should be removed?
    8 - If you make the ... the ROM is just byte after byte of 00.
    ... stop the stack window (top right) from showing anything!
    scroll bar doesn't do anything.
    Jimmy Jimmy September 2008 Emulators
  • ANN: Spud v0.201New version of Spud released. Nothing major just a few bugfixes thanks to user feedback. At the soon to be usual link [COLOR=#4040c0][URL]http://…

    ... close icon at top right. Program not responding! I ... should be removed?
    8 - If you make the ... the ROM is just byte after byte of 00.
    ... stop the stack window (top right) from showing anything!
    scroll bar doesn't do anything ...
    rich_chandler rich_chandler September 2008 Emulators
  • A scrolling starfield - help needed!I have been messing on my speccy again recently and tried to do a scrolling (parallax - maybe) starfield. I know how to scroll using machine code but…

    ... QAOP keys to change scroll direction of starfield.
    CP 'p' ; right
    JR NZ,KEYTEST5< ... br /> CP 0 ; Right
    JR Z, ... 8
    ADD A,H ; add original high byte ... POP HL ; retrieve pointer screen byte

    XOR ( ...
    Digital Prawn Digital Prawn December 2008 Development
  • Successor to the SpeccyBased on the rambling on the other thread it would be interesting to see what people felt was the 'spiritual' successor to the speccy. Amiga here....

    ... graphics in the full 8 colours per layer (or ... can track down the right Ictari group disk-mag ... to manipulate the low-byte of the screen pointer ... the screen address per byte, you could manage pixel ... ST, you could hardware scroll 8 pixels vertically), but you ...
    joefish joefish May 2009 Chit chat
  • Jonathan Cauldwell writes.I also found this in me old archives, which was actually written by Jonathan Cauldwell. Again, typos and editorial tags included for authenticity ;-)…

    ... game doesn't feel right it simply won't ... is important to get this right. Subtle changes to the ... to manipulate sprites or scroll the screen has to ... considered. Even when every byte is used, there is ... Spectrum games today? Perhaps 8-bit developers do need a ...
    Shaun.Bebbington Shaun.Bebbington December 2009 Sinclair Miscellaneous
<1…3456789…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
8 30.2K 46.2K
byte 7.3K 15.2K
scroll 3.1K 4.1K
right 52.4K 62.6K

Related Threads

  • Being in the right place at the right time ...... occasionally pays off.<br /> <br /> I was logged into a site called mailfriends.com earlier today when I came across none other than Elisha Cuthb…
  • Famous 8 x 8 graphicsHi All,<br /> <br /> Part of a game I'm writing involves collecting falling 8x8 graphics, one level will be fonts (got this bit sorted) and another w…
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel?<br /> <br /> I've looked at a lot of resources, but as you can imagine,…
  • ANN: Lunar Jetman for Window Phone 7/8/8.1Finally... after work getting in the way of play... it's released!!!<br /> <br /> Lunar Jetman is a tough cookie (pun intended :lol: ), in my opinion…
  • esxDOS v0.8.8 releasedFrom: http://board.esxdos.org/viewtopic.php?id=679<br /> <br /> [quote] lordcoxis: <br /> esxDOS v0.8.8 has been officially released. Grab it at h…
  • 8 bit Emulators in general/ links for wnatedI really like a lot of the stuff on the Speccy Web Ring.<br /> <br /> Quite a lot of it has not been updated for a while, the same goes for stuff ou…
  • alien 8Does anyone know where I can get a copy of Alien 8?
  • Forever 2002 - crossplattform 8 bit party - the 3rd editionThe new year - a year of anniversaries for all 3 major 8 bit<br /> plattforms has started. ZX spectrum &amp; C64 are 20 years old &amp; Atari is<br /…
  • is this too right place too send money for the wos of specrtrum cd at 10 poundsDo you send letter too <br /> <br /> <br /> Craig Rothwell <br /> 422 Denton Road <br /> Denton Burn <br /> Newcastle Upon Tyne <br /> NE15 7HB <br /…
  • Byte Bitten - Sea Hawk KeysCould someone please tell me what keys are needed to control your helicopter in the Sea Hawk part of this game. No key seems to have any effect apart…

Related Searches

  • byte scan
  • scroll line
  • scroll basic
  • basic scroll
  • basic scroll sprite
  • scroll
  • ebug byte
  • bug byte
  • automatic scroll
  • basic auto scroll
  • auto scroll
  • scroll basic book
  • scroll basic scan
  • scroll basic dragon
  • scroll basic caves
  • parity byte block
  • liner scroll
  • basic scroll bookmscan
  • 8 way scroll
  • left right scroll

Copyright © 2024 World of Spectrum