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.029s
<1234567…34>
  • 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]…

    ...
    ; A' = Pixel mask
    ; H'L' = Screen Address of pixel

    ret

    ;; Like the above, but to the RIGHT
    set => update ATTR
    ld ...
    boriel boriel December 2010 Development
  • writing an emulator-newbie needs helpHi, this is my first post here. I decided to write a minimalistic emulator of ZX Spectrum-no emulation of advanced peripherals, no emulation of sound…

    ... the Speccy display to the screen...

    [quote]
    2 ... 'm using 32-bit per pixel for RGBA value. Yours may ... 8 bits in the 'pixel', if it's set (1) look up ... this you need to basically set/unset very specific bits in a ...
    Arjun Arjun June 2011 Emulators
  • ZX-Paintbrush version 2.2 releasedDear readers, Today I released ZX-Paintbrush 2.2 with many new features. I hope you'll like it. Please refer to ZX-Paintbrush's section of my homepa…

    ... once on the picture will set/unset the pixel at that position, depending ... 100%). Then create a new SCREEN$ with enabled Timex mode.
    screen is in Timex mode. ... a function "Create Timex screen from Spectrum screen". But the opposite is ...
    clausjahn clausjahn May 2012 Emulators
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... -right to reduce the screen, then work down from ... is that if one pixel is set, either above, to the side, ... it's a fairly empty screen pixel-wise. I also tried ... Caped Crusader[/I] loading screen, which has a lot ... that adapt to each screen, but this simple method ...
    joefish joefish January 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... areas starting at any pixel position on the screen - which is complicated ... re-ordering to get the screen data in sequential order. Then ... to reduce the number of set pixels. Then use (a) ... to encode short patterns of set/unset pixels, until a big gap ...
    joefish joefish January 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... re-ordering to get the screen data in sequential order. Then ... to encode short patterns of set/unset pixels, until a big gap ... I'm not sure if pixel-based back-referencing would work ... to reference previous sequences with pixel precision. Thus repetition would be ...
    Einar Saukas Einar Saukas January 2013 Development
  • ZX-Paintbrush 2.3 publishedDear readers, Today, I published version 2.3 of ZX-Paintbrush. Inspirated by kgmcneil, I decided to follow his ideas and implemented a switchable p…

    ... draw a line on the screen with those settings (remind: colour ... [/IMG]

    As a pixel set line doesn't change already ... by drawing pixels on pixel set areas with set INK colour, e.g ... converter often produces inverted 8x8 pixel areas, you see above.
    clausjahn clausjahn September 2014 Emulators
  • endless runner project..So I'm thinking of writing a small tutorial series on writing games for the speccy in C, and figured that an endless runner would be an easy example …

    ... scrolling, clearing a window on screen, etc.

    In ... need a real 100% cleared, pixel set clean screen?
    or do i ... clear the screen?
    with a line purge as above or a ... although you could clear the screen directly, this won't communicate ...
    Alcoholics Anonymous Alcoholics Anonymous May 2017 Development
  • 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…

    ... />
    .set6
    set 6,(hl)
    ;as above

    ;.set5 ... ...39 Z80 clocks per each pixel set in the main loop (depending ... draws directly to the Spectrum screen and avoids redundant checks when ...
    Lethargeek Lethargeek March 2019 Development
  • New Utility to Transfer Z80 Snapshot to +3 DiskSince getting a Gotek for my +3 it has been my go to machine. The biggest downside however is the lack of older games on disk format with pretty much…

    ... of screen pixel area
    -b2 @ bottom right of screen pixel area ... .

    The above work fine for most snapshots ... br /> [b]Alternate Loading Screen (-s screen.scr)[/b]
    As ... it with another compressed screen with the original loaded ...
    TomD TomD May 2019 Development
  • Stuck again! Please help meI'm in the process of making a little game, eventually it will become rather more sophisticated (I hope) but I am testing out routines one at a time.…

    ... />
    You understand that the screen is made of two parts ... screen, it looks to see what is already there. If a pixel ... ) if there is no pixel set for this pixel then it will be ... start the above process - and of course, for every pixel of the ...
    Dunny Dunny August 2019 BASIC
  • Incorrect loading screen for ACEI noticed that the loading screen for [B][URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0000056&loadpics=3"]ACE[/URL][/B] in the archive is t…

    I noticed that the loading screen for [B][URL="http://www ... www.worldofspectrum.org/showscreen.cgi?screen=screens/load/a/gif/ACE ... not use any loading screen and the picture above is actually the ... title screen in the game after ...
    Rickard Rickard July 2008 Infoseek database
  • Heist 2012 wrong loading screenThe screen currently set as loading screen for [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0002278&loadpics=3"]Heist 2012[/URL] is the gam…

    The screen currently set as loading screen for [URL="http://www.worldofspectrum. ... has finished. The real loading screen is similar to that of ...
    Metalbrain Metalbrain January 2013 Infoseek database
  • RND cyclical behaviourGood evening. I'm playing with RND function to show its cyclical behaviour, i.e. after 65536 calls to it, the next one will return the same value of …

    ... screen, pixel by pixel, and stops when it finds the same point already set ...
    mattsteel mattsteel August 2013 Sinclair Basic
  • 2 scrolling linesHow would you draw, delete and scroll a 2 line landscape? [img]http://i1142.photobucket.com/albums/n608/daveyboyhughes/scramblines_zpsw0r2joew.png…

    ... overhead than a regular, full screen scroller.

    Any ideas ... quickly find the bits to set/unset?

    I think I ... it does scroll the whole screen, but I think others must ...
    R-Tape R-Tape April 2017 Development
  • Z80onDSK now compatible with +3e with ZXMMC or similarJust updated my utility to work on Spectrums equipped with +3e ROMs and IDE storage. I've tested this with ZXMMC at the moment but don't think there …

    ... ║ 1: @16384 (top left of screen pixel area)
    ║ 2: @22511 ... (bottom right of screen pixel area)
    ║ 3: @23296- ... snapshot name is used as above)
    ║
    ║ ... code located top left of screen pixel area
    ║ ...
    TomD TomD May 2019 Sinclair Miscellaneous
  • The ULA and ScreenI've asked something similar before but please bear with me. I'm trying to understand the way the screen is controlled. The ULA controls output to …

    ... the above info the ULA is built to get the screen from set ...
    Saboteur Saboteur November 2005 Hardware
  • Sprite adviceHello. So, I'm slowly getting to grips with Z80 assembly - currently equal parts frustration and enjoyment. Now looking for some advice to help shift…

    ... /> ; Converts a screen pixel coord into a screen address and ;
    ; pixel position ;
    screen address from the above routine.
    [CODE ...
    Kiwi Kiwi May 2006 Development
  • MAME on the Spectrum?Yes, I know it's currently AY's job to make ludicrous posts (a position he's filling in very well, until TKRAP returns), but just out of interest, if…

    ... approach the bottom of the screen otherwise they would get there ... on by selectively dropping pixel rows, mainly above the invaders and below ...
    obo obo May 2006 Emulators
  • Port problem with either EightyOne or FUSEA bug in EightyOne's keyboard handling has now been fixed.

    ... border before the first contended pixel to afterwards (not yet modelled ... have the first pixel of the main screen area set to 14321, and ... border from the first main pixel down, which is close to ...
    Fred Fred December 2006 Emulators
  • graphics on the speccy...how?I'm curious, coming from a background in computer graphics, what was the drawing app of choice for speccy graphics in the game industry? how did arti…

    ... ) and set unset individual pixels... is this what they term pixel art, or ...
    CKay CKay July 2007 Sinclair Miscellaneous
  • Vector drawing routines.Anybody could point me to some sort of vector drawing package of routines, callable from BASIC? With "vector drawing" I mean to draw 2D pictures with…

    ... h,96 ; start pixel at centre of screen
    ld l,128 ... mask = leftmost pixel set
    call fill ; fill from new screen position

    ; hl = screen address
    ; b = incoming pixel mask

    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • Graphic equalizer m.c. program neededBack in the 90's I had a full-screen attribute equalizer that was simple, yet very impressive. We used to listen to Vangelis or Jean M Jarre by conne…

    ... ) Rendering the array to the screen in some fashion.

    screen shot (item 2 above). Once the attribute colours have been set ... to do is POKE the screen with 0 or 255 bytes ... "boosting" the left most bit set on the timer.

    BloodBaz BloodBaz December 2007 Development
  • Disappearing/appearing effectI remember doing a small routine in BASIC which could be used to cover the attributes section randomly, until all 704 characters were filled with the…

    ... "decoding" the Y-pixel value - treat the screen as a solid 6144 ... bit 15 and 14 are set then discard (the 25% waste ... will provde the inter-byte pixel to set.
    The remaining 11 ... the byte within the 3rd screen to set.

    {busy going ...
    BloodBaz BloodBaz March 2008 Sinclair Basic
  • Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…

    ... it. For example 0 (no pixel set). In such case you could ...
    PUSH HL

    Above routines needs to be "generated ...
    omega omega October 2008 Sinclair Miscellaneous
  • Fastest fill m.c. routine ever?What is the fastest fill routine you've ever seen? Is there a listing somewhere? Most games and adventures that use fill routines were considered slo…

    ... figure4.tap in the example set linked above. I was actually inspired ... that it was filling entire screen bytes at a time rather ... nature of the flood fills above I don't think a ...
    Alcoholics Anonymous Alcoholics Anonymous February 2010 Sinclair Miscellaneous
  • Looking for cursor routineIt's been a long time since I programmed a little bit in Basic, so I decided to create a simple cursor routine: [url]http://db.tt/SPnSdpx[/url] I k…

    ... of a proportional font on screen having set the sp to video ... a full third of the screen text with such a font ... correct pixel position, in addition to simply copying bytes to the screen ...
    gasman gasman September 2010 Sinclair Miscellaneous
  • SAM programmingHi Can anyone provide any example hello world or graphics/sprite printing style machine code routines for the SAM? I can't seem to find anything rem…

    ... following, it seems to set the vmpr to the lmpr ... , so I get my screen address starting at 0, ... working. (I want the screen at 0, a buffer at ... the value using the code above but substituting hmpr with ... /> By default is the screen pointer set to page 30?
    ...
    spud spud October 2010 Development
  • SAM programmingHi Can anyone provide any example hello world or graphics/sprite printing style machine code routines for the SAM? I can't seem to find anything rem…

    ... the value using the code above but substituting hmpr with vmpr ... guess video and lower is set to 30 / 31? and higher ... ;485794]By default is the screen pointer set to page 30?
    Chris Pile Chris Pile October 2010 Development
<1234567…34>

Latest Posts

  • i am currently listening to........
    Paradigm Shifter on 12:26AM
  • Happy 40th Birthday to the Amstrad CPC464!
    dmsmith on April 16
  • Celebrity deaths...
    mel the bell on April 16
  • Cooperative Games.
    Paradigm Shifter on April 16
  • LONELY TZX files : software TZX'd on the online sites with NO ASSOCIATED DOCUMENTATION
    harriusherbartio on April 16
  • European Software Titles with an English version
    harriusherbartio on April 16
  • How we became brainwashed by social media
    Antiriad2097 on April 16
  • How Do You Categorize Your Speccy Software and Games?
    Antiriad2097 on April 16
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on April 16
  • I am currently watching.....
    zx1 on April 15

HitBox

Word Docs Hits
screen 45.8K 73.8K
pixel 5.1K 8.3K
set 29.1K 39.2K
unset 57 68
above 15.7K 17.5K

Related Threads

  • "Pixel after Pixel", WoS contest for the best fan made loading screen$After reading the post where Ste?86 did a splendid fan loading screen for Pud Pud, I had the idea of creating a contest to see which is the best load…
  • 12-pixel-wide font on 512x192 screenThanks to Geoff I have a working prototype for displaying this font in BASIC. Machine code to follow.
  • 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…
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy.<br /> Graphics are an obvious nod to Joffa, whose games and banter were a b…
  • 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…
  • Jet Set Willy: William / Jet Set Willy III[URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0026418"]Jet Set Willy: William[/URL] is a hack of [URL="http://www.worldofspectrum.org/infose…
  • Microhobby's Pixel A Pixel compoI've recently found out that there's been a graphics competition Pixel A Pixel held by Microhobby magazine, thx to Ivanzx for pointing this out in on…
  • 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…
  • Microhobby's Pixel A Pixel compo: help requiredHi!<br /> <br /> The start of this story is described in this topic: [url]http://www.worldofspectrum.org/forums/showthread.php?t=38955[/url]<br /> <b…
  • WoS Pixel after Pixel May 2012 CompetitionHere are the entries for the Wos Pixel after Pixel May 2012 Competition.<br /> <br /> [IMG]http://i1239.photobucket.com/albums/ff516/K33pontruckin/pi…

Related Searches

  • fastest screen routine
  • screen routine
  • jet set willy
  • screen routines
  • jet set willy most difficult
  • hardest jet set willy
  • fastest way to clear screen
  • char set
  • character set
  • issue 2 yellow screen
  • jet set willy 2
  • jet set willy 3
  • title screen
  • screen
  • basic scr screen
  • loading screen
  • jet set willy 2 loading screen
  • pixel row screen address
  • screen pixel set above
  • routine to scroll screen buffer by 1 pixel

Copyright © 2024 World of Spectrum