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.023s
<1234567…34>
  • 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. I once heard that there was a PRIN…

    ... for a routine that will print any value from 0 to ... the current position on the screen.

    I once heard ... print a value held in theBC register pair, to the current screen ...
    DEATH DEATH October 2016 Development
  • Print vs 23659To be honest I could not think of a better topic title, although its not ideal. Anyway, I do recall reading ages ago that the reason you cannot no…

    ... a PRINT AT 22,(whatever) is because it is the lower screen. Fair ... POKE 23659,0
    20 PRINT AT 22,0;"Yes we ... POKE 23659,0
    20 PRINT AT 23,0;"Some text ... ; 21 is always seen as "lower screen" then surely either both 22 ...
    spider spider October 2017 Sinclair Basic
  • alternate BASIC ROMI've come up with a few patches to the standard ROM to make it use the 128 shadow screen by default. The ROM is reorganised as follows: RAMTOP is se…

    ... BASIC
    the shadow screen is selected by default< ... screen is paged into 0xc000 by default
    the print ... to write to the lower screen area now write to ... the upper screen area, including PLOT
    ... only page in the screen when it was being ...
    chev chev October 2008 Sinclair Basic
  • VAL SCREEN$I seem to remember being able to find out the ascii code of a character displayed on the screen by typing in something along the lines of PRINT VAL S…

    I seem to remember being able to find out the ascii code of a character displayed on the screen by typing in something along the lines of PRINT VAL SCREEN$ (1,1).

    I cant get it to work now...

    Any ideas?!:-?
    daveysludge daveysludge January 2012 Sinclair Basic
  • Custom Menus on the ZX Spectrum +3Today, my Friends, i have the pleasure of presenting a program i have written which gives a set of custom menus on the +3. The main features of my p…

    ... nonetheless)
    4: [b]Lower Screen[/b] - this one does the ... switches to the lower screen. Its companion in the Lower Screen switches to ... upper screen and restores the ... the same as the [b]Print[/b] in the standard ...
    The_Bert The_Bert October 2017 Sinclair Basic
  • Making a mapI should learn Z80 assembly, but I don't have the time (really busy) and I feel like making a game. I've tried with Colt which gives me enough speed…

    ... ld a,(de)
    call print
    inc de
    ... b 'just 1 other in print
    ld a,b< ... l1
    ret

    print:
    push bc
    ld ... /> RANDOMIZE USR will make the print in lower screen. (or add
    LD ...
    Dr BEEP Dr BEEP March 2004 Development
  • Making a mapI should learn Z80 assembly, but I don't have the time (really busy) and I feel like making a game. I've tried with Colt which gives me enough speed…

    ... the difference between upper and lower screen just try this.


    and

    PRINT USR 50000 : PAUSE 0
    PRINT USR.)
    Dr BEEP Dr BEEP March 2004 Development
  • An intriguing question...Well, intriguing for me anyway. As we all know, when calling a Machine Code function from BASIC, we use the USR (address) function. But for this to …

    ... />
    PRINT USR will display at the upper screen
    RANDOMIZE ... the lower screen
    LET X=USR will display at the lower screen
    You can alter the screen by calling #1602 in MC ... the value for the necessary screen.

    RANDOMIZE USR ...
    Dr BEEP Dr BEEP June 2004 Development
  • is it easy to learn z80 machine codewell is it?

    ... /> Yep, but the RANDOMIZE USR, PRINT USR or LPRINT USR will ... /> It will, in the input screen (=lower screen) but it will loose it ...
    Dr BEEP Dr BEEP October 2004 Development
  • is it easy to learn z80 machine codewell is it?

    ... /> It will, in the input screen (=lower screen) but it will loose it ... />
    Try:

    10 PRINT "hi"
    20 RANDOMIZE USR ...
    AndyC AndyC October 2004 Development
  • 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…

    ... /> 10 REM START AFTER REM : PRINT "HELLO"

    POKE ... can read them in a SCREEN$. [Dr. BEEP]
    * ... REM COLLISION
    20 PRINT AT Y,X;"*": LET OY ... one indicates that the print output is to be ... 255*PEEK 23614
    20 PRINT PEEK A; TAB 10; ...
    na_th_an na_th_an April 2005 Development
  • PRINT AT in assembler Hello everyone, I am very new to this forums. Like perhaps many others I had a Spectrum as a child and did pretty much simple BASIC programming, bu…

    ... /> When using RST 16 to print you should first select an ... />
    In your example the lower screen would be used in such ...
    Geoff Geoff July 2005 Development
  • basin & spinWhen a basic program is loaded into Basin from .tzx does it display the real basic underneath or what the basic has been made to look like by the sof…

    ... as


    10 PRINT INT (.5 + .5)

    lower screen then the hidden forms are ...
    Geoff Geoff January 2007 Emulators
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    Main screen can also be activated with the PRINT USR start.

    No CALL to #1601 needed then.

    RANDOMIZE USR START : lower screen
    PRINT USR START : upper screen
    LPRINT USR START : printer (well in fact stream #3)
    Dr BEEP Dr BEEP May 2007 Development
  • question about RST 10hhow do you set the position of the text when using 'RST 10h' to print to screen?

    ... command.

    Same as PRINT : RANDOMIZE USR START

    screen and not to the border (lower screen) without printing ...
    zx128k zx128k May 2007 Development
  • Oneliner contestHello to you all, I dare you to make a program on 1 BASIC line. Here is the place to sent your ONELINERS [url]http://www.zxspectrum.00freehost.co…

    ... by changing

    PRINT AT 21,0;s;

    to

    PRINT #1;s;

    but ... printed to in the lower screen does not home itself ... though.

    To print to that location in the ... something like

    PRINT #1;AT 0,0;s ...
    Digital Prawn Digital Prawn July 2007 Development
  • How to avoid paging (scroll message)After 22 lines, the Spec asks if you want to scroll or break. I want to avoid that message and what the program to go on and produces lines on the sc…

    ... of the 1 on the lower screen.

    I still may ... 't print anything on the lower screen:

    [CODE]
    10 PRINT "Chop ...
    Einar Saukas Einar Saukas June 2008 Sinclair Basic
  • How to claim back the border space in basic?Hey, I'm wondering if there is a way to reclaim the space the border usually occupies in BASIC? I am sure I have hit BREAK on some games and ended up…

    You can use the lower part of the border by ... can now use PRINT AT 22,0 and PRINT AT 23,0 ... to print there.

    lower screen you can use
    PRINT #0;AT 0 ... ,0;
    and
    PRINT #0;AT 1,0;
    Dr BEEP Dr BEEP June 2008 Sinclair Basic
  • Using INPUT without clearing last two lines of screen?I'm trying to print to the 22nd row of the screen using the ol' print #0 trick. Unfortunately, I require user INPUT which seems to wipe out the botto…

    ... take input without clearing the lower screen? I'm not sure how ... ![/QUOTE]

    [code]
    PRINT #1;AT 1,0;"Name ... the syntax check for the PRINT command but would still work ...
    Bob Stains Bob Stains January 2009 Sinclair Basic
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ...
    10 PRINT "Hello, this goes to screen"
    20 PRINT AT 10 ... printingroutine:
    The BASIC will print anything that is entered after ... the upper-screen (the screen above the inputlines) or the lower screen (the inputlines ...
    Dr BEEP Dr BEEP April 2009 Development
  • Getting started with asm Speccy codingSomeone on another forum I read has asked for good Speccy coding resources. I thought it would be great to link him to a simple tutorial about how to…

    ... I never printed some on screen in MC
    I ... can start your code with PRINT USR.

    Otherwise:
    XOR A
    CALL #1601 = lower screen

    LD A,2 ... and will ALWAYS set upper screen!

    [code]
    ; -----------------< ...
    Dr BEEP Dr BEEP May 2009 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    [code]
    ; PRINT AT Y,X full screen
    ; Y = B-reg, X = C-reg
    ; 0
    Dr BEEP Dr BEEP April 2010 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    ... make the selection for upper/lower screen.

    And as for ... use this in a full screen board sized 8x8, each field ... . So I use a screen 24x24 and need full print at functionality.
    Dr BEEP Dr BEEP April 2010 Development
  • Machine Code Routine of the weekHow about a thread that has a routine each week that is in [B]assembly language[/B] and is also described in great detail what the hell is going on …

    Now with saving temporary colours

    [code]
    ; PRINT AT Y,X full screen
    ; Y = B-reg, X = C-reg
    ; 0
    Dr BEEP Dr BEEP April 2010 Development
  • +3 how to detect if a file exist ?Need help. I am making a generic menu to my compilations over the spectrum +3. Exist some way programatically to detect if some file exists on the d…

    ... output in the lower screen area (to use SCREEN$ as suggested earlier ... be reserved otherwise the screen will scroll, and the ... : CLS
    6 PRINT #1;AT 0,0;"-----";AT ... ;"-----"
    10 PRINT AT 0,0;"x": PRINT AT
    ... ,0;"y"
    15 PRINT #1;AT 0,0;
    Battle Bunny Battle Bunny May 2010 Sinclair Basic
  • Cool BASIC tricks and tips!Following on from Dunny's excellent suggestion of a compendium of BASIC tips + tricks, I believe it would be better to have a topic dedicated to it. …

    ... ,5;"AGE";A$
    20 print AT 5,5;"YOU ARE ... still takes place in the lower screen. I would be interested to ... ? I have written a full screen input routine as I did ...
    Paddy Coleman Paddy Coleman September 2010 Sinclair Basic
  • Another machine code problem, sorry[CODE] OPCODE HEX ADD LD A,00 3E00 F000 PUSH AF F5 F002 LD B,05 0605 F003 LD C,06 0E06 LOOP F005 POP AF F1 ADD A,C 80 DEC B 05 …

    ... side of the screen). I first just used PRINT USR 61440 ... output to the lower screen (bottom lines).
    PRINT USR will output ... to the upper screen
    < ... number on screen when returning to BASIC use
    [B]PRINT "" ...
    Dr BEEP Dr BEEP September 2010 Sinclair Basic
  • Print text in assemblyHello, a perhaps simple question: I would like to print a text string on the screen and I wonder how to do that in the most easy way? I seem to re…

    ... like to print a text string on the screen and ... 16 (?), but can that print more than one character? That ... upper or lower screen.
    So either select upper lower screen or ... adres= lower screen
    PRINT "" AND USR adres = upper screen and undoing print of ...
    Dr BEEP Dr BEEP October 2010 Development
<1234567…34>

Latest Posts

  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Goodbye Z80
    i love the z80s on 6:28PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • I bought an accoustic guitar. How do you play it?
    Maroc's Other Projection on 6:04PM
  • I am currently watching.....
    Antiriad2097 on 5:05PM
  • European Software Titles with an English version
    harriusherbartio on 12:06PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 11:21AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 11:01AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21

HitBox

Word Docs Hits
print 8.5K 20.4K
lower 6.4K 7.8K
screen 45.8K 73.8K

Related Threads

  • Real Spectrum screen flicker with SCREEN$I've written a basic loader to simply do a 'load "" screen$' based video from a divide+ however I'm finding the Spectrum can't render a screens and a…
  • Wow! Splitscreen gaming goes full screen!!! One screen gives two fullscreen views!Sounds a bit Alice in Wonderland (If Lewis Carroll had written it in the twenty-first century) but aparently, using 3D glasses you can get two full s…
  • Print Screen not Working on Windows 7I know I know this is chit chat and not a tech support forum. I ask here because the info on the web about this issue is generally shyte. I'm asking …
  • ULAPlus: showing different screen modes in one screenI wanted to write a demo showing the same screen, converted to various screen modes available on the Spectrum (well, a Spectrum clone capable of show…
  • 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…
  • Best Side Screen/Screen-Surrounds?I've been researching side-art/screen-surrounds for my own game, so at the risk of asking a question that has probably been asked in the last 20-odd …
  • Type a screen of text from the start screen.I've forgotten all the combo's of symbol-shift and so on, but is there a way, from Spectrum Basic to just type out a load of text? Problem is, as soo…
  • Screen address of PRINT position...Hi Folks,<br /> <br /> The following code uses DF CC system variable to extrac the screen address for a PRINT position.<br /> <br /> <br /> [cod…
  • 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…
  • Mixed bag - Mangled in-game screen and/or loading screen.[url="http://www.worldofspectrum.org/infoseekid.cgi?id=0012757&amp;loadpics=3"]Black Raven[/url]<br /> <br /> Mangled in-game screen and loading sc…

Related Searches

  • fastest screen routine
  • screen routine
  • screen routines
  • fastest way to clear screen
  • print a char in asm
  • issue 2 yellow screen
  • lower
  • basic upper lower case
  • basic change upper lower case
  • title screen
  • print to screen assembler
  • draws directly on screen print
  • print by directly drawing on the screen
  • print to screen
  • print screen
  • print screen channel
  • print input screen
  • print lower two lines assembler
  • print lower screen with machine code
  • print on buffer screen

Copyright © 2024 World of Spectrum