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.116s
<1234567…34>
  • DRAW x,y,a Algorithm - how does the ROM do it?Hi all, Getting on with SpecOS, and one of the things I would love to do is to preserve the original ROM's behaviour when drawing Arcs. This is don…

    ... . This is done by using DRAW x,y,a where the alogorithm starts at ... of the explanation of the algorithm...

    So if anyone ... algorithm implemented by the ROM. Just be clear, I can already draw ...
    Dunny Dunny August 2010 Sinclair Basic
  • A BASIC compiler projectHi, I started my own BASIC compiler for the ZX Spectrum (and Z80 machines) 3 months ago. It's still in ALPHA stage (when it is mature, I will write …

    ... where broken. Fixed.
    [*]The DRAW command sometimes 'glitched'. Fixed, and ... and faster routine.
    [*]Now, DRAW x, y, a (Arcs) are also allowed and ... an external function.
    [*]Added a compiler option to make arrays ...
    boriel boriel February 2009 Development
  • Getting attribute location from a screen coordinates (x,y)I am having trouble figuring out how to convert an x,y coordinate pair (pointing to a specific pixel) to the location of the attribute for the block …

    ... to convert an x,y coordinate pair (pointing to a specific pixel) to ... it was gave me the a location that wasn't in ... />
    Does anyone know of a way to do this? I ...
    Scrapheap Scrapheap April 2006 Development
  • X=Y=ZFirst public outing of X=Y=Z for the 48K Spectrum, a 4-level demo which can be download from: [as TZX] [URL="http://www.bobs-stuff.co.uk/extras/xyzd…

    ... outing of X=Y=Z for the 48K Spectrum, a 4-level demo ...
    bobs bobs August 2014 Announcements
  • Sort 2 byte words (x, y) on ypos, also question about swap (DE), (HL)Well that was a lot of debugging ;) But if you want a routine which takes an array of 16 byte words x, y and then sort them on y (ignoring x), I'm…

    ... want a routine which takes an array of 16 byte words x, y ... and then sort them on y (ignoring x), I'm ... on y-coord only and ignores the x-coord.

    Uses a ... right in A'
    ld a, (hl) ; A = data[right].y
    or a ; CCF ...
    Paradigm Shifter Paradigm Shifter July 2022 Development
  • Bresenham's line algorithmHelp - I really am struggling to get my head around this algorithm. I don't know why, I coped with Cordic (SIN/COS) and integer divide routines (/10 …

    ... view, faster than dda algorithm but works much better on ... nz, point_to right
    add a, DX

    point_to_right ... . BASICs CIRCLE is just DRAW x, y, arc command with specific ... implemented in basic will draw circle a bit faster than CIRCLE ...
    Fikee Fikee September 2008 Development
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?

    What is the fastest way, given x,y (in hl) to return the attribute address?
    robpearmain robpearmain December 2005 Development
  • Best way to store vector images in Sinclair BASIC?Let's forget for a moment that Sinclair BASIC is slow. If I have a picture made entirely of vector images, what would be the best way to store that d…

    ... slow. If I have a picture made entirely of ... a matrix of A (x,y,a,b), where [I]x[/I] and [I]y[/ ... a[/I] and [I]b[/I] would be the parameters for DRAW ... x[/I] was, for example, 256, the routine would skip PLOT, DRAW a ... m not planning on using a FILL routine for now. ...
    zxbruno zxbruno May 2009 Sinclair Basic
  • New Game : X=Y=ZFull version of X=Y=Z is now available from my site at: [URL="http://www.bobs-stuff.co.uk/extras/x=y=z.zip"]http://http://www.bobs-stuff.co.uk/extra…

    Full version of X=Y=Z is now available from ... .bobs-stuff.co.uk/extras/x=y=z.zip"]http://http://www ... .bobs-stuff.co.uk/extras/x=y=z.zip[/URL]

    bobs bobs August 2014 Brand new software
  • A game from an other machine.if someone interesting, this is a game I created in 1989. this is the basic source, maybe somebody can convert to specy. An image: http://www.ep128.…

    ... LET X$(X,Y)=A$(Y)
    660 IF X$(X,Y)=" " THEN 760
    670 IF X$(X,Y)="š" THEN ... SET INK 6:PRINT #101,AT X,Y:"š":LET X$(X,Y)=" ":LET A=X ... :LET S=Y:GOTO 760
    680 IF X$(X,…
    endi endi June 2017 Sinclair Basic
  • Best way to store vector images in Sinclair BASIC?Let's forget for a moment that Sinclair BASIC is slow. If I have a picture made entirely of vector images, what would be the best way to store that d…

    ... /> DRAW is relative (X, Y) where X=-255..255 and Y=-192..192. As a result ... DRAW commands, each which refers to a different combination of + and - X and Y ... ]DRAW +X +Y [/B](two parameters: X, Y follow)
    3=[B]DRAW +X -Y[/B] (two parameters: X, Y ...
    BloodBaz BloodBaz May 2009 Sinclair Basic
  • Why was/is the ZX Spectrum so popular?Why? How? Even after all this time you have a website like this etc.... It's just amazing!

    ... forums and i just need a help in it
    and ... /> I welcome you in the DRAW X,Y,Z thread!
    Dr BEEP Dr BEEP September 2010 Games
  • 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. …

    ... on a roll now. This is a rather lovely 'Variation on a Triskele ... n=12
    20 LET a=0: LET adif=2*PI ... LET x=40*COS a: LET y=40*SIN a
    60 DRAW x,y,-PI: DRAW x,y,PI ...
    70 LET a=a ...
    Meurglys68 Meurglys68 October 2010 Sinclair Basic
  • SpecBAS: Request for comment - SpritesHi all - Having been slaving away at the new SpecBAS release, I've decided to finally bite the bullet and implement a sprite engine. I've got a nice…

    ... then, rather than just a blit operation?[/quote]
    ... of SPRITE n PATH x,y TO x1,y1 TO ... , e.g. "SPRITE n,x,y,A$" becomes "SPRITE n,,,B$" ... - how about a transparency setting? Or a hue+saturation setting ... rectangles that you can PLOT/DRAW/CIRCLE etc to.
    Dunny Dunny January 2011 Sinclair Miscellaneous
  • Akalabeth gamei found now that someone ported an ansi-basic game (coded in 1979?) to msx-basic - what about a zx-spectrum basic version of it? ;) https://plus.goo…

    ... READ A$: IF A$="Z" THEN GO TO 380
    170 READ X,Y ... =1 - DRAW, X=+ve, Y=+ve
    250 REM F=2 - DRAW, X=-ve, Y=+ve ...
    260 REM F=3 - DRAW, X=+ve, Y=-ve ... F=1
    300 IF A$="P" THEN LET F=0 ...
    Paddy Coleman Paddy Coleman October 2016 Sinclair Basic
  • PAPER&INK: screen/character differenciation?So I was looking at a type-in listing earlier and I got to wondering how the Spectrum differenciates between knowing that the PAPER/INK commands need…

    :)
    [quote]DRAW x,y,z

    Draws a line from the current ... plot position moving [b]x[/b ... ] horizontally and [b]y[/b] vertically ...
    [CODE]PLOT 64 , 128 : DRAW 7 , 10 , 1024 [/CODE]
    spider spider September 2019 Sinclair Basic
  • Amazing Short Type-InsHey all ! Been having some pretty stressfull days lately so I tought I would type in some games. There was a very nice type-in book here in Slovenia…

    ... in some games. There was a very nice type-in book ... 7: READ t: POKE USR "a"+f,t: NEXT f
    40 LET x=10: LET y=19: LET a$=""
    50 FOR ... f=10 TO 19: LET a$=a ... ; INK 0;AT 10,f;"\a": NEXT f
    60 GO ...
    Tom-Cat Tom-Cat March 2006 Games
  • 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…

    ... 2 'Y
    l1: ld c,2 'X
    l2: ld a,(de ... N, PAPER X, BRIGHT Y , AT
    lp: ld a,(hl)
    rst ... : ld a,b 'Y
    rst 16
    ld a,c 'X
    rst ... ,paper,color2,bright,color3,22,"X","Y","A","B"

    ink =chr ...
    Dr BEEP Dr BEEP March 2004 Development
  • Print ATHello, Can someone please tell me how to do a Print AT command? Thanks,

    BetaBASIC lets you PLOT x,y;a$
    Bethan Bethan October 2008 Sinclair Basic
  • Dim commandI try o find a BASIC COMPILER for ZX SPECTRUM 128 that use DIM command with two or more letter as 10 DIM AB(10) instead of 10 DIM A(10) Any iforma…

    ... a function which workname is WCHOICE, with syntax LET n= WCHOICE x,y ... ,z, a$,b$,c$, etc. This ... creates a window on screen at position x,y and size depending ... /> [code]
    DEF FN w(x,y,a$)=USR 32768
    [/code]
    chev chev December 2009 Sinclair Basic
  • Dim commandI try o find a BASIC COMPILER for ZX SPECTRUM 128 that use DIM command with two or more letter as 10 DIM AB(10) instead of 10 DIM A(10) Any iforma…

    ... /> [code]
    DEF FN w(x,y,a$)=USR 32768
    [/code]
    a thorough read of the ROM ... ] (which is available here as a PDF) - chapter 9, if I ...
    gasman gasman December 2009 Sinclair Basic
  • Print at 128,87? :)The advanced search function didn't help me find the answer to this, and I don't remember seeing anything similar in magazines or books... so please …

    [QUOTE=roko;416235]I believe there is a PRINT TO x,y command in BetaBasic that uses pixel coords. Will check my disassemblies.[/QUOTE]

    It was PLOT x,y,a$ .... full screen support ;)
    dg67 dg67 January 2010 Sinclair Miscellaneous
  • Print at 128,87? :)The advanced search function didn't help me find the answer to this, and I don't remember seeing anything similar in magazines or books... so please …

    ... =dg67;416329]It was PLOT x,y,a$ .... full screen support ;)[/QUOTE] You ... found it easier to make a fast analysis of 'prtstrm.bin ...
    load 'prtstrm.bin' as a binary file at 60000 (emulator ...
    roko roko January 2010 Sinclair Miscellaneous
  • Why was/is the ZX Spectrum so popular?Why? How? Even after all this time you have a website like this etc.... It's just amazing!

    [QUOTE=Dr BEEP;472415]I welcome you in the DRAW X,Y,Z thread![/QUOTE]

    You must reply to every 419 scam email you get ! ;)
    psj3809 psj3809 September 2010 Games
  • How do you work with fonts on speccy?just curious really.. I know c64 workings, and obv. the spec you draw direct to screen.. on 64 , you'd make what would be equivalent to UDG.. and sa…

    I remember a way of getting double height ... />
    I used to have a small routine that I could ... X,Y;A$
    9010 POKE 23606,0 : POKE 23607,130 : PRINT AT X,Y;A ...
    zxbruno zxbruno September 2010 Development
  • SpecBAS: Request for comment - SpritesHi all - Having been slaving away at the new SpecBAS release, I've decided to finally bite the bullet and implement a sprite engine. I've got a nice…

    ... You could just use a simple command that sets sprite ... to be graphic A$ at position X,Y. If you ... e.g. "SPRITE n,x,y,A$" becomes "SPRITE n,,,B ... how about a transparency setting? Or a hue+saturation setting ... with full saturation turn a silhouette of that colour ...
    joefish joefish January 2011 Sinclair Miscellaneous
<1234567…34>

Latest Posts

  • I bought an accoustic guitar. How do you play it?
    dm_boozefreek on 7:51PM
  • Goodbye Z80
    zx1 on 7:11PM
  • Happy 40th Birthday to the Amstrad CPC464!
    AndyC on 6:29PM
  • Another Birthday! The Game Boy Is 35!
    dm_boozefreek on 6:17PM
  • 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
draw 5.6K 8.5K
x 14K 31.7K
y 6.2K 15.7K
a 589.5K 1.7M
algorithm 1.1K 1.5K

Related Threads

  • DRAW x,y,a Algorithm - how does the ROM do it?Hi all, <br /> <br /> Getting on with SpecOS, and one of the things I would love to do is to preserve the original ROM's behaviour when drawing Arcs.…
  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • I NEED A HAND FINDING A 3D CHESS GAME......WITH A HAND IN ITOk.Firstly - It's not one of the chess games in the archive with the word chess in the title.<br /> ##(Although - The ChessMaster2000 LOOKS very fami…
  • HELP!!! i need help turning a .wav files into a .tzx. im a new beginnerhi there. i hope anyone doesnt think im thick or owt but im having trouble in find the right program or the know how to convert all my 8bit mono .wav…
  • Getting attribute location from a screen coordinates (x,y)I am having trouble figuring out how to convert an x,y coordinate pair (pointing to a specific pixel) to the location of the attribute for the block …
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today.<br /> <br /> I've been commented the…
  • X*Y*Z - A community project?Five years ago I wrote a game called [B]W*H*B[/B] ([URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0023478"]http://www.worldofspectrum.org/inf…
  • Sinclair QL: I'm searching for a Gold Card (or better a Super Gold Card) and a Super HermesIf someone here want to sell his Super Gold Card and Super Hemes I'm a big collector of QL stuff and I will pay very very well.<br /> <br /> Very tha…
  • Trying to find a magazine entry for a program I wrote as a child!Hi, <br /> <br /> Back when I was a child I wrote a program called "milkround" that we published in either your spectrum, your sinclair or sinclai…

Related Searches

  • y first project
  • x files
  • print a char in asm
  • asm draw character
  • as a zx spectrum inter networking enthusiast y
  • x y z
  • draw a tree
  • draw a tree basic
  • draw a spiders web
  • x y
  • draw a solid circle basic
  • attr y x
  • screen address to x and y
  • screen x y r tape
  • screen x y
  • 2000 let atr attr y x tinta 8 int papel 63 return
  • draw arc algorithm
  • calculate pixel position from x y
  • draw x y z
  • x y to screen position

Copyright © 2024 World of Spectrum