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.019s
<1…45678910…34>
  • fast font engine possible?inspired by the recent "proportional font" thread for zx basic and ideas for gui and having done some of the work on this in the past i wonder if it …

    ... "proportional font" thread for zx basic and ideas for gui and ... is possible to have a fast raster font engine on zx ... ]

    Using RST10 to print a chracter to the selected ... my versions of the proportional print routine. That can all be ...
    chev chev May 2011 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…

    ... /> [CODE]
    ; FAST "COMMA" (jump to next ... the regular "print comma" works in Sinclair BASIC. Although ... ]
    ; STANDARD "COMMA" (print spaces until reaches column multiple ... /> ld a, 32 ; print space
    call DRIVER
    Einar Saukas Einar Saukas August 2011 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…

    ... bytes for channel below BASIC area
    ... defw CH_ADDR ; address of the PRINT # routine
    defw ... br /> ; CODE #1: FAST "COMMA" (jump to next column ... LOOP: ld a, 32 ; print space
    ; call DRIVER ...
    Einar Saukas Einar Saukas August 2011 Development
  • z88dk hates me =(Hello there my fellow WoS'ers Under the power of darkness I was about to settle in and play with some SP1 sprite handling (as printf is simply NOT f…

    ... (as printf is simply NOT fast enough for my project)
    print menus with embedded print codes for formatting but ... rather than rely on the basic ISR to do it (getch ...
    Alcoholics Anonymous Alcoholics Anonymous August 2011 Development
  • checking bits in BASICThe question of manipulating bit patterns in BASIC was raised recently in this [thread=35728]Keys redefine routine and key check[/thread] thread. I s…

    ... is very slow in basic but very fast in assembler, so why ... =FN x(a$)
    2023 PRINT "usr",usr
    2025 INPUT ... j
    2030 PRINT "FN b$(j)",FN b ...
    mattsteel mattsteel September 2011 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. …

    ... years ago, I wrote a BASIC version of the game " ... is faster than do a PRINT to erase a sprite, ... then another PRINT to show the updated one ... , so you can read the BASIC code:
    [url]http:// ... The resulting code was so fast that I had to insert ...
    mcleod_ideafix mcleod_ideafix September 2011 Sinclair Basic
  • 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…

    ... to use when programming in BASIC. The only inconvenience is that ... it cannot detect that the PRINT statement has finished. Thus you ... for instance:
    [CODE]
    PRINT #4; INVERSE 1;AT 10 ... the comma operator ("standard comma", "fast comma", "no comma"), 3 ...
    Einar Saukas Einar Saukas November 2011 Development
  • Words of adviceHi all This is my first post on World of Spectrum and I'm gradually starting to discover the wonders of the machine. Just to give you a bit of bac…

    ...
    SpecBAS is Sinclair BASIC (found on speccies) ported ... BASIC interpreter that is built to be as fast ... character-square limitations on PRINT? So I added ... the MOVE parameter - PRINT MOVE x,y;"Hello ... You boot straight to a BASIC programming environment.
    ...
    Dunny Dunny January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... attributes file first (because thats fast!) then blank the screen memory ... reset the print position, just do "PRINT AT 0,0;" From Basic job ...
    SKR SKR January 2012 Sinclair Basic
  • Faster CLS...Hi Folks, Looking at the CLS command in the Spectrum ROM disassembly it seems rather complex. Does anyone know of a simpler/quicker routine that wi…

    ... draw over it with the BASIC's print routines, then you can ... clear the attributes, as the print will overwrite the screen when ... very quick but not as fast as the human eye under ...
    Paddy Coleman Paddy Coleman January 2012 Sinclair Basic
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... compiling BIFROST* demo using ZX BASIC. Actually not everything worked, ... and development versions of ZX BASIC):

    [LIST]
    ... POKE 56787,198: PRINT AT 20,25;" fast)"
    270 IF ... 280 PRINT AT 22,1,,: RETURN[/CODE]

    [*] ZX BASIC is ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... ;607867][LIST]
    [*] ZX BASIC refuses to compile the following ... THEN POKE 56787,198: PRINT AT 20,25;" fast)"
    270 IF ... I was incorrectly assuming ZX BASIC fully supported the original Sinclair ... cannot find the reason ZX BASIC cannot compile line 190 ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... ENGINE DEMO adapted to ZX BASIC using the [URL="http://www ... - converted to Boriel's ZX BASIC Compiler
    '
    ' After ... ;"BORIEL";AT 12,22;"ZX-BASIC"
    40 BIFROSTstart()
    ... $="4" THEN BIFROSTresetAnimFast(): PRINT AT 20,25;" fast)": END IF
    ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • BUG in zxspin and SpecEmu - read Loading speed in WAV fileI'm created a new save, but it can run at 44.1 KHz, to test it, i make a new file from WAV 44.1 KHz to 88.2 KHz. Load this file in a emulator zx-spin…

    ... /> The max speed is OLTA fast - short pulse. it is ... .

    I not print change on my loading scheme ... bytes)

    All basic loading scheme encode 4 bits ... on that :) [/quote]The basic load code from audio is ... data, it can be more fast. I use 42% or ...
    Z80user Z80user April 2012 Emulators
  • Byte-order backbufferThis is a tool for Z80 coders who wish the Spectrum screen had a serial layout. It runs as an interrupt mode 2 service routine and uses POP and PUSH …

    ... sprite and text routines to print to the buffered display and ... order and copy it as fast as
    possible. Well ... interrupts
    ret ; return to BASIC

    org 0xc39a< ... />
    jp 56 ; exit via BASIC interrupt handler

    blit ...
    R-Tape R-Tape April 2012 Development
  • Dimming the screen...Hi Folks, I was hoping someone on here could help me with a wee machine code routine. I have written the following example in BASIC: [CODE]100 REM…

    how about overwriting lines with dimmed colours?

    eg.

    5 print at 0,0;
    10 for x=0 to 10
    20 print bright 0; paper 8; over 1; ""
    30 next x

    it's not that fast and it takes up memory, but it's in basic :D
    Arda Arda May 2012 Development
  • Question about 2-channel beeper musicI confess I haven't tried all the available beeper utilities and software. I always found music software confusing and trackers are not for me. I kno…

    ... music without having to leave BASIC. Let's say I created ... to do from BASIC like for example key detection, print something, etc ... /> I don't think BASIC is fast enough for optimal results. You ... 'd need to know precise BASIC interpretation timing to do this ...
    tstih tstih May 2012 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 …

    ... fast printing routine is needed. Not for use it from BASIC ... character moving sprites, fast screen dumping for ... /> - Can it print in any pixel location?< ... CALCULATE CPS AND RETURN TO BASIC
    ld de,benchmark_data ... l
    ret ;From BASIC, just do: LET cps ...
    mcleod_ideafix mcleod_ideafix June 2012 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 …

    ... to BASin's Profiler the PRINT statement below (line 210) only ... . So if ou had a PRINT command that did not have ... find out by using OpenSE BASIC. That doesn't have built ... . I think it's as fast as you can get while ...
    chev chev June 2012 Development
  • 80x24 mode (Timex required)Hopefully Martijn will be adding this to the archive soon, but until then grab it here: [url]https://dl.dropbox.com/u/15659782/BASIC80.zip[/url] Th…

    ... in Timex it would be fast because you don't ... is 480x192. In SE BASIC the draw commands will only ... 's slower or faster, basic 64 in 64 column channel ... made something when wrong.
    PRINT PAPER 4 and got green ... but magenta INK.
    PRINT INK 2 and got cyan ...
    Encarnado Encarnado July 2012 Sinclair Basic
  • ESXDOS v0.8.0 released (with NMI Browser)Hello, To celebrate the speccy's 30th birthday, here's the latest version of ESXDOS for DivIDE users. The full changelog is too long to post here, s…

    ... /> - press "z" = exit to zx basic. Now is ESXDOS 080 installed ... command syntax (linux'y!) really fast too..

    The NMI ... /> Phoenix!, how about a .pwd (print [list] working directory!)

    jayteebee jayteebee September 2012 Announcements
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... nonsense in basic.

    [CODE]
    1 REM FAST
    2 ... 7: PRINT "TIME:";: INK 6: PRINT "00:00.000";: PRINT " ";: INK 7: PRINT "LIVES ... :";: INK 4: PRINT "\u ...
    WibbleBibble WibbleBibble September 2012 Sinclair Basic
  • WibbleBibble's Basic threadHi in an attempt to keep my questions from spamming the forum. I think its better to put them all in one place. Thanks everyone so far, I feel I am …

    ... can be read by the print at function. Then the function ... in the array to the print at function.

    With ... time.

    For basic is fast! I thought the refresh would ...
    WibbleBibble WibbleBibble September 2012 Sinclair Basic
  • 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…

    ... a BASIC program to run the machine code and print the score ... our machine code at free, fast-running (over 32768) and memorable ... before returning to BASIC
    ;return score to BASIC
    Copy ... is slow down our blindingly fast machine code.
    Insert ...
    buzzy buzzy September 2012 Development
  • ESXDOS v0.8.0 released (with NMI Browser)Hello, To celebrate the speccy's 30th birthday, here's the latest version of ESXDOS for DivIDE users. The full changelog is too long to post here, s…

    ... /> - press "z" = exit to zx basic. Now is ESXDOS 080 installed ... command syntax (linux'y!) really fast too..

    The NMI ... /> Phoenix!, how about a .pwd (print [list] working directory!)

    baluba baluba September 2012 Announcements
  • Converting UDG to 2x2I've got a udg that I want to display in different sizes. Obviously I just print it for normal size, I can use the udg in bin format to display it ea…

    ... detect bits, and then print the fixed Quarter square graphics ... to a routine that Sinclair Basic could use, if you ... use Boriel's ZX Basic for which it's ... assembly - but using ZX BASIC to call them as part ... it's compilation is both fast and easy).

    ...
    Gedlion Gedlion October 2012 Sinclair Basic
  • smooth movement in basicWas trying to figure this out myself but i would like to be pointed in right direction now :-). How do I make something move in Basic without gettin…

    Ok gonna stick with the print blank space over last x. ... suppose and it least its fast this way moving 8 pixels ... very easy even in sinclair basic.
    rustyredline rustyredline October 2012 Sinclair Basic
  • Spectrum Playbasic EMULATORHi, Im new to the site and im writting a spectrum emulator in Playbasic :-o Its halfway complete. But i need help with emulating sound!? Anyone care…

    ... My Knowledge of spectrum basic is rusty but still ... br /> I have tried many basic languages and settled on PLaybasic ... access directly from the BASIC platform! So in effect ... alone .EXE and as fast as it could be.< ... Printed any where
    PRINT AT 15,13;"Anything ...
    baggey baggey December 2012 Emulators
  • BLOG- ZXSporgBasic RPG development thread- Inspired by the Spectrum 30 show, and after a six-month wait while I was busy playing loads of gigs, I have decided to do a spot of Spectrum coding…

    ... awake and they strike pretty fast! Line 2230 is where the ... /> [CODE]10 REM zx sporg basic v0pt015 20130221 - next to do ... ;CHR$ 143: NEXT j: REM print background
    1220 INK 6 ... nhp=2: LET nw=0: PRINT AT ny,nx; INK 5 ... 2210-200*w
    2010 PRINT AT y,x; INK 6 ...
    bigjon bigjon February 2013 Sinclair Basic
  • Designing an icon-driven adventure: looking for adviceHi fellas, after the release of Funky Fungus, I am currently contemplating the possibility of designing an icon-driven adventure with location graph…

    ... new" functions of Boriel's BASIC would be useful to implement ... ASM procedures (thats like new BASIC commands) written and publihed by ... to put graphics blocks extremly fast, scroll-up screen area ... anymore.
    The build in PRINT command has ability to use ...
    LCD LCD April 2013 Development
<1…45678910…34>

Latest Posts

  • Frankie's ZX Spectrum Digouts
    Zup on 1:58PM
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on 1:02PM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 12:42AM
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 7
  • spectrum in netflix bomb and the cold war documentary
    zxbruno on April 7
  • Are there any decent Speccy Flight Sims?
    harriusherbartio on April 7
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 6
  • Tradtional games that were not programmed on the ZX Spectrum
    harriusherbartio on April 6

HitBox

Word Docs Hits
fast 10.8K 12.3K
print 8.5K 20.4K
basic 24.7K 39K

Related Threads

  • Switch from 128k BASIC to 48k BasicHello,<br /> <br /> Is there a way to start off running a program in 128k basic (so that you can use the ramdisk facilities) but then switch back dow…
  • Print routine for BASIC (or BASin)For anyone interested there's a crappy binary here to print characters from BASIC at pixel positions. Import the binary at 60000, USR 60000 to initia…
  • (Basic) Sinclair BASIC mode for EmacsI saw this [URL=http://www.worldofspectrum.org/forums/showthread.php?t=14622]post[/URL] regarding a Sinclair BASIC editing mode along with some Fuse …
  • Help with Visual Basic 6.0 vs Visual Basic.netI have a program that auto generates VB.Net code..... I know VB.net syntax and am happy with the code generated.<br /> <br /> However, I have been as…
  • What did Spectrum BASIC lack (and was BBC BASIC so good?)Over the years, I've read in various multi-format magazines, that BBC BASIC was probably the best BASIC available on an 8-bit machine. I've never use…
  • BASIC: Fast way of filling a string?Recently I decided to use string slicing to extract random numbers from a sequence in the one-liner Lottery picker:<br /> <br /> [quote]<br /> 20 RAN…
  • 48K BASIC to ZX81 BASIC conversion possible?Looking for an automated way of converting a BASIC program done on a<br /> 48K Spectrum to one for the ZX81. It's obvious that some things cannot<br …
  • ZX Basic 1.2.5 - a BASIC CompilerWell, my old post about ZX BASIC seems to be gone (maybe this phorum purges old threads?), so I started a new one.<br /> <br /> After more than 6 mon…
  • Basic BASIC help needed RNDHi all,<br /> <br /> I have recently re-discovered an old program I wrote in the early 90s which would do generate random lottery numbers.<br /> <br …
  • Star BASIC or *BASIC??? Anyone heard of this?Does anyone remember a thing called Star Basic or *basic?<br /> <br /> It was a tape that extended the BASIC instruction set and from memory you put …

Related Searches

  • fast loader
  • rst8 return to basic
  • rst8 basic
  • basic print free ram
  • print big text in basic
  • proportional print fast
  • fast print routine
  • basic fast copy
  • fast print character
  • draw lines fast basic
  • poke print fast
  • fast pong basic
  • basic print scroll
  • basic print cut words
  • basic memory fast string copy
  • fast print basic
  • fast basic
  • fast decimal print asm
  • basic fast
  • fast print

Copyright © 2024 World of Spectrum