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.119s
<1…891011121314…34>
  • ANN: SP1 for Z88DK (aka splib3, Sprite Pack v3.0)Well it's finally arrived, after a month of "a few days from now" release deadlines. SP1 is the lastest version of splib, a flicker-free software sp…

    ... of a DOSbox, much to quick to READ and closing directly, ... is compiled by default to run at address 32768 so you ... page. Instead follow the link to their [URL="http://sourceforge. ... to customize SP1 to non-default values (such as selecting smaller screen area to ...
    Alcoholics Anonymous Alcoholics Anonymous September 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... t want the scroll to flicker on screen. When the 50Hz ... so that all drawing to screen can be done flicker- ... times it is completely on screen
    {
    g_scrollShift = 15; ... from a source address to a destination address whilst performing an ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • Project: M.u.l.e.Wokani came up with a great idea about trying an open-development approach for spectrum games, and I thought why not try with a game I have under dev…

    ... call function "f" to modify the address to move down one pixel ... width printer to be able to print to the screen AND to a block ... double width printer only prints to screen. There is no problem ... gets applied directly to screen rather than doing it to a buffer ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • Compressors are available for Speccys ?Hi folks, although I was an wasn't strictly a speccy coder in the glory days (amstrad & amiga for the most part), I have secides to arse about with …

    ... incremental method of calculating the SCREEN$ address ordered by columns, and it ... overlap the compressed data) to decompress the SCREEN$ and after depacking, reorder ... a cross-compressor of SCREEN$ and data, to minimize the storage requirements ...
    0sAND1s 0sAND1s October 2007 Development
  • 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…

    ... I decide to use splib2 to create my image parser to draw lines ... pattern filler code and related screen address manipulators. The buffers that splib2 ... the default address is 32768 which you can change to whatever makes ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • 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…

    ... /> .up
    push hl ; save screen address
    call SPPixelUp ; move up ... pixel coordinates to a mask + display address), "SPPixelUp" (modify display address to move up ...
    Alcoholics Anonymous Alcoholics Anonymous October 2007 Development
  • Your help needed![FONT=Arial]there are [URL="http://www.worldofspectrum.org/neededscreens.html"]a number of titles[/URL] (146) that still lack an in-game scre…

    ... that software should allow this screen to be grabbed.


    to print anything to the screen. (Nothing to grab). So technically ... it to work. There's something wrong somewhere, because the LOAD address ...
    Digital Prawn Digital Prawn November 2007 Games
  • splib2 from ROMI'm trying to generate IF2 ROM games for ZX Spectrum 16K using z88dk + splib2. So far I've managed to create a new crt0 file and to generate valid RO…

    ... in each character on the screen.

    SPDirtyChars is ... on screen need to be redrawn.

    SPTileArray stores the address ... .

    ... going to have to do some work today will ... covers the entire screen (or area of the screen that splib2 ...
    Alcoholics Anonymous Alcoholics Anonymous December 2007 Development
  • splib2 from ROMI'm trying to generate IF2 ROM games for ZX Spectrum 16K using z88dk + splib2. So far I've managed to create a new crt0 file and to generate valid RO…

    ... of which characters on screen need to be drawn, SPDisplayList is ... occupying each character on screen, SPTileArray is an array ... ; actually 4*number of screen rows
    SPDisplayList ds. ... place at a specific RAM address. This way we can ...
    Alcoholics Anonymous Alcoholics Anonymous December 2007 Development
  • splib2 from ROMI'm trying to generate IF2 ROM games for ZX Spectrum 16K using z88dk + splib2. So far I've managed to create a new crt0 file and to generate valid RO…

    ... SPDisplayList array so that the screen is initially filled with the ... SPDirtyChars array so that the screen is completely redrawn in the ... at $3000 put the UDG address to use for character 0, at ... +48*2 put the UDG address to use for the character '0 ...
    Alcoholics Anonymous Alcoholics Anonymous December 2007 Development
  • another c64 vs. Speccy site...[url]http://c64vsspectrum.com/[/url] 25 years and we are still brawling.. ;)

    ... the same screen size screen (or even rejuggle the screen RAM to match the ... *) but there wasn't an attribute RAM to colour that in; instead ... values with that of the screen. Another case of if ... 's easier to rejuggle the code to use the screen directly since ...
    TMR TMR December 2007 Games
  • another c64 vs. Speccy site...[url]http://c64vsspectrum.com/[/url] 25 years and we are still brawling.. ;)

    ... would make more sense to use 200 bytes for ... TMR;236134]i try not to, it gives me headaches ... and vertical movement of current screen address (again, for [B]both ... on Spectrum you need to write clumsy and rather slow ... was possible for Spectrum to be a much better ...
    TVzombie TVzombie January 2008 Games
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    ... at a time, not the screen address one double byte at a ... 'ex(sp), hl'-type instructions to get the saved bytes back ... the right order on the screen starting one pixel line higher ...
    bigjon bigjon February 2008 Development
  • help sought with first foray into machine code - pixel scrolldownI have started to code my first machine code program, a simple roadrace game. I've based it around the pixel scrolldown routine in 40 Best Machine Co…

    ... the z80 has to share access to it with the ... a time, not the screen address one double byte at ... br /> ld sp,0 ; to be filled in by self ... loop needs more unrolling to improve this and ... No adjustment to the destination address needs to be done for ...
    Alcoholics Anonymous Alcoholics Anonymous February 2008 Development
  • Dangerous Z80 Assembly CommandHave been reading Toni Bakers' "Mastering MC On Ya Speccy" book and came across the list of Z80 commands in the dictionary section. Page 102 "[b]IM…

    ... files load in at around address 49000 or so.
    ... myself (like manipulating the screen), returns to BASIC correctly whilst still ... counter to somehow end up at some wild address, and the screen typically ... to print the result of the USR command on the screen ...
    Digital Prawn Digital Prawn March 2008 Sinclair Miscellaneous
  • 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…

    ... would the bits need to be to do a pixel version ... your internal state would have to be at least 15 bits ... , which can be used to determine all the maximal length ... galLFSR16(1); // set initial state to 1

    do
    Alcoholics Anonymous Alcoholics Anonymous March 2008 Sinclair Basic
  • Ripping a fontIs it possible to rip a font from a machine code game using Spin?

    ... /> copy of it on screen. If it gets it wrong ... of the screen and you'll be able to
    ... screen, fear not. It's
    time to go over to ... " lower down
    the screen (although some games omit the ... your own programs, choose an address to store the
    set ...
    jp jp April 2008 Emulators
  • Flood Fill ConundrumI have written a flood fill alogirithm. It uses the stack, but only with the y axis. It works quite well, but on large polygons it does take a while …

    ... (minus the initial x,y to screen address calculation).

    It ... breadth-first filler as opposed to a depth-first recursive ... uses much less stack space to accomplish the same thing. ... about 900 bytes to fill an arbitrary region on screen. The black ...
    Alcoholics Anonymous Alcoholics Anonymous June 2008 Development
  • Interview for a passport!!!.....Hi all me again! Applied for a passport about a month ago, had a letter come through saying that I gotta go for an "interview".... What the hell is…

    ... chairs
    A big lcd screen is in front of you ... !)
    6.Countersigned person's address? (I Knew that!)
    7 ... with postcode, and my previous address with postcode

    And ... for her full name and address to 'establish identity' and ensure she ...
    beanz beanz June 2008 Chit chat
  • 'orange' on a spectrumalways wondered why spectrums could never seem to achieve the colour orange? wasn't one of the default colours, and don't remember seeing anything th…

    ... commands can only write to the main screen at 16384.

    screen to it, then page Bank 7 ... that you can LOAD SCREEN$ + a 2nd attribute buffer and load both ... .
    (Just need to find a decent SCREEN$ to work from.)

    BloodBaz BloodBaz August 2008 Sinclair Miscellaneous
  • 'orange' on a spectrumalways wondered why spectrums could never seem to achieve the colour orange? wasn't one of the default colours, and don't remember seeing anything th…

    ... 294061]Yes, the 2nd screen (Screen 1) is in Bank ... and draw (copy) a screen to it, then page Bank 7 ... still keep the 2nd screen rendering to your TV. Thus, ... the Z80's address space for it to be selected as ... 49152 initially in order to load the screen in. But once ...
    Digital Prawn Digital Prawn August 2008 Sinclair Miscellaneous
  • Any BBC aware Specchums out there?After the UK101 and VIC20 emulators I've moved my sights onto emulating a BBC computer. This emulator will be different though in that it will be a Z…

    ... stack space to do a blank screen (vs the ... address to move up one pixel position), SPPixelDown (modify display address to ... move down one pixel position), SPCharLeft (modify display address to ... SPCharRight (modify display address to move right one ...
    Alcoholics Anonymous Alcoholics Anonymous August 2008 Development
  • VIC 20 emulation on the SpectrumI'm sure most people are aware of the my attempt at bringing the full Commodore experience to Sinclair users with the "Twenty Commodes" program. It e…

    ... Jimmy is recalculating the real address to stored addresses.
    Simon ... just uses the real address as stored addresses which ... br /> 1) Complete screen redraw by switching graphicmode
    3) option to select keyboardreading frequency
    ...
    Dr BEEP Dr BEEP August 2008 Sinclair Miscellaneous
  • 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 …

    ... , it is written to be portable to suit various screen resolutions and calls ... a plot function to plot ... line pattern stored in the screen address set to draw patterned lines. If ...
    Alcoholics Anonymous Alcoholics Anonymous September 2008 Development
  • Fast screen writesI wondered what the faster than LDIR methods of writing to the screen were.

    ... possible by pointing the stack to the screen RAM and pushing the ... push the return address on there and corrupt the screen in the ... bytes of return address to stack. Because stack is on screen, it's ... by POP then write it to screen buffer) you have slightly more ...
    Shiru Shiru October 2008 Development
  • BASin r14c - maintenance releaseAfter the recent discussions, BASin has been released as version 14c. It's only a maintenance release, and some of the really big new features are un…

    ... and IMport Binary Object screen with objects to be imported. There ... which allows me to chnage which option to export. If I ... below Add the following code to the current program? and ... your data to memory.

    Address - the address to POKE to in the ...
    Dunny Dunny October 2008 Emulators
  • Screen access in assemblerI am again troubled by the unusal screen design of the Spectrum. :) If I want to do something with, say, a 16x16 bit block of the screen (in the sam…

    ... I already know the correct screen address of the top left byte ... in the quickest way want to, for example, write 255 into ... knew the red address loaded into HL, how to access the other ... this 16x16 part of the screen?)

    [CODE]
    [COLOR ...
    Rickard Rickard November 2008 Development
  • ZX Spectrum (16K) sound/beepHi all, I think I'm in right place now, I've tried to find an answer how to generate two channel sound using ZX Spectrum 16K. Only think I've found …

    ... as a screen then type RANDOMIZE USR and whatever the address is ... Speccy file formats, there seems to be hundreds of them ! I ... is screenshot which contains call/address to the .tap file.
    The ...
    jp44 jp44 November 2008 Sinclair Basic
  • A scrolling starfield - help needed!I have been messing on my speccy again recently and tried to do a scrolling (parallax - maybe) starfield. I know how to scroll using machine code but…

    ... to change the code which calculates the destination screen address ... ; calculate the destination address
    ; the y ... /> ;hl now points to required screen byte
    PUSH ... /> POP HL ; retrieve pointer screen byte

    ...
    Digital Prawn Digital Prawn December 2008 Development
  • Assembler snippetsI was just thinking that a thread for small but useful assembler snippets to do useful things would be cool for people learning z80 coding. Not to me…

    ... is fantastic. Was thinking how to do just that two nights ... a classic:
    Move a screen address in HL down/up one ... pixel on the screen (I usually have it as ...
    BloodBaz BloodBaz January 2009 Development
<1…891011121314…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
address 11.8K 21.2K
to 549.6K 1.6M
attribute 2.9K 4.3K

Related Threads

  • bitmap address to attribute addressI've searched, but I don't seem to find the proper keywords.<br /> <br /> I have a bitmap screen address in DL, character aligned (the address of the…
  • How to get Grahics to wrap vertically around the screen?I am using the following code to draw an image to the screen.<br /> <br /> First I use HL to contain ROW and COLUM<br /> I then call the MapScreenFun…
  • Map to screen address problemCan anyone help me out with what I guess is a screen address calculation problem.<br /> <br /> I need to calculate the screen address of a tile based…
  • Fastest way to write something to screen$Hi,<br /> <br /> I just got pasmo.exe and start playing with attr scrolling, well, not scrolling, just write different values to a block and see if I…
  • Convert x,y to Attribute Address in AssemblyWhat is the fastest way, given x,y (in hl) to return the attribute address?
  • Fastest way to decide which pixel to paint in order to draw a straight line(after I saw "Bresenhams circle algorithm" in development forum, I decided to ask this in here)<br /> <br /> in fact, I want to accelerate a car towa…
  • Now seems to be a good time to add to your collectionsI have bought a few spectrum items to add to my collection recently, had i bought them a year or two ago they would have cost double. This is one of …
  • Update to Image to ZX Spec to 1.3.1I'm inbetween jobs at the moment and felt the need to add a new feature - the ability to export anim gifs.<br /> <br /> [IMG]https://lh6.googleuserco…
  • Calculating screen address to alternative ATTR area?I'm using this small snippet of code to convert a screen address to an attribute cell address...<br /> <br /> [CODE]AttrDE: ld a, d ;…
  • How to add a loading screen to my tap file[FONT=Calibri][SIZE=3]I?ve got my game created as a tap file generated by Pasmo. I now want to add a loading screen. Can anyone explaine the best way…

Related Searches

  • fastest way to clear screen
  • full screen fuse how to
  • loading screen poke to hide text
  • yellow hue to screen
  • push pop to the screen
  • shadow screen to c000
  • screen address
  • write to screen
  • copy picture to screen
  • screen attribute
  • white screen no border when trying to load
  • 48k spectrum white screen no border when trying to load
  • screen address wrap
  • save more than 1 screen to memory
  • attribute address to co ordinates
  • row to screen address
  • sxenn address to attribute
  • screen address to buffer
  • screen address to x and y
  • screen address to attribute

Copyright © 2024 World of Spectrum