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.032s
<1…6789101112…34>
  • ANN: Tipshop updated Saturday, 31 December 2011Saturday 31 December 2011 The last update of the year - Happy New Year when it comes! * GoodBoy sent in a cheat for Wacky Races. * Hippy Smith sen…

    ... Deathchase run faster. It works by relocating the game out of ... /> JP Z,$A57F ;new start address
    INC DE
    ADD ... ;only 9 bytes on this row
    DB 8,23,8 ...
    Jimmy Jimmy January 2012 Announcements
  • BeginnerIm having a go at fixing a spectrum which has been in the loft for 20 years and would like some advice please.... I have downloaded the 'spectrum se…

    ... 200ns 4116s to latch the row address and so I wouldn't ... required so intend to start by changing both tr4/5 (having ...
    Marshall Marshall January 2012 Hardware
  • Repairing another Issue 2 48K Spectrum.I said at the start of the other thread that I've got another one of these and I've started investigating it. The board is more-or-less exactly the …

    ... be all black. The pixel row below appears as expected, so ... far as considering this next address. I don't think the ... is the first RAM read by the ROM code, so I ...
    Zorn Zorn January 2012 Hardware
  • 4116 SRAM replacement (and ULA timings).As mentioned in another thread, I have spent quite a lot of time experimenting with different circuits and components for using a static RAM IC to re…

    ... ]
    If you suspect the address not being registered properly, then ... SRAM from acting on the row address for the next read as ... risk latching a column address instead of a row address. It would also ... addresses to the SRAM. Perhaps by using a not too quick ...
    Zorn Zorn February 2012 Hardware
  • ZX Spectrum not working... issue 4S?Hi, I've bought a "new" broken ZX Spectrum +. The idea was to put an harlequin board inside, but for the moment I'm trying to put it in working order…

    ... need something to capture the row address.

    [url]http://bitcycle ... /> See a recent thread started by me. I'm experimenting and ...
    Zorn Zorn February 2012 Hardware
  • Reading interface 2 using the IN commandHow do you read using the IN command from BASIC? You can read multiple keys at once, but I cant remember the values...

    ... correspond to the row of keys used by the Interface joystick ... Once you know the IN address that you need to read ... 6 to 0 one by one and write down ... variable to read the row and then create a ... prevent an error message caused by invalid cordinates:

    zxbruno zxbruno March 2012 Sinclair Basic
  • 4116 SRAM replacement (and ULA timings).As mentioned in another thread, I have spent quite a lot of time experimenting with different circuits and components for using a static RAM IC to re…

    ... usefully, be reduced by a few nanoseconds by increasing R1 in the ... memory to latch a row address when accessed by the CPU. It may ... work in an issue 3 by adjusting the component values in ... device that can be used by gluing it (upside down) on ...
    Zorn Zorn March 2012 Hardware
  • 4116 SRAM replacement (and ULA timings).As mentioned in another thread, I have spent quite a lot of time experimenting with different circuits and components for using a static RAM IC to re…

    ... ULA presents a new (row) address before it latches the data ... , with its clock driven by an inverted copy of the ... addresses will be held by the new latch at ... circuit to delay /CAS (by up to around 25ns) and ... is /CAS as produced by the ULA and no deliberate ...
    Zorn Zorn March 2012 Hardware
  • 4116 SRAM replacement (and ULA timings).As mentioned in another thread, I have spent quite a lot of time experimenting with different circuits and components for using a static RAM IC to re…

    ... to clock internal latches, switch address lines or something.

    by gluing it (upside down) on ... fast RAS latch (such that row address is stable as long as ...
    RetroTechie RetroTechie March 2012 Hardware
  • 4116 SRAM replacement (and ULA timings).As mentioned in another thread, I have spent quite a lot of time experimenting with different circuits and components for using a static RAM IC to re…

    ... The ghosting looks like the row address is not being latched, ... if it does, then both row addresses of the two page ... is a borderline problem capturing row and column addresses.
    ... I have replicated this effect by adding various low value capacitors ...
    Zorn Zorn March 2012 Hardware
  • 4116 SRAM replacement (and ULA timings).As mentioned in another thread, I have spent quite a lot of time experimenting with different circuits and components for using a static RAM IC to re…

    ... way to fix this, by making your design synchronous.
    row address when RAS is high, ... latched only once however (unlike row address which would latch repeatedly), until ... latch inhibit signal. Generate this by delaying cas with a flop ...
    csmith csmith March 2012 Hardware
  • Multicolour demo using z88dk + BIFROST* (+source)This is just a demo to show how to show multicolour using z88dk, using the BIFROST* engine (more info [URL="http://www.worldofspectrum.org/forums/sho…

    ... void __FASTCALL__ BIFROST_setTile(unsigned char row, unsigned char col, unsigned char ... br /> add a,(hl) ; row*9+col
    add a ...
    pop hl ; hl = ret address
    pop bc ; c = tile ... of BIFROST actually used by the program will be ...
    Alcoholics Anonymous Alcoholics Anonymous March 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... the buffer that give the address of the next line. And ... from each line as the address of the next line. That ... at a time so that by the time you've scrolled ... a whole block, a whole row has been redrawn.

    joefish joefish May 2012 Development
  • Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …

    ... did 4-pixel horizontal scrolling by having four buffers, each pre ... passes to change the buffer address to start reading from ... similar trick with that screen row address table - either double it ... follow each entry with the address of the next entry (including ...
    joefish joefish May 2012 Development
  • Changing the colour Atributes at y,x (+3e BASIC)Hello there my fellow WoS'ers I am currently writing away on my +3e and I am wonder is there a way I can just effect the Paper / Ink attributes at Y…

    ... way to calculate the address is:
    22528 + (row*32) + column
    If you PEEK that address you'll read off the ... attribute. If you POKE that address you can change the attribute ... the PAPER colour (0-7) by 8 and add to the ...
    joefish joefish July 2012 Sinclair Basic
  • ULA bug and snowI am tryng to improve the snow emulation in FBZX wii but I do not have a real spectrum to test the results. I used the information taken from Harele…

    ... to latch the lower seven address bits of whatever was on ... the bus - the refresh address - just before the ULA puts ... a scroll, by forcing the memory to latch his row address and not ... the ULA address.

    Simples ...
    csmith csmith August 2012 Emulators
  • BIFROST* ENGINE 1.2 released!Another improved version of the BIFROST* ENGINE is now available! Download it here: [url]http://www.worldofspectrum.org/infoseekid.cgi?id=0027405[/u…

    ... x 2 bytes per address = 7K for bitmaps ... arbitrary locations (any pixel row and any character column) ... fixed locations (odd char row and column), although I ... after the colour routine, by just setting their attributes ... are rendered but gone by the next frame and ...
    Einar Saukas Einar Saukas August 2012 Brand new software
  • Sending key presses to the spectrumfor a project I want to send automated keyboard presses to the ZX via a micro-controller. Is it possible to send these through the expansion slot? …

    ... here, don't get confused by that!)

    ... "R" and "ENTER", whose row/columns numbers would be: 1 ... the high byte of the address bus, so these pins ... the Spectrum changes the row being read very quickly, ... routine, which changes the row being read every 16. ...
    mcleod_ideafix mcleod_ideafix August 2012 Hardware
  • 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…

    ... (over 32768) and memorable address in RAM
    ;initialise ... into the memory at an address we choose.
    ... are now at memory address 33000 by clicking in the main ... middle of the bottom row in the display file.< ... right half of the bottom row.
    We load bc ...
    buzzy buzzy September 2012 Development
  • Semi-Dead Spectrum - Help RequestedI have finally got my hands on my two old Spectrums - neither of which work, but ideally I hope to get both of them working again. Spectrum number o…

    ... on the selected half row.
    To read ... each with a different high address line pulled low.
    address line through the diode ... at once by setting more than one address line low ... but then you can't tell which half-row ...
    guesser guesser October 2012 Hardware
  • Help needed...I am at my wits end with this pigs ear of a routine, can anyone simplify it and make it work as it should? Basically it should make the characters '…

    ... .

    I assume that by enter and exit as 2 ... 4 char moves possible per row
    loop push bc
    address to any string you fancy ...
    R-Tape R-Tape October 2012 Development
  • UDG in AssemblyHello there my fellow WoS'ers I am currently having a play with z88dk and PASMO and would like to have some fun with some UDG's so is there a tutor…

    ... multiplies it by 8. It does this by shifting E ... left by one bit (doubling ...

    char_rows ;character row address table
    defw 16384, 16416 ...

    attr_rows ;attribute row address table
    defw 22528, 22560 ...
    joefish joefish October 2012 Development
  • smooth movement in basicWas trying to figure this out myself but i would like to be pointed in right direction now :-). How do I make something move in Basic without gettin…

    ... quicker just to calculate the address every time, whereby 21909T ... />
    Now then ... if the row offset was only calculated when ... the row changed, the POKE could ... than PRINT. So erasing by calculated address POKE would be good for ...
    Battle Bunny Battle Bunny October 2012 Sinclair Basic
  • 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..…

    ... The table below goes Screen Address, High Byte, Low Byte, ... is going across a row boundary, this example goes ... we are straddling a row or segment boundary, check ... so move it back up by sub 8
    ret ... de having successfully crossed a row boundary

    ...
    R-Tape R-Tape November 2012 Development
  • Machine code RST10 problemHello! After 27 years of playing with Spectrums I'm starting to look into doing assembly language properly. All went swimmingly well until I wrote …

    ... hl ; store our string address while we borrow HL< ... by 8 ...
    add hl,hl ; ... giving character address ... point DE to next pixel row on screen
    inc ... point HL to next pixel row in character set
    ... restore DE to the correct row in screen memory
    ...
    snigfarp snigfarp November 2012 Development
  • 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 …

    ... QUOTE]

    Calling address $22b0 was a great idea ... entire image will be shifted by 1 byte).

    address)
    ld c,0 ; ... next_col:
    xor a ; current row
    next_row:
    call $22b0 ...
    Einar Saukas Einar Saukas January 2013 Brand new software
  • Bottom 4 lines of the screen fileI'm wanting to save the bottom 4 lines of the display memory (AT 20,0 to #0; AT 1,31) 23168 is the start of the attributes and its length will be 32…

    ... 5780, the attribute address is $5A80, and each row is $80 bytes ... /> ld de,$fb00 ;save address
    ld b,e
    ld hl,$fb00 ;save address
    ld de,$5080
    by just saving the character ...
    Battle Bunny Battle Bunny February 2013 Development
  • SpeedLockI'm aware that there are seven (7) - yes, SEVEN!! - different iterations of the SpeedLock loader. I've loaded games from all 7 types, one by one, and…

    ... the loader pre-calculated the address of the each attribute and ... row of attributes followed by eight rows of pixels, followed by the next row ...
    csmith csmith February 2013 Games
  • Screens and BasicA question about the ZX screens. I am using software to convert my own art and drawings to the ZX Spectrum. I have some tools to change .jpg files in…

    ... ) quick BASIC technique mentioned by Dr.BEEP for restoring SCREEN ... REM 23684 = DF_CC = print position address in display file
    10 ... b:
    LET row=row+1: PRINT AT row,col;: NEXT a ...
    REM 23563 = DEFADD = address of DEF FN parameters
    Battle Bunny Battle Bunny February 2013 Sinclair Basic
  • Beta testing FuseHello everyone, We are preparing Fuse for a new release soon and would appreciate help in testing that all the new features and all the old features …

    ... it (its 4 on a row)
    btw, the ... will be removed/corrected by the zx-editor in ... , The Complete +D Disassembly by Rudy Biesma states about FORMAT ... This routine formats a disk by writing one track at a ... the 'main' memory starting at address 49152"
    [1] [ ...
    Fred Fred February 2013 Announcements
<1…6789101112…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