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.020s
<1…891011121314…34>
  • New test for finding missing +2A/+3 ULA timing detailsHello, having added the +2A/+3 emulation recently, I want to make sure I got the ULA timing 100% right. We know when the contention pattern starts, …

    ... attribute from the shadow screen combined with the pixels ... from the normal screen.

    ... reason on +3 the screen flip happening between pixels ... pixels from the same screen as the attribute. ... +3 ULA prepares the screen address on the bus. But ...
    Patrik Rak Patrik Rak March 2014 Emulators
  • FZX: a new standard format and driver for proportional fonts[B]FZX[/B] is a very compact and efficient (although extremely flexible and powerful) standard format to create new fonts for the ZX-Spectrum. It sup…

    ... pattern is generated from the screen address.

    The OR/XOR ...
    Alcoholics Anonymous Alcoholics Anonymous March 2014 Brand new software
  • Help needed with calculating screen addressesCan anyone help me finally crack Jonathan Cauldwell's screen addressing calculator and, more to the point, is the reason I'm struggling because this …

    ... back with
    HL=RAM-address of this pixel and
    screen address and have it give me ...
    jagman5994 jagman5994 April 2014 Development
  • Help needed with calculating screen addressesCan anyone help me finally crack Jonathan Cauldwell's screen addressing calculator and, more to the point, is the reason I'm struggling because this …

    ... url]

    Every screen address, attribute address, character and pixel coordinate manipulation ... view=markup"]asm_zx_saddr2px.asm[/URL] (screen address to pixel x)
    [ ... asm[/URL] (screen address to pixel y)

    The screen address does not ...
    Alcoholics Anonymous Alcoholics Anonymous April 2014 Development
  • Help needed with calculating screen addressesCan anyone help me finally crack Jonathan Cauldwell's screen addressing calculator and, more to the point, is the reason I'm struggling because this …

    ... like this....for a given screen pixel coord of x,y ... is the top of the screen, the binary representation can be ... etc.

    then the address of that pixel is:-
    screen address...it was a pile of ...
    melkig1967 melkig1967 April 2014 Development
  • byte to screen eventI have another question regarding assembly routine in MMCOYZXS by Toni Baker page's 87-88 [QUOTE]21A440 LD HL,40A4 11083F LD DE,3F08 0608 LD B,08…

    ... 'HL' registers that indirectly address the screen location are passed the 'A ... />
    HL points to the screen address directly and DE points directly ... plenty of discussion about the screen and its layout.
    seedy1812 seedy1812 April 2014 Sinclair Miscellaneous
  • 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…

    Every screen address and attribute address calculation you can think of ... , uchar col)
    ;
    ; Attribute address of character square at row ...
    ;
    ; exit : hl = attribute address corresponding to character
    ;
    Alcoholics Anonymous Alcoholics Anonymous April 2014 Development
  • Plea for new hardwareI'm posting this as a poll as I want to judge if I'm a solo loon going on about this, or if people really are interested in either of the following S…

    ... memory into its own screen buffer and generates a ... -read from an alternative address, so that it could ... reads to the ROM address space, and treat them ... able to place its screen address at least on any ... the ROM and lower 16K address spaces. (That the ROM ...
    retrogod retrogod May 2014 Hardware
  • HDMI generation by cloning video ram(coming from [url]http://www.worldofspectrum.org/forums/showthread.php?p=768257&posted=1#post768257[/url]). A thing I was brainstorming about.. Why …

    ... of ULA+, less so). Screen paging is desirable, but this ... control bit to decide which screen to display.

    ... over the $4000-$7FFF normal screen address range, so that the developer ... the 128K that controls which screen is displayed.

    ...
    joefish joefish May 2014 Hardware
  • UDG tricks?I always enjoyed using [URL="http://www.worldofspectrum.org/ZXBasicManual/zxmanchap14.html"]UDGs [/URL]for the 'sprites' in my games, when I coded th…

    ... over UDGs is that SCREEN$ will recgonise your redefined ... " then poking the start address of the UDGs one byte ... the screen, you need to work out the address of ... the top byte on screen, then copy ... add 256 to the screen address and 1 to the UDG ...
    joefish joefish June 2014 Sinclair Basic
  • Change PAPER and BORDER colours from machine codeHow do you go about changing PAPER and BORDER colours from machine code? I've forgotten the system variables for border and paper.

    ... />
    To get a screen address of a character it's ... a table of the address of each character row. ... HL again to swap that screen address back to DE.
    ... now have the start address of your chosen character's ... much easier as the address is just 22528 plus ...
    joefish joefish July 2014 Development
  • Demo of multidirectional scroll 50fpsHello!!! Im working with scrolls, and I want to show you a demo of a posible game. It works at 50fps and can manage about 7 sprites in the screen w…

    ... of fixed blocks across the screen and what could be passing ... to grass. You treat each screen block as a mini-animation ... into each position on the screen.

    You can use ... just raise and lower the screen address you're writing to.
    joefish joefish July 2014 Development
  • Demo of multidirectional scroll 50fpsHello!!! Im working with scrolls, and I want to show you a demo of a posible game. It works at 50fps and can manage about 7 sprites in the screen w…

    ... of fixed blocks across the screen and what could be passing ... to grass. You treat each screen block as a mini-animation ... into each position on the screen.

    You can use ... just raise and lower the screen address you're writing to.
    climacus climacus July 2014 Development
  • Face-Off: ZX Spectrum vs. Commodore 64I found an old oldish, but very informed and interesting article on the ole Spectrum vs. Commodore 64 argument. The article explains the technical d…

    ... then saying the Spectrum's screen memory layout gave it an ... to try and calculate a screen address.

    As for criticising ...
    joefish joefish August 2014 Sinclair Miscellaneous
  • Face-Off: ZX Spectrum vs. Commodore 64I found an old oldish, but very informed and interesting article on the ole Spectrum vs. Commodore 64 argument. The article explains the technical d…

    ... then saying the Spectrum's screen memory layout gave it an ... to try and calculate a screen address.[/quote]

    The critical ... difference is that the Spectrum screen is directly addressable, and the ...
    chev chev August 2014 Sinclair Miscellaneous
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... of calculating the pixel address for a character square ... uchar col)
    ;
    ; Screen address of top pixel row of ... br /> ;
    ; exit : hl = screen address corresponding to the top
    screen address by moving one pixel ...
    Alcoholics Anonymous Alcoholics Anonymous September 2014 Development
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... of calculating the pixel address for a character square ... br /> ;OUTPUT: HL = address of character in screen

    ld ... will be modifying the current screen address by moving one pixel ... afair, does calculate the pixel address for every pixel plotted in ...
    mcleod_ideafix mcleod_ideafix September 2014 Development
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... line of data to the screen will be much slower as ... ; ldi incs l so next screen address I 7 (8-1)
    seedy1812 seedy1812 September 2014 Development
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... [/SIZE][/I], with its own address and data bus, and free ... to read an attribute from screen RAM. The datasheet states that ... /> As for the C64's screen layout, it makes a lot ... pixel co-ordinates into a screen address though.
    Matt_B Matt_B September 2014 Development
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... quicker for calculating the Y screen address ( I think 6 instructions shorter ...
    seedy1812 seedy1812 September 2014 Development
  • Better arrangement for video memory?While doing some documentation work for the ZX-Uno project, I compared the advantages of the weird layout of the ZX Spectrum against a linear layout.…

    ... quicker for calculating the Y screen address ( I think 6 instructions shorter ... a table for screen row addresses so both screen types would be ... did have a character-arranged screen, and you wanted to scroll ... do it with the Speccy screen as-is too, by using ...
    joefish joefish September 2014 Development
  • Snowfall effectHow do you go about creating a snowfall effect like the one in Yeti? Now don't laugh, I'm currently printing 32 UDG's of dots OVER the top of my gam…

    ... with HL pointing at screen address;modified from a Jonathan ... d give segment start address.
    ld h ... ; squares 0 - 31 across screen.
    add a,l ... ld l,a ; HL = address of screen.
    ret
    ;[/CODE ...
    R-Tape R-Tape December 2014 Development
  • Snowfall effectHow do you go about creating a snowfall effect like the one in Yeti? Now don't laugh, I'm currently printing 32 UDG's of dots OVER the top of my gam…

    ... with HL pointing at screen address;modified from a Jonathan ... d give segment start address.
    ld h ... ; squares 0 - 31 across screen.
    add a,l ... ld l,a ; HL = address of screen.
    ret
    ;
    R-Tape R-Tape December 2014 Development
  • Snowfall effectHow do you go about creating a snowfall effect like the one in Yeti? Now don't laugh, I'm currently printing 32 UDG's of dots OVER the top of my gam…

    ... with HL pointing at screen address;modified from a Jonathan ... d give segment start address.
    ld h ... ; squares 0 - 31 across screen.
    add a,l ... ld l,a ; HL = address of screen.
    ret
    ;
    R-Tape R-Tape December 2014 Development
  • Horace you smooth mover!Just wondered, was Horace the first character to move smoothly around the screen - rather than in a blocky, character space by character space fashio…

    ... by timing the move between screen refreshes and ensuring that each ... a specific calculation of the screen address.

    [QUOTE=mickmog;812917 ...
    joefish joefish January 2015 Games
  • Any Examples of player controlled masked sprite over flip screen tilemapped rooms?Please does anyone kindly have any z80 code examples of a flip screens tile map with a masked character sprite that you can control via keyboard, ie …

    ... wide at any place of screen
    ; DE -graphics source, HL ... /> INC L ;go right on screen

    LD A,(DE ... /> OnePixelLineDown
    ;requires HL as screen address
    INC H ;go to ... we are in the same screen segment
    RET
    [/CODE ...
    Ralf Ralf February 2015 Development
  • Double height text...<p>Is here any good routines for printing a font double height?</p><p>I've concocted this ridiculous routine but I'm sure it can be done much better.…

    ... a double height string at address (HL) from attr and
    Address from screen address
    AND $F8 ; %11111000 ...
    dbolli dbolli June 2015 Development
  • Double height text...<p>Is here any good routines for printing a font double height?</p><p>I've concocted this ridiculous routine but I'm sure it can be done much better.…

    ... have to use an absolute screen address, could be changed though ... de  ;save screen address
     call print_tall_char
     pop de  ;screen address
    ... font, insert your own font address here
     add ... addressed by HL at screen address DE over 16 lines< ...
    R-Tape R-Tape June 2015 Development
  • Features that are still wanted in Spectrum emulation.Features that are still wanted in Spectrum emulation. 4 USB joystick/gamepad input for real multiplayer games - Yes, Bomb Munchies.... - Sinclair 12…

    ... move mouse pointer over Spectrum screen, the emulator could show (as ... of pointed pixel and memory address for the relevant byte.
    screen address/data display, ALT+F10 to ... toggle the 16-pixel screen grid. Download Speccy 3.7 ...
    fms fms June 2015 Emulators
  • Buddy 0.1 demo[url="http://wischner.co.uk/downloads/app.tap"]The tape is here[/url]. Load it, then enable kempston mouse emulation, then reload it. [url="https://g…

    ... could be performed against the screen address and the bitmap being written ...
    Alcoholics Anonymous Alcoholics Anonymous August 2015 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

Related Threads

  • 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…
  • 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…
  • 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…
  • 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 ;…
  • 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…
  • Screen address of PRINT position...Hi Folks,<br /> <br /> The following code uses DF CC system variable to extrac the screen address for a PRINT position.<br /> <br /> <br /> [cod…
  • 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…

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
  • basic start address
  • screen address wrap
  • attribute address to screen
  • screen address c b l
  • screen address aa
  • row to screen address
  • pixel row screen address
  • screen address to buffer
  • screen address to x and y
  • screen address to attribute

Copyright © 2024 World of Spectrum