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.027s
<1234567…34>
  • Moving a line down the display in assembler?...It's not a "[I]how can I do it[/I]" question, it's more a "am I missing something in trying to do it a new way" kinda question. What I've been doing…

    ... to get from one line to the next below it?

    next line[/I]" than this, because if ...
    Sokurah Sokurah June 2012 Development
  • 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…

    ... the line that the text occurs on. Replace functions may be next ... .
    Added in the GOTO line numnber and ... accordingly.
    Added the command line history - use the pgup/pgdn ... Menu Items "single step" and "next line" in the main window's ...
    Dunny Dunny June 2003 Emulators
  • 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…

    ... my sprite, it calls Next line to get the next line.

    However ... 192 lines, I want the next line to go to 0, thus ...
    robpearmain robpearmain May 2004 Development
  • Machine Code Sprites Example Code Using Char Based SystemBelow is my WIP code to do smooth screen wrapping sprites using char positions and offsets, as opposed to writing direct to a line (0-191) and shifti…

    ... INC H ; *256 to get next line
    LD A,(DE)
    next line
    LD A,(DE)
    next line
    LD A,(DE)
    next line
    LD A,(DE)
    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] ; ***********…

    ... INC H ; *256 to get next line
    LD A,(DE)
    next line
    LD A,(DE)
    next line
    LD A,(DE)
    next line
    LD A,(DE)
    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 …

    ... INC H ; *256 TO GET NEXT LINE
    LD A,(DE)
    NEXT LINE
    LD A,(DE)
    NEXT LINE
    LD A,(DE)
    NEXT LINE
    LD A,(DE)
    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 …

    ... INC H ; *256 TO GET NEXT LINE
    INC B
    LD ... INC H ; *256 TO GET NEXT LINE
    INC B
    LD ... INC H ; *256 TO GET NEXT LINE
    INC B
    LD ...
    robpearmain robpearmain September 2004 Development
  • Does ScanLine[0] have a left border?My emulator couldn't handle Cobra or ShortCircuit so I added some rough port FF values. I now want to make it a bit more accurate. The FAQ gives me a…

    ... then border again." (left on next line)

    But it ... ) Skipping ahead to line 311 - the last line. What happens to ... is on the next line but there is no next line! Does the horizontal ... retrace of line 311 also ...
    Unique Unique February 2005 Development
  • My little first set of routines.Hi all, I just coded a little set of routines just to draw a screen on video mem and a fade out. I could have just copied the screen rendering rout…

    ... />
    call IncY ;get next line draw position, return in de ... inc d ;256 bytes below (next line for this char)
    ... yet, so, adjust de to next line
    ;and 0xF7 ; ...
    HexDump HexDump April 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 hand end of next line to be copied
    ... to
    dec c ;next line up
    ld a, ... next line through a char
    add hl, de ;goto next line ... to the next line up
    sub 7 ;next line up is ... to the next line up
    sub 7 ;next line up is ...
    bigjon bigjon February 2008 Development
  • How can I do this, please?I'm using the PSP as an e-book reader, as it has a good text viewer (built into iRSHell), but it has the fault that it's not much good at word wrappi…

    ... the text so that each line is a maximum of x ... number x), and if that line would then terminate in the ... the begining of next line instead, and the current line is shortened by ...
    ewgf ewgf March 2008 Chit chat
  • 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…

    ... left hand verge on the next line, we need to move 21 ... to left verge on next line'
    Insert line 16, 'add hl,de ... to 0 in the next line.
    Change line 20 'ld bc, 0 ... line 3 with 'di'. Insert line 29, ei. Insert line 31, di. Insert line ...
    bigjon bigjon November 2009 Development
  • Machine code issue...Hi Folks, My trials with MCODE continue and I am stuck. I wrote the following program in BASIC to simply POKE an attribute byte in to a "box" on th…

    ... a=a+1:
    NEXT c:
    LET a= ... 32-p(4):
    NEXT b:
    RETURN [/CODE ... br /> 0D DEC C ;Next Character
    2006 JR ... br /> 05 DEC B ;Next Line
    201B JR NZ ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Help?Hi All, I wonder if anyone has a few minutes to look at this bit of code I'm working on. I'm trying to move to sprites and want to do it with a scr…

    ... down the left side line by line l the way ... or anything below (ie next line down as dictated by ... 2 bytes along for next table address line
    inc ... (lines of character for next from top
    ld ... down, increase twice for next screen address
    inc ...
    R-Tape R-Tape January 2011 Development
  • Small Machine Code Routines Which Maybe UsefulAs part of creating Flynn's Adventure in Bombland I created a lot of little routines to do all sorts of things. A lot of these I created based on inp…

    ... br /> inc l ; 4t - next mem
    exx ; 4t - ... ; ********************
    inc l ; 4t - next char square
    srl c ... ; 4t - down another for next line
    dec l; 4t - ... ; 13/8t (1183t per char line)
    ; *************************************
    ; move ...
    TomD TomD April 2011 Development
  • Kiwi OS for z80 computerHi everyone, Nearly made my z80 computer with 2K ROM 32K RAM. It has an OS im still writing called Kiwi (apple, blackberry, you get the idea ;D) he…

    ... ;RETRIVE CHARACTER
    INC HL ;NEXT ADDRESS
    OUT (2), A ... $C0 ;LOAD A WITH NEW LINE COMMAND
    CALL COMMAND ;SEND ... , $C0 ;LOAD A WCITH NEXT LINE STARTING ADDRESS
    IN A ... /> INC HL ;INCREMENT HL (NEXT ADDRESS)
    INC DE ;INCREMENT ...
    Robin Robin August 2011 Announcements
  • Tile based graphics and scrolling thingy...Here's my best attempt so far at a tile based rendering and scrolling routine. It draws in 22 8*8 graphics tiles along the top of the screen (junk i…

    ... repeats the process with the next line of 22 tiles.
    ...
    inc h ; Point to next line down (4)
    inc de ... 2 bytes for address of next tle line
    nop
    < ...
    scroll_loop pop de ; POP next destination address 10
    pop ...
    Zoltar Zoltar September 2011 Development
  • joining lines of BASICDue to overwhelming demand - well, one demand - well, more of a suggestion, really - here's a routine to join together lines of BASIC. The vertical c…

    ... will join the line to the next line (if there is ... lines. (If the next incremental line number had already been ... ;cursor down : end of line : join next
    LD DE,(23649) ... : ;addresses: DE=LH-line; HL=RH-line
    sbc hl,de ...
    Battle Bunny Battle Bunny February 2012 Sinclair Basic
  • 28-character wide multicolour(ish) on 48k SpectrumLong-time lurker here... I've always been interested in rainbow effects on the 48k Spectrum, mainly from a perspective of "Just what [I]would [/I]ha…

    ... at the end of the line and starts PUSHing like crazy ... 8 characters of the top line
    PUSH BC ; At this ... -most 8 characters of the next line
    PUSH DE ; At this ... -hand area of the 9th line of the screen (not really ...
    AMW AMW April 2012 Development
  • INPUT help?Hi folks. :) Brace yourselves, this is probably a very silly question, my BASIC knowledge is very... well, basic... Let's say, for example, I'm mak…

    ... you play. I write a line to generate the random number ... />
    I'm thinking the next line should be something like "IF ...
    GreenCard GreenCard February 2014 Sinclair Basic
  • TAPlist - the emulator versionI've got this working reasonably well; there's just a couple of small extra features which I want to add. (Recall that TAPlist writes a formatted lis…

    ... /> [*]Additional "alignable" commands defined in line 9996. These are a selection ... 6kb buffer. Whenever the next text fragment would overflow the ... at the start of the next line.
    [*]As there is ... big series of nested FOR...NEXT loops which illustrate the ...
    Battle Bunny Battle Bunny March 2014 Sinclair Basic
  • Simple text scroller, first character problemin a text scroller, whole line scrolled to the left by 1 pixels using RL(HL) ; DEC L method. But at the rightmost character must be printed immediate…

    in a text scroller, whole line scrolled to the left by ... character at the start of next line and hiding it with attributes ...
    Arda Arda January 2015 Development
  • Problem with BC corrupting after DJNZJust for fun, I'm messing around trying to get the level maps from Lemmings to display on the screen with machine code. It's been ages since I did an…

    ... address to get to the next line.

    To start with ... SCREEN ADDRESS TO GET TO NEXT LINE
    LD BC,32 ; 32 ... ADDRESS TO GET TO THE NEXT LINE
    POP BC ; RETRIEVE THE ... get the address of the next character line down etc...
    RET ...
    mulder mulder January 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…

    ... left then you move every line left and draw entire column ... 'd be adding 256 for next line. And when you're done ...
    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…

    ... inc l ;advance to next byte (make sure sprite data ...
    inc l ;next char cell to the right ... br /> inc h ;down one line

    ld ... if we're moving onto next third,
    and 7 ... overflow, we're on the next line
    ;of char row, ...
    Ast_A_Moore Ast_A_Moore February 2017 Development
  • Mojon Twins MK2 and lighting effectsDoes anyone have any experience in getting the overlay.h working in the MK2 engine. There were several games written in the churro that used the ove…

    ... /> ldi
    ldi

    ; Next line
    inc de
    inc ...
    andydansby andydansby June 2017 Development
  • Working with streams in BASICHi I've been screwing around with streams and Spectranet, there's something I can't figure out. If you want to send data to a stream how can you tel…

    ... instead of reading some data line by line I want to receive ... rather than me reading it line by line with INPUT statements and ... computer to give me the next line. I have a feeling it ...
    ivanb303 ivanb303 October 2017 Sinclair Basic
  • RAD for SpeccyJust wanted to share a fine technique of rapid app development for ZX Spectrum in C. Programming without debugger is a pain. It comes down to needing…

    ... startLine;

    // Start line is line at which we start our ... it.
    int line = 0;

    while (line < intersect.h ... )
    {

    // Calculate line pos. in vmem.
    int ...
    tstih tstih January 2018 Development
  • Prportional Ascii text scrollerA couple of years ago I wrote a little scroller that nestles at the top of RAM (FFCA - 65482) and scrolls standard Ascii encoded text from anywhere y…

    ... counter
    inc de ;next text character
    ld ... br /> ld h,51h ;line address
    inc a ... scr_lp1
    inc h ;next line down
    db 18h ...
    Arkannoyed Arkannoyed August 2018 Development
<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
next 36.1K 45.7K
line 19.4K 33.7K

Related Threads

  • Utility to create long REM Line for storing M/C program - Maximum BASIC Line LengthHi,<br /> <br /> I think there was a Utlity or Toolkit to create a long REM-Line under 48k BASIC<br /> to store some MCode in it. <br /> <br /> …
  • Line - a one line arcade gameHi,<br /> <br /> I have published Line, a game written in a single line of BASIC. Thanks to Einar Saukas for additional optimisations, suggestions,…
  • Are line numbers considered the first statement in the line?I'm trying to understand how BASIC variables are stored in memory using the BASIC Programming manual and am puzzled by the results of the control var…
  • ZX Spectrum Next - System/Next Firmware NextZXOS Recommended VersionsI´m doing a thread "ZX Spectrum Next - System/Next Firmware NextZXOS Recommended Versions" at: [url]https://forum.tlienhard.com/phpBB3/viewtopic.php?…
  • Next Archive Update on WOS?The last WOS archive update was 14th Nov 2000...When will be the next update?
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding.<br /> <br /> I think that there might be more of these routines out there (where-eve…
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code.<br /> <br /> The line routine th…
  • Next surprise -- game nameMy friend would like to know name of a game.<br /> He says it was a logic game. You controlled a cowboy who was standing at the top of a hill. His mi…
  • On-line magazineswell we've got all crash scans online thanks to Mort, WoS and others. YS has a great site in YSRNRY. There is Crash online and Sinclair User online t…
  • On-line chatY'know, I've noticed on many occasions in the chat logs that when an anonymous person enters the chatroom, it's always presumed to be me! Why is that…

Related Searches

  • betadisk rom line
  • scroll line
  • edit line
  • next
  • spectrum next
  • spec next
  • zx spectrum next
  • save line
  • draw line
  • zx next
  • zx next vega
  • spectrum zx next
  • sprectrum next
  • delete line
  • remove line 128
  • line in
  • line draw
  • scroll screen down one line
  • next line
  • screen memory next line

Copyright © 2024 World of Spectrum