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.005s
<1…3456789…34>
  • Transferring games into MicrodriveLast week a big pack of empty microdrive cartridges arrived, and now I'm ready to playing with my little microdrive equipped speccy. One of my aim w…

    ... 0DDh,33,0,0 ; ld ix,0
    reg_iy db ... ,0,0,0,0,0 ; Registers (12 BYTES)

    ... the number of the stacked registers... I was really tired ... to restore the game registers and interrupt mode as ... /> mov cx,[ebp+SNA_ix] ; IX
    mov dx,[ebp+SNA_iy ...
    ASM ASM November 2010 Sinclair Miscellaneous
  • New tool: ZXBOOT.EXE[B]ASM[/B] is proud to present the first release of ZXBOOT.EXE: [url]http://www.4shared.com/file/NP-FVOSf/zxboot__beta_.html[/url] ZXBOOT is a comma…

    ... 0DDh,33,0,0 ; ld ix,0
    reg_iy db 0FDh ... db 0,0,0,0 ; Registers (4 BYTES)


    ASM ASM November 2010 Announcements
  • New tool: ZXBOOT.EXE[B]ASM[/B] is proud to present the first release of ZXBOOT.EXE: [url]http://www.4shared.com/file/NP-FVOSf/zxboot__beta_.html[/url] ZXBOOT is a comma…

    ... 0DDh,33,0,0 ; ld ix,0
    reg_iy db 0FDh ... db 0,0,0,0 ; Registers (4 BYTES)


    ASM ASM November 2010 Announcements
  • A clever method of using a single 8-bit register to be used for two things at a timeI don't know if this is the way the SAVE routine in the Spectrum works. Anyway, this is what I've learned today. I've been commented the disassembly…

    ... . One normally would use two registers to acomplish this: one to ... I analyze in my article, (IX) holds both the data that ...
    Metalbrain Metalbrain January 2011 Development
  • Converting TRD-Dos into TapHello, there are still many programs appearing on TRD-Dos or SCL format and users of normal Spectrum cannot run them. Of course I know about emulator…

    ... the BC, DE and HL registers for each one (Hikaru's ... /> [code]PUSH HL
    POP IX
    LD A,FF
    StuBruise StuBruise January 2011 Development
  • yeah - unix for zx spectrumI started a new hobby project. An operating system for ZX Spectrum. A unix clone. Talked to my friend about it and he asked me what if after I'm done…

    ... of exx and ix to keep all values in registers. sdcc has ...
    Alcoholics Anonymous Alcoholics Anonymous January 2011 Development
  • Fuse: what do you want to see?An open brainstorm. If you had a team of programmers working on [url=http://fuse-emulator.sf.net/]Fuse[/url], what would you tell them to work on? …

    ... the ability to select which registers to keep a track of ... ]PC instruction BC DE HL IX IY IR AF' BC' DE ...
    Jimmy Jimmy January 2011 Emulators
  • yeah - unix for zx spectrumI started a new hobby project. An operating system for ZX Spectrum. A unix clone. Talked to my friend about it and he asked me what if after I'm done…

    ... z80 assemblers accept "ld (ix),0", this is actually shorthand ... for "ld (ix+0),0"; it looks harmless ... try not to use index registers. Having said that, sometimes you ... as function pointers (the "jp (ix)" instruction takes 8 cycles), slow ...
    Alcoholics Anonymous Alcoholics Anonymous March 2011 Development
  • Push/Pop data copyingWe all know that stack pointer cheese and push/pop is faster to move data than LDIR - which in turn is slower than unrolled LDI's anyway. I rewrote …

    ... ' to get at all the registers. But then the full scope ... of registers is required if you want ... subject of all registers, let's not neglect IX and IY. You ... can actually do LD (NN),IX as quick as you can ...
    joefish joefish March 2011 Development
  • 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…

    ... aren't enough registers left. I could use IX and IY, but ...
    joefish joefish April 2011 Development
  • 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…

    ... ;523068]Are you sure that IX/IY would slow everything down ... delay to use the IX and IY registers, then that extends to ... not be many uses of IX or IY on a line ... , but then with all the registers occupied cacheing graphics (except maybe ...
    joefish joefish April 2011 Development
  • 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…

    ... total) are loaded into the registers AF, BC, DE and ... more bytes in other registers like AF' and IX, and to PUSH ... memory works, the PUSH IX instruction can take up to ... bytes of data in the registers in preparation for rendering ... couple of the slower registers.
    joefish joefish April 2011 Development
  • 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…

    ... is always the the alternate registers which hold the graphics and ... hold the loop counters etc. IX points to the graphics for ... to tell it to use IX instead of IY.
    dmsmith dmsmith April 2011 Development
  • RAND USR that doesn't work in emulators and clonesEons ago, I "discovered" a strange RANDOMIZE USR. This is it: [b]RANDOMIZE USR 46578[/b] Using it on a genuine ZX Spectrum rubber key or Plus model,…

    ... I think that not all registers inside the CPU are modified ... that at power on, all registers contain $FF (or whatever value ... flipflops that forms the internal registers), then the RC circuit pulls ... showed the copyright message, the IX register keeps the value I ...
    mcleod_ideafix mcleod_ideafix May 2011 Emulators
  • RAND USR that doesn't work in emulators and clonesEons ago, I "discovered" a strange RANDOMIZE USR. This is it: [b]RANDOMIZE USR 46578[/b] Using it on a genuine ZX Spectrum rubber key or Plus model,…

    ... maybe short enough) reset pulse, registers values are preserved. Nevertheless, both ... /sgs_z8400ab1_warm_start_banks_changed.jpg[/img]
    - Registers IX and IY commonly hold their ... confuse the results obtained (registers with different values as expected ...
    mcleod_ideafix mcleod_ideafix May 2011 Emulators
  • RAND USR that doesn't work in emulators and clonesEons ago, I "discovered" a strange RANDOMIZE USR. This is it: [b]RANDOMIZE USR 46578[/b] Using it on a genuine ZX Spectrum rubber key or Plus model,…

    ... -flop, clears the PC and Registers I and R, and sets ... -byte opcodes (such as PUSH IX) are executed as well.
    Stefano Stefano June 2011 Emulators
  • 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…

    ... is treated as 2 separate registers and not a 16 bit ... it's High Low.
    IX and IY are both Low ...
    rich_chandler rich_chandler August 2011 Emulators
  • 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…

    Problems chase problems. Call me dumb, but something's wrong with loading snapshots (.SNA files). I found and tried to load four games: Jetpac, Atic Atac, Manic Miner and Jetc Set Willy. Here are the results:

    -for Jetpac and Atic Atac loading ...
    PeterP PeterP August 2011 Emulators
  • AY Magic version for ZX81 was bornModified Ay magic ,my previous interface for zx48. On board, ay chip based on Zonx interface but with stereo output and rampack 16 or 32 kilo on boa…

    ... times there are no spare registers to use. but i managed ... />
    Third change all IX to IY, IX is used by zx81 ...
    andy_rea andy_rea August 2011 Hardware
  • 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…

    ... such possibility in case of IX/IY, but definitely not in ... to secure all 16-bit registers for which I haven't ...
    PeterP PeterP August 2011 Emulators
  • Kobrahsoft DB1 - doesn't work?Hi, I've tried loading [URL="http://www.worldofspectrum.org/infoseek.cgi?regexp=^DB1$&pub=^Kobrahsoft$&loadpics=3"]DB1 by Kobrahsoft[/URL] into two …

    ... while altering the two index registers. I presume that it's ... DI ; 8018 F3
    LD IX, $4000 ; 8019 DD 21 00 ... HL ; 8041 EB
    INC IX ; 8042 DD 23
    INC ...
    Battle Bunny Battle Bunny August 2011 Sinclair Miscellaneous
  • 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…

    ... say SP=16385 and PUSH IX is about to be executed ... . So, would only half of IX be placed on a stack ... flags, loading memory values into registers, etc...) will be done.
    Metalbrain Metalbrain September 2011 Emulators
  • Getting the contents of tablesHi All, I'm risking a potentially daft question here as it seems pretty fundamental but here goes: What's the best way of pointing register pairs a…

    ... no 16bit load/store instructions. IX and IY are really slow ... will see you loading 8bit registers. Indexed registers are a good choice ... will be quicker than using IX (13 instead of 19 TStates ... table pointer advances, whereas using IX keeps it constant.
    < ...
    csmith csmith October 2011 Development
  • Getting the contents of tablesHi All, I'm risking a potentially daft question here as it seems pretty fundamental but here goes: What's the best way of pointing register pairs a…

    ... no 16bit load/store instructions. IX and IY are really slow ... will see you loading 8bit registers. Indexed registers are a good choice ... will be quicker than using IX (13 instead of 19 TStates ...
    polomint polomint October 2011 Development
  • Getting the contents of tablesHi All, I'm risking a potentially daft question here as it seems pretty fundamental but here goes: What's the best way of pointing register pairs a…

    ... it's any different to IX. Confused. [/QUOTE]


    registers are used by it but ...
    Ralf Ralf October 2011 Development
<1…3456789…34>

Latest Posts

  • Your Favorite Magazine Cover Tapes.
    Your Spec-chum on 2:19PM
  • Where to Buy the New or Fairly Recent , Excellent ZX Spectrum Games Software?
    Your Spec-chum on 1:34PM
  • i am currently listening to........
    mel the bell on 11:34AM
  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • Ways to preserve Speccy Tapes in the loft
    harriusherbartio on 10:58AM
  • Fixed Speccy Software. And which games remained unfixed?
    harriusherbartio on 10:47AM
  • Minor British Sports that did become games on the ZX Spectrum
    harriusherbartio on 10:30AM
  • How to return to basic properly from ASM
    Paradigm Shifter on 1:54AM
  • Frankie's ZX Spectrum Digouts
    Zup on April 8
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 8

HitBox

Word Docs Hits
ix 1.5K 6.5K
registers 2.3K 3.4K

Related Threads

  • The point of IX+1 IX+2 ?the numbers that you can add-on to IX and IY seem hardcoded, so I dont see the use of that feature?<br /> any examples of the use of IX and IY plus …
  • Reading AY registersCan anyone with a real machine confirm or deny the statements referenced in this [url="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=9…
  • Restore Registers Returning to BASICI should really know this, but I've not written code that requires a return to BASIC for a loooong time.<br /> <br /> What registers need to be prese…
  • Displaying registersHi<br /> I'm currently writing a Spectrum emulator, bacically to learn and see if I can =)<br /> I would like to test my functions before I continue,…
  • 8-bit or 16-bit registers?I'm playing around with writing a Speccy emulator for mobile Java at the moment. I did a quick and dirty port of Qaop, which does run but at less tha…
  • How to read AY Registers from M/C?Gentlemen, <br /> I will appreciate if you can provide me some details on this, as I could not find info in other sources. I would like to know if it…
  • "Floating" AY registersWhile I was working on some AY sample-related stuff, it occurred to me that with the AY port not being completely decoded, it would be a handy CPU-ti…
  • Questions about registers, stack, etc.I was told that if I wanted to export code and create unprotected versions of games I should do the following:<br /> <br /> 1-Find the starting addre…
  • Shadow registers.I assume it's faster to transfer the registers to the shadow registers rather than using the stack? Let's say that I want to temporarily preserve the…

Related Searches

  • ld ix
  • ay tone registers
  • z80 registers
  • rst 16 registers
  • add ix
  • add constant value to ix
  • ix 0
  • reset ix
  • draw registers
  • special registers
  • registers return basic
  • ix register
  • undocumented ix assembler
  • ix displacement before after
  • ix displacement byte
  • registers return to basic
  • initial state z80 registers
  • z80 cpu registers power on initialization
  • ay registers
  • gasman ix

Copyright © 2024 World of Spectrum