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

    ... 's I had a full-screen attribute equalizer that was simple, yet ... bar will not fit the screen.

    Repeat cycle."
    zxbruno zxbruno November 2007 Development
  • 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…

    ... onto the screen.
    The simple way is the Attribute file, from ... 21 bytes further in the attribute file.
    Insert line ... road 32 bytes (1 screen) down the attribute file.
    ld ( ... the road down the screen we copy the screen attribute bytes to the ...
    bigjon bigjon November 2009 Development
  • 128kefrom the scratchpad for the 128ke "Finally, reading from a non-existing port (eg 0xff) will give the screen/attribute bytes as it does on the 48K/12…

    ... (eg 0xff) will give the screen/attribute bytes as it does on ...
    BiNMaN BiNMaN September 2010 Hardware
  • Column and row numbers to attr address?[FONT=Calibri][SIZE=3]Can anyone provide me with a code snippet the will convert the column and row numbers into the screen attribute address. For ex…

    ... and row numbers into the screen attribute address. For example, if de ...
    Mr Millside Mr Millside April 2014 Development
  • ZERO Emulator - BugsI have been using Zero emulator to experiment a few routines in assembly, since it has a somewhat usable debugger. However I believe I found a few b…

    ... example block will clear your screen (pixels only
    RMartins RMartins July 2015 Emulators
  • 128k Shadow Screen?When emulating the shadow screen in bank 7 should that bank be switched into address C000? If so, what happens if bank 7 is switched out without canc…

    ... the ULA can load a screen attribute byte and a byte of ...
    Unique Unique February 2005 Development
  • 128k Shadow Screen?When emulating the shadow screen in bank 7 should that bank be switched into address C000? If so, what happens if bank 7 is switched out without canc…

    ... the ULA can load a screen attribute byte and a byte of ...
    cyborg cyborg February 2005 Development
  • What happens during a reset?I always used to wonder about this, but only thought a bit more about it last night when noticing after all these years what actually happens. Obvio…

    ... 'd see the "lines" on screen (value 02) shift right momentarily ... 02 being set in the screen attribute space too?
    Gwyn Gwyn February 2006 Sinclair Miscellaneous
  • What happens during a reset?I always used to wonder about this, but only thought a bit more about it last night when noticing after all these years what actually happens. Obvio…

    ... 02 being set in the screen attribute space too?

    Oh ...
    Geoff Geoff February 2006 Sinclair Miscellaneous
  • SpeedloadersWhen was the first time they came out and who invented them. What was the general speccy user's and media reaction to them? Would be nice to have a …

    ... also used only a few screen attribute lines to show the status ... used 2/3rds of the screen to store the loaded data ... will see how fast the screen is loaded ;-)

    [url ...
    Tom-Cat Tom-Cat April 2007 Games
  • Resolution & Memory Question ...Hi, I'm hoping someone with some experience writing an emulator, or a vast knowledge of all things Spectrum can help me answer the following questio…

    ... to 32767 is the display (screen + attribute) which is also the contended ...
    Arjun Arjun April 2010 Emulators
  • Resolution & Memory Question ...Hi, I'm hoping someone with some experience writing an emulator, or a vast knowledge of all things Spectrum can help me answer the following questio…

    ... to 32767 is the display (screen + attribute) [/QUOTE]

    I'm ...
    Hernán Pablo Álvarez Hernán Pablo Álvarez April 2010 Emulators
  • 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 …

    ... /> ; Prints characters directly to screen bypassing ROM calls
    ; ... back

    ; Set attribute
    ; -------------
    PUSH HL ... LD A,H ; Convert to attribute address
    RRA
    screen attribute
    POP HL ; Get ...
    Jonathan Harston Jonathan Harston November 2010 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 …

    ... /> ; Prints characters directly to screen bypassing ROM calls
    ; ... back

    ; Set attribute
    ; -------------
    PUSH HL ... LD A,H ; Convert to attribute address
    RRA
    screen attribute
    POP HL ; Get ...
    Jonathan Harston Jonathan Harston November 2010 Development
  • Using ATTR detection in machine codeIs there a ROM routine that can be called that reads the ATTR value of a co-ordinate?

    ... an x,y into a screen attribute address (others on here will ... horiz & vert coord to attribute address
    ld hl, ... ;number 0 to 24 down screen
    cp 0 ;if ... ;return with hl pointing at screen attribute address
    ;
    horizontalcoord ...
    R-Tape R-Tape January 2012 Development
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ... /easier just to set the screen attribute values instead so that the ... /> It would achieve a blank screen but I know it's ... cheat though because technically the screen graphics are still in memory ...
    manonfire manonfire March 2012 Development
  • Routine for clearing screenI was looking for a 'nice' way of clearing a screen of graphics in Z80. After a ridiculous amount of time mucking around, this is the best and most …

    ... /easier just to set the screen attribute values instead so that the ... /> It would achieve a blank screen but I know it's ... cheat though because technically the screen graphics are still in memory ... if a large of the screen is blank it looks a ...
    Morkin Morkin March 2012 Development
  • Brazilian TK90X and TK95SpecEmu provides explicit support for Brazilian TK90X. Other emulators provide indirect support (perhaps the "Spectrum 48K NTSC" option in Fuse?). Al…

    ... , but when ULA accesses a screen attribute address, it will copy bit ... 5 from the attribute value.
    [/LIST]
    The ...
    Einar Saukas Einar Saukas May 2012 Emulators
  • Outrun Europa - In colourAre there any coder's willing to see if we can put the colour into this game as originally intended?

    ... it still executes all attribute routines. It moves ... screen, just in the last moment it substitutes the already read attribute ... some flashing attribute into playing area screen attribute memory. And ... break into debugger when screen memory is overwritten.
    Ralf Ralf May 2012 New game ideas
  • Outrun Europa - In colourAre there any coder's willing to see if we can put the colour into this game as originally intended?

    ... it still executes all attribute routines. It moves ... screen, just in the last moment it substitutes the already read attribute ... some flashing attribute into playing area screen attribute memory. And ... break into debugger when screen memory is overwritten.
    Scottie_uk Scottie_uk May 2012 New game ideas
  • 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 …

    ... calculating the attribute address and writing the attribute, the attribute address is converted ... position back

    ; Set attribute
    ; -------------
    PUSH HL ; Save ... ),A LD (HL),A ; Set screen attribute
    POP HL ; Get print ...
    Jonathan Harston Jonathan Harston 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 …

    ... calculating the attribute address and writing the attribute, the attribute address is converted ... position back

    ; Set attribute
    ; -------------
    PUSH HL ; Save ... ),A LD (HL),A ; Set screen attribute
    POP HL ; Get print ...
    Baggers Baggers 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 …

    ... you can make a full screen attribute chess board? My code below ...
    R-Tape R-Tape July 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 …

    ... you can make a full screen attribute chess board? My code below ...
    Dr BEEP Dr BEEP July 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 …

    [QUOTE=Dr BEEP;639971]Not the same values[/QUOTE]
    It fulfils the spec... :p
    [QUOTE=R-Tape]
    What's the shortest way you can make a full screen attribute chess board?[/QUOTE]
    ccowley ccowley July 2012 Development
  • 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…

    ... onto the screen.
    The simple way is the Attribute file, from ... 21 bytes further in the attribute file.
    Insert line ... road 32 bytes (1 screen) down the attribute file.
    ld ( ... the road down the screen we copy the screen attribute bytes to the ...
    buzzy buzzy September 2012 Development
  • Brazilian TK90X and TK95SpecEmu provides explicit support for Brazilian TK90X. Other emulators provide indirect support (perhaps the "Spectrum 48K NTSC" option in Fuse?). Al…

    ... , but when ULA accesses a screen attribute address, it will copy bit ... 5 from the attribute value.
    [/LIST]
    The ... as bit 7 of an attribute from screen because the ULA leaves ... as bit 5 of an attribute from screen because the ULA leaves ...
    Einar Saukas Einar Saukas November 2012 Emulators
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... attributes directly to their proper screen addresses. In this case, ... better to fill the screen attribute area with same INK/ ... attributes separately to their proper screen addresses. This option may ... contains all bytes from first screen column (in pixel order), ...
    Einar Saukas Einar Saukas January 2013 Brand new software
  • ZX7: an "optimal" LZ77 packerAbout 20 years ago, I started a M.Sc. in Computing, planning to work on data compression. Although I quickly changed to another subject for a number …

    ... attributes directly to their proper screen addresses. In this case, it ... look better to fill the screen attribute area with same INK/PAPER ... unpack this directly into the screen memory. There is simply no ...
    Timmy Timmy January 2013 Brand new software
  • A quick newbish questionI'm reading through 'mastering machine code on your spectrum',as kindly posted by Mr bert on this forum. Correct me if I'm wrong from what i read,bu…

    ... /> I read something about the attribute file and using the area ... -22527 is the screen.

    The screen is made up ... the Attribute area which is where the colours are put on screen ...

    Attribute area 22528 - 23295.< ...
    rich_chandler rich_chandler March 2013 Development
<1234567…34>

Latest Posts

  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Your Spec-chum on 7:28AM
  • Your Favorite Magazine Cover Tapes.
    Paradigm Shifter on 1:28AM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • I am currently watching.....
    zx1 on April 11
  • Today's BASIC program: visit attribute cells I am interested in, in pseudorandom order
    Paradigm Shifter on April 11
  • How do you share programs online?
    firelord on April 11
  • Celebrity deaths...
    Ælita on April 11
  • Who Has Got The Earliest ZX Spectrum Software?
    harriusherbartio on April 11
  • Footballer of the year - translated version
    firelord on April 11

HitBox

Word Docs Hits
screen 45.8K 73.8K
attribute 2.9K 4.3K

Related Threads

  • 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 …
  • 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…
  • 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…
  • 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…
  • Best Side Screen/Screen-Surrounds?I've been researching side-art/screen-surrounds for my own game, so at the risk of asking a question that has probably been asked in the last 20-odd …
  • Type a screen of text from the start screen.I've forgotten all the combo's of symbol-shift and so on, but is there a way, from Spectrum Basic to just type out a load of text? Problem is, as soo…
  • Mixed bag - Mangled in-game screen and/or loading screen.[url="http://www.worldofspectrum.org/infoseekid.cgi?id=0012757&amp;loadpics=3"]Black Raven[/url]<br /> <br /> Mangled in-game screen and loading sc…
  • Work out screen address from attribute cellAttribute cell 22529 is equivalent to PRINT 0,1 position value.<br /> <br /> Is it possible to obtain these two values from the number 22529 in a s…
  • the loading screen.It wasn't so bad in the past, with all the colourful lines during the loading stage. But now that everything has improved so much it is kind of annoy…
  • Screen$ +3 disk to tape helpHi,<br /> <br /> I have several full screen pictures of my +3 disks (Screen$).<br /> <br /> How can I transfer these pictures onto tape without losin…

Related Searches

  • fastest screen routine
  • screen routine
  • screen routines
  • fastest way to clear screen
  • issue 2 yellow screen
  • title screen
  • screen
  • basic scr screen
  • loading screen
  • preload screen
  • game over loading screen mac
  • loading screen game over
  • new loading screen for game over
  • alien title screen
  • compress screen
  • z7xcompress screen
  • z7x compress screen
  • 7zx compress screen
  • attribute address to screen
  • screen address to attribute

Copyright © 2024 World of Spectrum