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.108s
<1…567891011…34>
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ... ; Calls a routine to clear the screen
    ld a ... 3503 ; Calls a routine to clear the screen

    ... br /> call 5633 ;open channel to screen (top 22 lines)
    ... eostr-dat ; length of string to print

    call 8252 ...
    alienbanana alienbanana February 2014 Development
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ...
    call 5633 ;open channel to screen (top 22 lines)
    ld ... [/I][/B] ; length of string to print **

    call 8252 ; ... couple of discrepancies that sprung to the eyeballs... Lines marked with ... trying to see if it's reached the bottom of the screen?
    Morkin Morkin February 2014 Development
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…

    ... br /> call 5633 ;open channel to screen (top 22 lines)
    ld ... [/I][/B] ; length of string to print **

    call 8252 ; ... couple of discrepancies that sprung to the eyeballs... Lines marked ... trying to see if it's reached the bottom of the screen ...
    rich_chandler rich_chandler February 2014 Development
  • Animated attribute revealA new challenge to solve next. I would like to create an animated attribute reveal in machine code by having my 768 byte attributes held in ram whic…

    ... I have text printed to the screen though so I'd prefer ... that to be printed to the ... br /> call 5633 ; open channel to screen (top 22 lines)
    ld ... need your own procedure to print on virtual screen
    something like this ...
    Jerri Jerri February 2014 Development
  • From RAM to dim v$() "video buffer" SPEED UP!Hi! This question is related to "quick RAM copy using LET in Basic" ([url]http://www.worldofspectrum.org/forums/showthread.php?t=44296[/url]). Wel…

    ... 4.9 seconds (including the print) (note that the two ... LET o=1
    17 PRINT "POKING TEST DATA."
    ... 20 FOR n=maddr TO maddr+159: POKE n,o ... BEGINS HERE
    32 PRINT "BUILDING SCREEN"
    35 LET tick1 ... addr+159: FOR n=addr TO eaddr: LET o$=o$+ ...
    na_th_an na_th_an March 2014 Sinclair Basic
  • From RAM to dim v$() "video buffer" SPEED UP!Hi! This question is related to "quick RAM copy using LET in Basic" ([url]http://www.worldofspectrum.org/forums/showthread.php?t=44296[/url]). Wel…

    ... 4.9 seconds (including the print) (note that the two ... /> 20 FOR n=maddr TO maddr+159: POKE n,o ... BEGINS HERE
    32 PRINT "BUILDING SCREEN"
    35 LET tick1 ... +159: FOR n=addr TO eaddr: LET o$=o$+ ... 23672)/50
    80 PRINT tick2-tick1[/code][/QUOTE]
    Hark0 Hark0 March 2014 Sinclair Basic
  • Tile routinesHi all, Please does anyone have any examples of tile routines in pure asm to set up maptile screens. I would like to try and understand them and ti…

    ... polomint's code to make it easier to understand (probably doesn ... different routine that will print a screen of 2x2 tiles. It ... ld (tile_x),a ; column back to zero
    ld a,(tile_y ... b,8 ; 8 pixel lines to print

    print_character:
    ...
    Morkin Morkin March 2014 Development
  • Clashbasher a new interface to reduce colour clashI've been working on this for a while now. [IMG]http://markamy.uwclub.net/cauldron.JPG[/IMG] Basicly its an add on for a 48k spectrum, which reinte…

    ... instruction to save the screen to background or foreground
    any subsequent writes to screen ... : this instruction sends writes to screen directly to the propeller chip jumping past ... has writen to the display file in both the print character routine ...
    Basher Basher April 2014 Hardware
  • Frontend for the +3e projectHi, I have recently finished building the 8-bit simple interface and installed the +3e ROMs into my spectrum +2A (Back model) and it is working fine …

    ... . Then when you come to print the filenames to screen, or launch the snapshot ... assume you're going to want to print out a screenful of filenames ... element (n) corresponds to the numbers on the screen.

    ... FOR n = 0 TO 9
    1020 PRINT AT n,0; n ...
    guesser guesser June 2014 Development
  • Frontend for the +3e projectHi, I have recently finished building the 8-bit simple interface and installed the +3e ROMs into my spectrum +2A (Back model) and it is working fine …

    ... . Then when you come to print the filenames to screen, or launch the snapshot ... assume you're going to want to print out a screenful of filenames ... element (n) corresponds to the numbers on the screen.

    ... FOR n = 0 TO 9
    1020 PRINT AT n,0; n ...
    rich_chandler rich_chandler June 2014 Development
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    I'd imagine it was to maintain consistency with the ability to only print to the top 22 lines of the screen.

    Presumably it was just forgotten to add the same restriction to SCREEN$.

    B
    balford balford August 2014 Sinclair Basic
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    ... it was to maintain consistency with the ability to only print to the top ... 22 lines of the screen.
    to add the same restriction to SCREEN$.

    B ...
    p13z p13z August 2014 Sinclair Basic
  • Why no PLOT, etc. on bottom two lines?I was pondering if there was any way to get PLOT, etc. to address the full screen from BASIC without having to write a few lines of assembler to bypa…

    ... the main window is limited to 22 lines. You can make ... if you want and just print to that. However, the lower window ... . You will see a full screen board without bordersettings.
    The ... with a MC routine of PRINT AT, only using RST 16 ...
    Dr BEEP Dr BEEP August 2014 Sinclair Basic
  • Double Buffer UtilityHi Folks, I've been experimenting with double buffering on a 48k Speccy for a small project I'm working on. After reading lots of good advice here…

    ... copy the whole buffer to the screen it's a waste ... [code]
    #Class to implement printBehaviour by printing to screen
    class ScreenPrintBehaviour ... :
    def doPrint(self,text):
    print ...
    KrazyKattapilla KrazyKattapilla August 2014 Development
  • Why on earth did I buy...Couldn't see a topic for this, so apologies if it does exist. Aside from games, what did you buy, and put away in a draw the next (or same!) day - …

    ... Forth is designed so as to need the simplest compiler you ... a handful of assembly instructions to mostly PUSH and POP ... crude integer maths libraries, sprite print and screen scroll functions.
    < ... all, not allowing you to review and alter previously defined ...
    joefish joefish September 2014 Sinclair Miscellaneous
  • Why on earth did I buy...Couldn't see a topic for this, so apologies if it does exist. Aside from games, what did you buy, and put away in a draw the next (or same!) day - …

    ... Forth is designed so as to need the simplest compiler you ... a handful of assembly instructions to mostly PUSH and POP ... crude integer maths libraries, sprite print and screen scroll functions.
    < ... all, not allowing you to review and alter previously defined ...
    rich_chandler rich_chandler September 2014 Sinclair Miscellaneous
  • Help with Assembly - DEFB, etc.Dear all, I'm going through Jnathan Cauldwell's tutorial and find myself scratching my head at part I can't find a decent explanation of anywhere! E…

    ... that code isn't drawn to screen and data aren't executed ... /> [CODE] ld a,2 ; upper screen
    call 5633 ; open channel ... ; length of string to print
    call 8252 ; print our string
    ...
    Ralf Ralf September 2014 Development
  • Simple text scrolling routine...I'm having trouble writing a very simple text scroller, the idea is to use the ROM printer routine to print 32 characters each time the routine is ca…

    never never never print one letter.
    scroll looks ...

    screen_adr equ #401f;screen adress for output
    scroll ... stores in buffer and outputs to screen
    like here:
    [url ...
    g0blinish g0blinish October 2014 Development
  • Megatree DevelopmentHi All, I have been messing around with developing a concept for the unwritten game Megatree. Here is a video of what I have so far written on a 48…

    ... objects move all over the screen and in front of and ... make it so the sprites print to the screen buffer before the large ... because the sprites are printed to the buffer before the tree ... collisions to happen. Then the whole lot is copied to the visible screen.
    stevebroad stevebroad November 2014 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…

    ... [/B]
    Print one char to screen using the fzx_state ... given (holds window, current coords, print ... B]asm_fzx_puts_justified[/B]
    Print a 0-terminated string but ... B]asm_fzx_write_justified[/B]
    Print a buffer of chars of ...
    Alcoholics Anonymous Alcoholics Anonymous January 2015 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…

    ... attribute squares extend to the right to the full ... second attribute application needs to occur, which will ... should be attributed. Like PRINT PAPER 6;"Hello world" ... words it doesn't print spaces, it advances ... nothing is actually output to screen which is why you ...
    Alcoholics Anonymous Alcoholics Anonymous 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…

    ... comes in handy.

    print at (hires)

    ... = 0x1800
    SCRROW6 = 0x4600 ; screen row 6
    BYTSROW = 32 ... /> ld (hl),a ; back to screen
    ex af,af'
    ld (hl),a ; to screen
    dec hl ; vmem pointer ...
    tstih tstih August 2015 Development
  • z80 assembly helpEver since I was a child I wanted to program my zx81 then my zx spectrum + 2. However, it was such a mystical beast and I only ever used BASIC not kn…

    ... vertical position.
    rst 16 ; print it.
    ld a,(xcoord ... . Without it nothing is displayed to screen.

    [code ... position.
    rst 16 ; print it.
    ld a,(xcoord ... y coordinate.
    rst 16 ; print it.
    ret
    < ...
    antonyjones101 antonyjones101 September 2015 Development
  • z80 assembly helpEver since I was a child I wanted to program my zx81 then my zx spectrum + 2. However, it was such a mystical beast and I only ever used BASIC not kn…

    ... AT.
    rst 16 ; print it.
    ld a,(ycoord ... ; vertical position.
    rst 16 ; print it.
    ld a,(xcoord ... ; y coordinate.
    rst 16 ; print it.
    ret[/code]
    to screen.

    [code]delay0 ...
    Alcoholics Anonymous Alcoholics Anonymous September 2015 Development
  • 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…

    Here is my 64 column print routine.
    [code]
    ;------------------------------------------------------------------------------;
    ; ... ; de = character gfx, hl back to screen
    pop af ; get carry ...
    Kiwi Kiwi September 2015 Development
  • price of magik lenslock ?After some time playing this text adventure I saved my progress to tape, but when restoring I came across what seems to be a lenslock protection, is …

    ... the lenslok routine print the two letter code to screen instead of keeping ... it to itself. It can ... original, also redirects load/save to use ROM routines.....

    nuggetreggae nuggetreggae November 2015 Games
  • price of magik lenslock ?After some time playing this text adventure I saved my progress to tape, but when restoring I came across what seems to be a lenslock protection, is …

    ... the lenslok routine print the two letter code to screen instead of keeping ... it to itself. It can ... original, also redirects load/save to use ROM routines.....
    [/quote ...
    goodboy goodboy November 2015 Games
  • price of magik lenslock ?After some time playing this text adventure I saved my progress to tape, but when restoring I came across what seems to be a lenslock protection, is …

    ... the lenslok routine print the two letter code to screen instead of ... keeping it to itself. It ... original, also redirects load/save to use ROM routines.....
    ... with the lenslik "visible" on screen
    the hacked [h] ...
    nuggetreggae nuggetreggae November 2015 Games
  • ZX81 Character SetHello, hope I don't offend anyone with my request. I've put together a program on my Amstrad that redefines a condensed text and displays it appropri…

    ... the correct graphic matrix character to print in the correct location. ... driver, it is possible to display images with pixel resolutions ... up to 256x192 (or with some ... you cannot use BASIC to print to the hi-res screen.

    ...
    1024MAK 1024MAK December 2015 Sinclair Miscellaneous
  • Spectrum Screen RAM layoutHi there The spectrum screen layout is rather odd. It seems to be arranged into 3 256 byte groups. If I have an x (horizontal) coordinate (from…

    ... can add 1 to it to move one character to the right, or ... within the character cell. To move down to the next character position ... are easier if you only print to character positions; it's when ... INC H trick before needing to re-calculate the screen address.
    joefish joefish December 2015 Development
<1…567891011…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
print 8.5K 20.4K
to 549.6K 1.6M
screen 45.8K 73.8K

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…
  • 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…
  • 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…
  • How to print logo onto screen at chosen coordinates?Hi, I've just got back into zx spectrum games after all these years and after seeing some of the great games on here I would like to start learning p…
  • 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…
  • Print (to screen) avalue held in a register pairHi guys, looking for a routine that will print any value from 0 to 65535 to the current position on the screen.<br /> <br /> I once heard that ther…
  • Is it possible to add a listing to a screen?I made this picture (see next message for link) deliberately in the bottom half of the screen hoping to be able to have another display in the upper …
  • Alternative to Poke 23659,0 to prevent a 'break in' to a Basic Program.Good morning everyone,<br /> <br /> My memory fails me these days but in the early days of programming I used to use Poke 23659,0 as a crude way of…

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
  • write to screen
  • copy picture to screen
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • save more than 1 screen to memory
  • fastest way to clear a screen
  • convert screen to png
  • spectaculator failed writing data to the spectrum s serial port print file
  • poke characters to screen
  • poke character to screen
  • attribute address to screen
  • row to screen address
  • screen address to buffer
  • print to screen

Copyright © 2024 World of Spectrum