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.033s
<1…567891011…34>
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... mode reads. Sure that row/column addresses would have ... size) is/was determined by the amount of logic ... ) lies in swapping the address lines the other way. ... several bytes for each row-segment crossing check in ... account the constraints imposed by the use of a ...
    TVzombie TVzombie February 2011 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... mode reads. Sure that row/column addresses would have been ... size) is/was determined by the amount of logic ... next (in the same row) character (if you remember ... the ULA side to address the proper byte when ... account the constraints imposed by the use of a ...
    Paddy Coleman Paddy Coleman February 2011 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... difference) lies in swapping the address lines the other way. You ... waste several bytes for each row-segment crossing check in the ... ago to bit-mangle the address. (Its one of those rare ... issues can be dealt with by the programmers. I dont know ...
    spodula spodula February 2011 Sinclair Basic
  • Calculating the address of a pixel?Hi Folks, Is there an easy/quick way of calculating the memory address of a pixel? So for example, if I wanted to "plot" pixel at screen coordinate…

    ... of raster address and corresponding attribute address are of ... for both raster address and corresponding attribute address (but that ... represented by the lower address byte:
    [code]
    ROW HEX ... both raster and attribute address lower byte are equal ...
    TVzombie TVzombie February 2011 Sinclair Basic
  • Beepola Source CodeAs I haven't done much with it for a few months, I'm releasing the Beepola source code in case anybody wants to play about, add to, or otherwise use …

    ... // - required to play the row (e.g. instrument defs for ... entire pattern pointed to by PatternData
    int ... suitable for
    // compilation by Beepola
    //
    // ... // IN: iAddress - ORG address for the resultant assembly listing ...
    ccowley ccowley March 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... by Crisis (to 602 bytes)

    org 64166 ; any address ... /> pr_64:
    rra ; divide by two with remainder in carry ... row to the base screen address

    ld a, (row) ; get the row ... /> ; TEXT VARIABLES
    ; Used by the 64 column driver
    chev chev March 2011 Development
  • Hacking a Joystick InterfaceI have a DK'Tronics twin-port joystick interface that does Kempston and Sinclair 0-6 keys. I know it has only 14 lines connecting it to the edge con…

    ... -state driver LS367 is operated by /IORQ, /RD, A0 and A12 ... ', the A12 choses the key row. (now IN 61438 )
    Exchanging ... connect this pin 1 with 'Address line 15' at the connector ...
    roko roko April 2011 Hardware
  • 50Hurts - Full-screen 50Hz 1-pixel scrolling on a 128K Speccy50Hurts - Full-screen 50Hz 1-pixel horizontal scrolling on a 128K Speccy. Graphics are an obvious nod to Joffa, whose games and banter were a big ins…

    ... it's writing to over by 8 pixels into the black ... />
    [code]
    ; output one row of tiles
    ; updating screen ... ; high byte of the table address
    inc a
    ...
    ; HL now holds screen$ address
    byte_A1D8:
    db 0 ...
    Ketmar Ketmar April 2011 Development
  • Best way to organise a multi screen game?Hi All, Does anybody know ay good ways to organise large multi screen game? Or any links to useful texts on the matter? In my previous single scr…

    ... bit room number into a address I could access to print ... /> DP, indeed I'm scared by the complexity of this, this ... block number for a whole row (rather than a column in ... decided to draw each screen by the column I need to ...
    R-Tape R-Tape April 2011 Development
  • Proportional Print Routine...Hi Folks, Does anyone know of a good proportional printing routine for the ZX Spectrum? Ideally I am looking for something that prints with charact…

    ... here's the updated 16 row proportional code. I've ... another two bytes by not storing the character address in a ... change).

    [code]; 16 Row Proportional Printing

    ; ... Based on code by Tony Samuels (Your Spectrum issue ...
    chev chev May 2011 Sinclair Basic
  • GUI/OS for the Spectrum?Hi, Is anybody working on a WIMP/GUI system for the Spec? Is there anything current out there? [url]http://snakeoillabs.com/wordpress/2005/10/30/8…

    ... /> ; Based on code by Ian Beardsmore from Your Spectrum ...
    pr_64:
    rra ; divide by two with remainder in carry ... row to the base screen address

    ld a, (row) ; get the row ...
    ; TEXT VARIABLES
    ; Used by the 64 column driver
    chev chev June 2011 Development
  • Creating a Demo with TommyGunSome of you may have caught the thread in 'new game ideas' concerning Super Stick Man (a title that WILL eventually change due to how the graphics ha…

    ... sprite structure, initialized and managed by SP1 library


    defb 12 ; row
    defb 18 ; col
    address, other movements avail too
    by subroutine so no POPs necessary ...
    Alcoholics Anonymous Alcoholics Anonymous July 2011 Development
  • Creating a Demo with TommyGunSome of you may have caught the thread in 'new game ideas' concerning Super Stick Man (a title that WILL eventually change due to how the graphics ha…

    ... sprite structure, initialized and managed by SP1 library


    defb 12 ; row
    defb 18 ; col
    address, other movements avail too
    by subroutine so no POPs necessary ...
    TechnicianSi TechnicianSi July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... (STR_OFF), hl ; attach stream by storing channel address
    ; offset in streams ... ?
    jr z, NEXT_ROW ; change row if so

    ; ...
    Einar Saukas Einar Saukas July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... (STR_OFF), hl ; attach stream by storing channel address
    ; offset in streams ... ?
    jr z, NEXT_ROW ; change row if so

    ; ...
    Einar Saukas Einar Saukas July 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... (STR_OFF), hl ; attach stream by storing channel address
    ; offset in streams ... ?
    jr z, NEXT_ROW ; change row if so

    ; ...
    Einar Saukas Einar Saukas August 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... (STR_OFF), hl ; attach stream by storing channel address
    ; offset in streams ... ?
    jr z, NEXT_ROW ; change row if so

    ; ...
    Einar Saukas Einar Saukas August 2011 Development
  • RFC: 64 column font codeIn BASIC, type CLEAR 49999 then import the code at 50000. Then type RANDOMIZE USR 50000. This will create a new channel and attach stream #4 to it. A…

    ... (STR_OFF), hl ; attach stream by storing channel address
    ; offset in streams ... ?
    jr z, NEXT_ROW ; change row if so

    ; ...
    Einar Saukas Einar Saukas August 2011 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…

    ... and which was provided by the ROM. I even ... RAM, i.e. location at address 16384?

    2 ... PC. Is that the address at which the program execution ...
    4. I'm puzzled by inconsistencies in byte order. First ... two ED's in a row, previous rules would still ...
    PeterP PeterP August 2011 Emulators
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... Redefine Keys Routine
    ; written by John Young
    ; Started ... or BC holds the address of the keyports/patterns array ... pop hl ; get the message address back
    ;call pm_do_it ; ... djnz gdk_loop ; go check next row
    ; hmm, no key ...
    polomint polomint September 2011 Development
  • Keys redefine routine and key check.I have written some asm code which allows me to redefine keys (for a game etc.), and also allows me to be able to check any keypresses for the redefi…

    ... start
    ld ix,bc1 ;row address from bc get put here ... means key pressed on that row
    ld (hl),a ;key ... (ix+0),c ;put bc address in bc1 table
    ld ... for no key pressed, posted by ub880d from WOS development forum ...
    R-Tape R-Tape September 2011 Development
  • Surely not Buzzsaw+ Already..?But this game has had such a short development time, how can this be? Free version of [I]Buzzsaw+ (Foxton Locks Mix)[/I] available here: [url]http:…

    ... game with no author contact address and no stipulated limits on ... background that is overwritten only by an empty part of the ... could have the top pixel row remain green as it's ... not overwritten by any yellow pixels. Probably not ...
    ewgf ewgf October 2011 Brand new software
  • New WIP underway - 'Dingo'.Hi, Prepare for a long post. Perhaps I can even challenge ewgf here. :razz: Anyway, I've been meaning to get into Z80 programming and making a game…

    ... Redefine Keys Routine
    ; written by John Young
    ; Started ... or BC holds the address of the keyports/patterns array ... pop hl ; get the message address back
    ;call pm_do_it ; ... djnz gdk_loop ; go check next row
    ; hmm, no key ...
    polomint polomint October 2011 Development
  • Newbie says 'Alreet?'Hiya dudes, Just dropping a line to say hello as i've decided at 33 to try and fulfill a long time ambition to write a speccy game in machine code..…

    ... move to the next character row eight pixels below (LLL). ... you repeat down one pixel row in the characters (SSS). ... scan line within the character row SSS, and finally the screen ... an existing position represented by a screen address. The solution is below ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • 128k multicolour graphics...ok over the years I've been a fan of multicolour graphics on zx spectrum, an I clearly get that on a 48k the (8x1@2)multicolour limit stands at 18cha…

    ... you want to change the address you're writing to ( ... />
    If you start by assuming you can do 16 ... down to 12 bytes per row.

    So ... drawing a picture like that by hand, which would probably ... />
    You could start by turning off the BRIGHT yellow ...
    joefish joefish November 2011 Sinclair Miscellaneous
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... ; de = current sprite graphic definition address (point to GGGGGGGG)

    ; exx ; hl = current screen address
    ; or (hl)
    ; ... then each table occupies an address range $XX00-XXFF. ... row will have you fixing the screen address to write to by ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • Up/Down Left/Right scrollCan anybody give a newbie some pointer to simple one char scrolling by pixel? I've looked at a lot of resources, but as you can imagine, it's all a …

    ... display memory is decoded by the ula to generate ... ; de = current sprite graphic definition address
    ; c = width in ... remaining in current pixel row
    ; hl' = screen address
    ; b' = ... = LLLGGGGG, rotation of G done by table lookup

    ; ...
    Alcoholics Anonymous Alcoholics Anonymous November 2011 Development
  • Repairing a faulty 48K issue 2.I am investigating one of a pair of non-working issue 2 48K Spectrums that have been sitting in a cupboard untouched for quite a few years. I haven…

    ... , /RAS is delayed by a pair of gates ... strobe input to the address multiplexors, but in ... 4116 datasheet says the row address must be stable for ... measured the delay introduced by the transistor inverter used ... so the delay introduced by the inverter is probably ...
    Zorn Zorn December 2011 Hardware
<1…567891011…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
row 3.2K 6.5K
by 127.4K 175.4K
address 11.8K 21.2K

Related Threads

  • Address Manager by OCP[URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0007888&amp;loadpics=3&amp;model=spectrum"]Address Manager[/URL] by OCP seems to be released i…
  • starmaker by d hawkins (design by r hawkins)Found this on a cassette also (not original).<br /> Can't find it in infoseek, so I guess its missing in action. Maybe I should just make one thread …
  • Humphrey by Zigurat inspired by Mustache BoyThe zigurat game was clearly inspired by this game:<br /> <br /> [url]http://www.youtube.com/watch?v=XE6vtZG9_HA[/url]<br /> <br /> Cheers!
  • 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…
  • Spectrum games for sale - Edd the Duck by Impulse and 2112 AD by Design DesignI have some interesting Spectrum items for sale including Edd the Duck by Impulse and 2112 AD by Design Design.<br /> <br /> [url]http://www.ebay.co.…
  • 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…
  • Ultraviolet by ACS Software distributed in Spain by VentamaticAs you can see here:<br /> <br /> [url]http://www.ebay.es/itm/ZX-Spectrum-48K-Ultraviolet-Infrared-Ensamblador-/201180988211?pt=LH_DefaultDomain_186&…
  • Paradox by Runesoft and SMASH 16 by CodemastersBoth on ebay, with free tracked shipping :)<br /> <br /> http://www.ebay.co.uk/sch/daniel_gsp/m.html?item=262317510736&amp;rt=nc&amp;_trksid=p20476…
  • groucho by automatacan any one tell me how to play?<br /> <br /> <br /> also are there any sound files of the tunes you used to get on the back of automata games?<br />…

Related Searches

  • mastering machine code on your zx spectrum by toni baker
  • mastering machine code on your zx spectrum by toni baker disassembler
  • mastering machine code on your zx spectrum by toni baker pdf
  • basic start address
  • identify spectrum model 128k address
  • distinguish spectrum model 128k address
  • distinguish spectrum model 128k pentagon address
  • step by prograamming
  • by load no name show
  • by load hide name
  • 2 numbers in address
  • 2 numbers in address debugger
  • email address change
  • step by graphics 4
  • z88dk read address peek
  • multiply by 8
  • modded by a noob
  • border address
  • row to screen address
  • pixel row screen address

Copyright © 2024 World of Spectrum