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.028s
<1…45678910…34>
  • More colours II (Was: Most popular new features?)The suggested 4xCLUT multi-colour solution never took off.

    ... 3 there. Then you will scroll and find your sprites.
    8. Use triangle shaped arrows to shift bytes left or right
    byte 0".
    10. You may ...
    Arda Arda January 2010 Emulators
  • Please test my Manic Miner remake!Thanks to everyone who downloaded my sneak preview of Manic Miner Turbo. Thanks especially to na_th_an who is the only person so far to give feedback…

    ... ;425649]Can you make it scroll? In a frame?[/QUOTE]
    right & left table for that ... memory by using a 256 byte mirror table (or generating one ... lots of the spites have 8 frames which are basically just ...
    Paradigm Shifter Paradigm Shifter February 2010 Games
  • Mr Do! ?Not exactly a new idea (at least twenty-seven years old now :-o), but how about a port of Mr Do! to the Spectrum? There was never an official one, ev…

    ... screen will still need to scroll vertically. This requires a buffer ... one M-cycle (the single-byte ones, with register operands) take ... / 48K Spectrum is 128T (16*8 ) contended, 96T (24*4) ... in various stages of development right now, including this one, with ...
    ajmoss ajmoss August 2010 New game ideas
  • Mr Do! ?Not exactly a new idea (at least twenty-seven years old now :-o), but how about a port of Mr Do! to the Spectrum? There was never an official one, ev…

    ... screen will still need to scroll vertically. This requires a buffer ... one M-cycle (the single-byte ones, with register operands) take ... / 48K Spectrum is 128T (16*8 ) contended, 96T (24*4) ... in various stages of development right now, including this one, ...
    ewgf ewgf August 2010 New game ideas
  • The Programmers Development System (PDS)Hi everybody, I recall this system has been mentioned several times on WoS forums. Last time was, I think, when those sources from Maz Spork (Buggy …

    ... As an example, the first byte of work RAM for the ... playfields are generated from the 8 x 8 pixel characters stored in ... the top/bottom/left or right of the playfield rather than ... />
    full_scroll
    shadow_off
    scroll 64,64
    screen_on
    ASM ASM October 2010 Sinclair Miscellaneous
  • Games in machine codeHi everyone, How do go about doing multiple shots like a machine gun, do you have to store every x and y position of each bullet? When you kill som…

    ... DISCTRL.

    Name Bit Byte Size Description
    - 0 ~ 31 ... format ARGB1555

    Bit Byte Size Description
    0 ~ 3 ... Description
    0 ~ 8 9 BIT vertical scroll position.
    9 ~ 31 ... left.
    JPADR 3 Pad right.
    JPADA 4 Button A ...
    ASM ASM October 2010 Development
  • LCD interfacingHas anybody interfaced [url=http://mdfs.net/Info/Comp/LCD]an LCD[/url] to a Spectrum? I'm toying with putting together an interface, a small 32x8 dis…

    ...
    LD A,(HL) ; get byte
    OUT (WRDATA),A ; chr ...
    LD A,(HL) ; get byte
    OUT (WRINST),A ; out ... :
    DB 30h ; initialisation byte (set 8 bit I/F)
    DB ... /> DB 06h ; set no scroll, cursor shifts right.

    MESSAGE:
    roko roko November 2010 Hardware
  • Flip Screen vs ScrollingWhich do you prefer? I've always liked flip screen games but I had a C64(spit) owning friend who hated them with a passion.

    ... want to scroll something left or right by anything less than 8 pixels ... , you have to fetch the graphic data one byte ... instead of having to precisely scroll it. You copy each ... background pattern that moves left/right like a repeated animation. ...
    joefish joefish March 2011 Games
  • 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…

    ... d,h ; calculate address one byte left of HL, column -1 ... /> put_defattr:
    ld (hl),4*8 ; put default attribute
    next_address ... see, you maybe want to scroll whole screen, not only one ... you want to scroll attributes only, am i right? if it is ...
    ub880d ub880d May 2012 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 ...
    buzzy buzzy September 2012 Development
  • Add horizontal hardware scroll to ULA+In this case we must read a bit in the ULA+ for test if supported. And the future software that uses it must have to branch: 1. If hardware scroll i…

    ... works by making the left, right, and bottom most characters of ... entirely) whilst the vertical hardware scroll pulls the upper and lower ... front buffer with a one byte offset works and there's ... Atari 8-bit hardware does things; when the horizontal smooth scroll is ...
    TMR TMR July 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... br />
    ; THE 'SCROLL?" MESSAGE
    org 0x3235
    rr e ; right
    djnz t_shift ... points to byte after fifth byte
    dec ... exponent (up to 8 bits)

    chev chev October 2013 Development
  • Demo of multidirectional scroll 50fpsHello!!! Im working with scrolls, and I want to show you a demo of a posible game. It works at 50fps and can manage about 7 sprites in the screen w…

    ... four different combinations as things scroll horizontally: grass -> more ... can shift left and right by a byte (8 pixels). That means that ... they're only 8 pixels wide plus one scroll step (i. ... Miner Willy animates, they scroll sideways within a 16x16 block ...
    joefish joefish July 2014 Development
  • Demo of multidirectional scroll 50fpsHello!!! Im working with scrolls, and I want to show you a demo of a posible game. It works at 50fps and can manage about 7 sprites in the screen w…

    ... four different combinations as things scroll horizontally: grass -> more ... can shift left and right by a byte (8 pixels). That means that ... they're only 8 pixels wide plus one scroll step (i. ... Miner Willy animates, they scroll sideways within a 16x16 block ...
    climacus climacus July 2014 Development
  • New Game(s): Sir Ababol 2 and Sir Ababol DXHere is our own Christmas Present from Mojonia! We weren't going to release these games (at least, by the moment) but we decided just yesterday to fi…

    ... the key detection routines (which, right now, are as simple as ... :-)

    [CODE]number_of_keys equ 8
    define_keys
    ld ix ... ,c
    rdlp1 rlc b ;scroll through all ports
    in ... /> keyports ;stored as port then byte to mask
    ;e.g ...
    R-Tape R-Tape January 2015 Brand new software
  • 40 Column Printing RoutineI've written a 40 column printing routine, which I'd like to share... It's my first piece of 'public' code so go easy on me! I don't think it is a…

    ... register and align them to byte. I then transfer them ... two times right to get it to byte boundary (bit 8). The ... times left or right to the byte boundary of 8 or 16. ... you need to clip last byte). This is not really ... need a scroll function. Here's a scroll up for ...
    tstih tstih August 2015 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…

    ... left and right nibble
    8, 2015 - Created ... #define FCB .BYTE
    #define ... />
    ;**************************************************
    ;* scroll
    ;**************************************************
    ;* scrolls ...
    JamesD JamesD September 2015 Development
  • 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…

    ... or as extra 16-bit / 8-bit registers.

    [ ... (hl) ; or spr graph rotated right
    ld (SP1V_PIXELBUFFER+0),a ... repeated eight times for the 8 pixel rows in a char ... of queue marked with 0x80 byte
    189
    190 ; ...
    Alcoholics Anonymous Alcoholics Anonymous April 2016 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…

    ... opposed to your 23 per byte? Unless I'm missing ... like to introduce on the right and calling
    RL ... (char rows...1 row=8 scan lines)0-4...clouds ... parts. For parallax you scroll bottom part three times for ... . Replace prepared bytes after 8 RLs with next column. ...
    tstih tstih December 2016 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…

    ... to the screen on the right in low nibble of A ... s a fast, 4 pixel scroll of one scan line, ... I'll be able to scroll game area 4 pixels left ... />
    [code]
    ;; initially high byte on top of stack is ...
    dec l ; next 8 bits, mask is already on ...
    tstih tstih December 2016 Development
  • Comp.Sys.Sinclair Crap Games Competition 2017As the creator of the second-least crap game in last year's competition (and the only mug stupid enough to agree to host it this year) I am proud/ash…

    ... 32 byte strip are used, to fill-in at the right- ... POKE just the first 8 bytes of the UDGs ... 30 REM Sinclair BASIC Attribute Scroll Mechanism
    40 REM Example ...
    100 REM Define 8 (of 32) strips of colour ... /> 210 INK 2: PAPER 8: BRIGHT 1
    220 ...
    joefish joefish January 2017 Games
  • endless runner project..So I'm thinking of writing a small tutorial series on writing games for the speccy in C, and figured that an endless runner would be an easy example …

    ... how attached devices interpret byte sequences. It just sends ... history) or binary mode (8-bit). It's the ... stream that interprets the byte sequences, whether that is ... you want is to scroll the screen upward. You ... it is not working right. Compile line is at ...
    Alcoholics Anonymous Alcoholics Anonymous May 2017 Development
  • What to write / programme?I've been trying to get back some motivation to write something in machine code for the Spectrum. I don't feel I am organised enough to write somethi…

    ... screen? How to scroll the screen left and right? That kind of ... address of the left-most byte of each pixel line in ... /> LD A,D
    SUB 8
    LD D,A
    dmsmith dmsmith March 2020 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…

    ... implemented)
    caps 5-8: cursors
    caps 3 ... ld h, (hl) ; second byte of table
    add d ... hl, hl ; HL = char * 8
    add hl, de ; + ... cp 24
    call z, scroll
    ld (scr_out_row), a ...
    rra ; rotate right including carry
    jr ...
    Paradigm Shifter Paradigm Shifter August 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 ; + ... 24
    call z, scroll
    ld (scr_out_row), a ...
    rra ; rotate right including carry
    jr ... EQU $
    kbd_buff BLOCK 8
    key_rpt_timer db 0< ...
    Paradigm Shifter Paradigm Shifter September 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 ... 24
    call z, scroll
    ld (scr_out_row), a ... br /> rra ; rotate right including carry
    jr ... EQU $
    kbd_buff BLOCK 8
    key_rpt_timer db 0 ...
    char_buff BLOCK 8
    input_buff BLOCK ...
    Paradigm Shifter Paradigm Shifter September 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 ... 24
    call z, scroll
    ld (scr_out_row), a ... br /> rra ; rotate right including carry
    jr ... EQU $
    kbd_buff BLOCK 8
    key_rpt_timer db 0 ...
    char_buff BLOCK 8
    input_buff BLOCK ...
    Paradigm Shifter Paradigm Shifter September 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 September 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…

    ...
    ret c
    jp scroll

    carriage_return_cursor:
    ... /> ld h, (hl) ; second byte of table
    add d ... add hl, hl ; HL = char * 8
    add hl, de ; + FONTBASE ... flag
    rra ; rotate right including carry
    jr c ...
    Paradigm Shifter Paradigm Shifter September 2022 Development
<1…45678910…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