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.074s
<1234567…34>
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    I got the Bresenham algorithm working in Z80 assembler for ... tidying up, as it's 200 bytes bigger than the ... /[/url]

    There's some mention on WoS of ... br /> [code]
    1 REM BRESENHAM'S ELLIPSE DRAWING ALGORITHM
    1010 INPUT "Enter centre ...
    Battle Bunny Battle Bunny November 2012 Development
  • Drawing ovals...Hi Folks, Is it possible to draw an oval using the Sinclar BASIC DRAW commend and the 3rd parameter? I have been trying (and failing). Many thanks…

    ... formula I draw the ellipse in two halves in ... already mentioned is the Bresenham approximation algorithm, which is quicker ... not very quick. Here's the most compact version ... br /> [code]
    1 REM BRESENHAM'S ELLIPSE DRAWING ALGORITHM
    2 GO TO 1010 ...
    Battle Bunny Battle Bunny March 2013 Sinclair Basic
  • 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 …

    ... my head around this algorithm. I don't know ... having problems coding this algorithm despite the existence of ... different methods depending on it's distance from another (imaginary ... the line
    ;Bresenham line drawing algorithm poorly implemented in the ...
    Jimmy Jimmy August 2008 Development
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    Looks as if you are ready for 'Bresenham' who's approach excludes the [I]sqrt[/I] function, and only uses sum and multiplication.
    [URL]http://cprogramtutorials.blogspot.nl/2011/09/bresenhams-ellipse-drawing-algorithm-c.html[/URL]
    roko roko November 2012 Development
  • Drawing ovals...Hi Folks, Is it possible to draw an oval using the Sinclar BASIC DRAW commend and the 3rd parameter? I have been trying (and failing). Many thanks…

    [B]Battle Bunny[/B]'s thread "Ellipse challenge"

    or:
    [ ... /lab/projects/bresenhamscircleellipsedrawingalgorithm/bresenham-s-circle-ellipse-drawing-algorithm[/url]

    Bresenham algo.

    g0blinish g0blinish March 2013 Sinclair Basic
  • Pseudocode for CIRCLE algorithm?Can anyone provide me with the pseudocode for the Spectrum's CIRCLE algorithm? My machine code knowledge isn't up to reading the ROM routine. I'm try…

    ... the pseudocode for the Spectrum's CIRCLE algorithm? My machine code knowledge ... and have been using Bresenham's Midpoint Circle algorithm (copied from the web ...
    LevelUp LevelUp February 2020 BASIC
  • Drawing LinesHas anyone got any experience of coding a Bresenham line drawing algorithm on the Speccy? I've had a go and I find the algorithm has quite a few s…

    ... experience of coding a Bresenham line drawing algorithm on the Speccy?
    algorithm has quite a few ... can make it, it's still only averaging setting ... per scanline. And that's with cacheing the screen ... the line, so it's performance must be far, ...
    joefish joefish March 2019 Development
  • 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…

    ... preserve the original ROM's behaviour when drawing Arcs. This is ... BASIC - but not the arc drawing part!

    I ... of the explanation of the algorithm...

    So if ... Pascal!) implementation of the Arc drawing algorithm implemented by the ROM. ...
    Dunny Dunny August 2010 Sinclair Basic
  • A fast DRAW routineI was investigating how to speed up the line drawing for the [URL="http://www.worldofspectrum.org/forums/showthread.php?t=20225"]BASIC compiler[/URL]…

    ... speed up the line drawing for the [URL=" ... up with an asm Bresenham's drawing routine. The routine ... ]
    ; ---------------------------------------------------------------------
    ; DRAW using Bresenham's algorithm and screen positioning
    ; Copyleft ...
    boriel boriel December 2010 Development
  • Mazes and Tremaux's AlgorithmI've done a version of Tremaux's maze solving algorithm which solves my current test maze with 400 junctions and 715 connections in a reasonably quic…

    ... a version of Tremaux's maze solving algorithm which solves my current ... solutions, or suggestions for another algorithm which can do that.
    Battle Bunny Battle Bunny October 2011 Development
  • Wireframe GraphicsI'm trying to get my head round 3d / wireframe graphics and not really having much luck. I've had a good look on google, but mostly come up with wir…

    ... locate line drawing routine from, say, Echologia demo. It's very well ... one must know something about Bresenham's algorithm... and the learning curve gets ...
    baze baze January 2009 Development
  • Sinclair BASIC compiler for PC?Boriel's compiler is very powerful but it isn't meant for Sinclair BASIC, and the old compilers in the archive have their limitations: BASIC listing …

    ... and use ZX Spectrum ROM's routines to save RAM. But ... another ROM entry to allow drawing in the range 0..192 ... />
    DRAW & CIRCLE uses Bresenham's algorithm. The take no more of ... won't be compiled. It's expected the programs take a ...
    boriel boriel May 2009 Development
  • PLOT and DRAW in machine codeHow do you go about it? If I posted a really simple BASIC instruction could someone do a machine code routine so I could learn from it? I wouldnt k…

    ... drawing an arc, calculating offsets etc.

    it looks like "bresenham's ... line algorithm" is the fastest one ... /> Boriel's Basic has an implementation of Bresenham's algorithm, but ... same speed) Boriel's implementation. How is ...
    Arda Arda January 2012 Development
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    Or this, which takes Bresenham's Circle algorithm, but applies it to ellipsis:< ... calculator stack, should produce a drawing routine that is far faster ...
    bobs bobs November 2012 Development
  • Elliptical ChallengeSubsequent to the recent "Graph Plot" thread, I wrote this general purpose ellipse drawing routine which will plot (although it doesn't actually use …

    ... I wrote this general purpose ellipse drawing routine which will plot (although ... the limitations of the Speccy's screen resolution & dimensions) ... ).

    So, that's the "Elliptical" part explained, briefly ... twice the size, so that's no good. Is it ...
    Battle Bunny Battle Bunny November 2012 Development
  • Sprites flickeringI am trying to write a Spectrum game in machine code. I am still a beginner in programming, however I did much progress recently, i believe. Now I am…

    ... 1 frame so the TV's raster will draw these partially ... , you need a sophisticated drawing algorithm that effectively knows which parts ... of such a sprite algorithm in action at my ... under Sprite Pack. This particular algorithm has other flaws, however, that ...
    Alcoholics Anonymous Alcoholics Anonymous October 2004 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 …

    ... did compare it with the Bresenham algorithm and while that always ... /> Hmm... I'm sure the Bresenham algorithm has always been integer-based ... read about it. It's his circle algorithm (also integer-based, and ... as I'm aware) that's the real mindblower though. Must ...
    gasman gasman August 2008 Development
  • Wireframe GraphicsI'm trying to get my head round 3d / wireframe graphics and not really having much luck. I've had a good look on google, but mostly come up with wir…

    ... guides about wireframe graphics, it's particular case of common 3D ... point calculations, matrix calculations, line drawing algorithm, all sorts of speed optimization ...
    Shiru Shiru January 2009 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…

    I guess it's better to draw shapes as ... have to implement a new drawing algorithm. You can poke a stream ... use other values to change drawing mode to an arc, a ... to Basin editors! A vector drawing tool which can export as ...
    Arda Arda May 2009 Sinclair Basic
  • Sinclair BASIC compiler for PC?Boriel's compiler is very powerful but it isn't meant for Sinclair BASIC, and the old compilers in the archive have their limitations: BASIC listing …

    ... next token, checks it's one among the allowed ones ... that length) and it's much faster than ROMS ... is just an implementation of Bresenham's algorithm, which is faster and ... need re-writing. BASin's own compiler uses the ROM ... speed boost. When it's done, I'll start ...
    boriel boriel May 2009 Development
  • PLOT and DRAW in machine codeHow do you go about it? If I posted a really simple BASIC instruction could someone do a machine code routine so I could learn from it? I wouldnt k…

    ... ]
    Boriel's Basic has an implementation of Bresenham's algorithm, but as I ... at the same speed) Boriel's implementation. How is this possible ... /> Because at the end Boriel's DRAW implementation still calls general ...
    Fikee Fikee January 2012 Development
  • Drawing ovals...Hi Folks, Is it possible to draw an oval using the Sinclar BASIC DRAW commend and the 3rd parameter? I have been trying (and failing). Many thanks…

    ... LET a=0.0: LET s=SIN (a): LET c=COS ... is smaller, so it's a little slower than before ... /> DIM c(25): DIM s(25): FOR i=0 TO ... h*c(i)*c-v*s(i)*s):
    LET n=INT ... 5+y+h*c(i)*s+v*s(i)*c):
    DRAW ... i
    [/code]

    Ellipse drawing time is about 2.2 ...
    Kweepa Kweepa March 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... like I said before, it's fun to try and simulate ... the screen in BASIC - that's what GOSUB 1100 does in ... , is there a faster circle drawing algorithm than the one I chose?
    JonB JonB October 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... screen in BASIC - that's what GOSUB 1100 does in ... there a faster circle drawing algorithm than the one I chose ... QUOTE]

    There's a very simple answer there ... It depends on your current algorithm, which I can only ... it), but if it's very very slow, then ...
    Timmy Timmy October 2013 Sinclair Basic
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... times as long.

    Bresenham's too slow as well. Comparing ... 10" whereas Bresenham takes 45", but that's because it was ... the mid-point algorithm which is slow, it's resolving the ... The equivalent segment in JonB's listing (the 1100 sub-routine ...
    Battle Bunny Battle Bunny October 2013 Sinclair Basic
  • Pseudocode for CIRCLE algorithm?Can anyone provide me with the pseudocode for the Spectrum's CIRCLE algorithm? My machine code knowledge isn't up to reading the ROM routine. I'm try…

    Bresenham circle is the way to ... .org/bresenhams-circle-drawing-algorithm/"]https://geeksforgeeks.org/bresenhams-circle-drawing-algorithm/[/url]
    DRAWBRESCIRCLE equ $
    ; Draw a Bresenham circle at oX,oY radius ...
    dbolli dbolli August 2020 BASIC
  • finding largest value (z80 assembly)suppose we have to write z80 program which requires to find the biggest value in a block of memory starts from the address 101h until address stored …

    ... 200h

    what's the gerneral algorithm for such a program ...
    4electros 4electros April 2006 Development
  • A nice program for designing hardware.I tried a nice program named DipTrace. [URL]http://www.diptrace.com[/URL] It's for drawing schematics and pcb's, and it can also convert the schema…

    ... ]

    It's for drawing schematics and pcb's, and it can ... a try. I think it's a very handy porgram.
    Pilsener Pilsener August 2007 Hardware
  • Zynaps: is it handcoded?sorry if this question was already answered. but i did some inspection of Zynaps code and it seems to me that it's screen drawing (and maybe other pa…

    ... seems to me that it's screen drawing (and maybe other parts ... just interested.

    p.s. my memory tells me that ... with some translator, 'cause it's mc strongly resembles compiler ouput ...
    Ketmar Ketmar April 2011 Development
  • Textured Scanline Flood Fill for ZX Spectrum 48KPity that it's quite hard to contribute code to WoS in a straightforward manner. Recently, I have created a textured/hatched fill M/C routine for the…

    ... I'm working on. The algorithm is based on [url="http ... fill.html"]John Metcalf's Scanline Floodfill algorithm[/url] that I pimped ... STEP 2
    9050 LET s$=a$(n): GO SUB 9100 ... : LET v=16*s: LET s$=a$(n+1): GO ... 9110 IF s$(1)>="0" AND s$(1)="A" AND s$(1)
    Volker Volker February 2021 Software
<1234567…34>

Latest Posts

  • 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
  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21

HitBox

Word Docs Hits
bresenham 81 122
s 331.4K 594.7K
ellipse 76 148
drawing 3.3K 4.1K
algorithm 1.1K 1.5K

Related Threads

  • 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 …
  • What's the Speccy's equivalent of Atari's E.T.?E.T. has long been associated as one of the worst games - if not the worst game for the Atari 2600.<br /> <br /> I wondered, is there an equivalent f…
  • So that's what's in the Colonel's secret recipe!http://www.bbc.co.uk/news/uk-england-36126788
  • Less MIA -Puffy's Saga (1989)(MCM Software)[+3 Disk][re-release][aka Claude Sablatou's Puffy's Saga]Hi All :)<br /> for SPA2 guys :)<br /> in short :)<br /> <br /> inlay <br /> <br /> [img]http://forest.no-ip.org/wos/pu/inlay.jpg[/img]<br /> …
  • speccy v's comodore v's bbcThose old enough to remember the playground days when we each had our own little group speccy better than the comodore and the bbc users were all gee…
  • T H E . S H A W . B R O T H E R S . . . did you play on these games? . . . . *website online now*There's a Spectrum section on our site at [url="http://www.sickhappyidle.com"]http://www.sickhappyidle.com[/url] (click on the spectrum or go through…
  • T H E . B E S T . J O Y S T I C K . E V E RThe best joystick I ever had was the<br /> Emax Arcade Professional<br /> <br /> Big, BIG, massive thing just like the ones in the arcade...<br /> <b…
  • M.E.S.S.i've downloaded mess and none of the many emus work most have a no entry sign by them and the rest say unable to initialize machine emulation anyone …
  • Connecting a PC's VGA monitor to speccy's RGB...I've searched the entire web for this...<br /> can anyone help me? I want to talk with my speccy...
  • Mike Berry?s "Everyone?s A Wally"Hell-oo again! <br /> <br /> I just did the thing what I have waited nearly twenty years... found and listened Mike Berry?s single "Everyone?s A Wall…

Related Searches

  • i am currently watching maroc s astral projection
  • five nights at freddy s
  • what s happened to
  • willy s great adventure
  • lord bromley s estate
  • dixon s 10 pack
  • everybody s gone to the rapture
  • s video
  • mtf algorithm
  • journey s end
  • journey s end ii
  • einar algorithm
  • einar s algorithm
  • algorithm na_th_an
  • algorithm na_th_an attributes
  • algorithm einar attributes
  • bresenham
  • 60 s sci fi
  • wizard s warriors
  • arc drawing algorithm

Copyright © 2024 World of Spectrum