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.002s
<1…6789101112…34>
  • Emulation accuracy and how it affects softwareHi folks. I was thinking of bodging together a rudimentary Spectrum emulator myself, not as a competitor to the other emulators, but as an integrate…

    ... test suite for every Z80 opcode).
    Philip Kendall Philip Kendall May 2004 Emulators
  • Z80 processor question...Suppose we fill the entire $0000-$ffff memory range with $ed. What will the processor do ? I suppose it will get locked, but will it still respond to…

    ... the second as an alternative opcode type. The second EDh byte ...
    JHutcheson JHutcheson July 2004 Development
  • Z80 processor question...Suppose we fill the entire $0000-$ffff memory range with $ed. What will the processor do ? I suppose it will get locked, but will it still respond to…

    ... EI opcodes until after the opcode following the final EI.
    Woody Woody July 2004 Development
  • Another Z80 processor questionOK, this time this isn't clearly covered in the FAQ, as far as I can see.... Suppose we have the CB instruction "SET b,r" (b=bit, r=register (differ…

    ... the unofficial versions of the opcode.

    [quote]
    My ...
    Woody Woody July 2004 Development
  • Another Z80 processor questionOK, this time this isn't clearly covered in the FAQ, as far as I can see.... Suppose we have the CB instruction "SET b,r" (b=bit, r=register (differ…

    ... feature IO(x) in the "opcode broken into machine cycles" list ...
    GOC GOC July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... /> Internally, the Z80 divides every opcode into M-cycles; each M ... /> * M1: 4 tstates: read the opcode (0x34).
    * M2: 4 tstates ... bus value (0xff), coincidentally the opcode for RST 38, so the ... data bus means a random opcode could be executed, which makes ...
    Fraser Fraser July 2004 Development
  • Z80 core testing ?OK, my z80 core is almost finished (apart from RRD, RLD, and block instructions except LDI,LDIR,LDD,LDDR). I run the 48K rom and hurray, it resets co…

    ... one test for every Z80 opcode. You'll need to write ...
    Philip Kendall Philip Kendall July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... IM 0 depend on which opcode is executed; if there is ...
    Alcoholics Anonymous Alcoholics Anonymous July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... T states: 5 for an opcode fetch, 3 for pushing PC ... />
    But there is no opcode fetch performed in an interrupt ... memory so the 5-cycle opcode fetch is out. You can ... peripheral supplies the "RST n" opcode. This is followed by the ...
    Alcoholics Anonymous Alcoholics Anonymous July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... 2 because placing an instruction opcode on the bus is a ...
    Fraser Fraser July 2004 Development
  • InterruptsA small piece intended for the FAQ. Comments, corrections, additions welcome. Notably: * How long does the 48K ULA hold /INT low? * What happens i…

    ... because placing an instruction opcode on the bus is ... understood to mean an opcode fetch cycle (called that ... M1 goes low when an opcode fetch cycle happens). But ... n" has 5 cycles of opcode fetch (OCF) from memory ... time the "RST n" opcode is supplied by the ...
    Alcoholics Anonymous Alcoholics Anonymous July 2004 Development
  • Game loop design?Having some thoughts on how to design the game loop and could do with some hints and tips from folks who have done it before! It's all about how to …

    ... 'proper' code as CALL draw_screen \ HALT \ JR halt_inst \.

    The ... proper program
    jump to HALT instruction
    reenter IM2 vector ...
    cyborg cyborg July 2004 Development
  • Collision DetectionHi everyone, This is my first post on WOS. Like most people here I owned a Spectrum when a teenager. At that time I was quite heavily into programmin…

    ... the IM2 interrupt (using the HALT command)
    Paint the offscreen ...
    ekoman ekoman July 2004 Development
  • need help with speed optimization. this procedure draws a sprite with mask from memory onto the screen with x-coordinate in pixels. it doesn't shift sprites in realtime, it just uses …

    ... for sprite drawing

    HALT
    CALL DRAWSPR ;Call sprite ...
    dmsmith dmsmith August 2004 Development
  • If there's ONE thing that......frustrated you about the spectrum when you were a kid (not now) what would it have been? 1) The attribute colour problem 2) The sound 3) The size…

    ... output.

    BEEP would halt the computer until finished.
    MatGubbins MatGubbins September 2004 Games
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... of loop that takes an opcode per loop and executes it ...
    MadDoc MadDoc September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... of loop that takes an opcode per loop and executes it ... one for every non-NOP opcode. Each test contains the state ... Z80 before and after the opcode; by seeing where your code ...
    Philip Kendall Philip Kendall September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... code that can take an opcode (whether as an integer, string ...
    MadDoc MadDoc September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ...

    decode the opcode as per GOC's table ... space for various parameters the opcode will expect.

    ... Perform the opcode's operation, and increment your ... frequency - and handily enough, each opcode takes a number of T ...
    Dunny Dunny September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... frequency - and handily enough, each opcode takes a number of T ...
    MadDoc MadDoc September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... getOpcode = true) then counter = cycles(opcode)
    |
    getOpcode = false
    |
    decode opcode/byte (if no operands required ...
    MadDoc MadDoc September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... of how long an instruction opcode takes to execute, in relation ... to point to the next opcode, which you fetch and decode ...
    Dunny Dunny September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... Z80_pc
    |
    Decide which opcode this is
    |
    Get ... for each
    |
    Do Opcode stuff
    |
    Increment TStates ... by X (depends on opcode)
    |
    Return

    Dunny Dunny September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... byte opcodes. Obviously, if each opcode was only 1 byte long ... has received is the entire opcode or if it is just ... easy, once you know the opcode).

    MadDoc,

    MadDoc MadDoc September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... , they mean "get the next opcode and look *that* up in ...
    Dunny Dunny September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    Considering that you now have a ROM, you'll need to start emulating some opcodes.

    For extra bonus points, can you tell me what opcode 243 is, and what it does?

    D.
    Dunny Dunny September 2004 Development
  • I would like to write emulatorHi guys, I'm new to this forum but I realise that you must get loads of posts from people asking "how do I write an emulator" so I'll try and be spe…

    ... am trying to emulate the opcode INC BC. Now I know ...
    MadDoc MadDoc September 2004 Development
  • What *Should* Have Been the Last Game to Be PublishedHi All, Inspired by the the thread about the last public/official/etc. Spectrum game, in your opinion, what would have been the ultimate (no hint in…

    ... the Spectrum. Why call a halt, and put a full stop ...
    chaosmongers chaosmongers September 2004 Games
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... /> LD (OKTOFLIP),A

    HALT


    JP MAIN ...
    robpearmain robpearmain September 2004 Development
  • Smooth Color Masked Sprites using fast page flip on 48kHere is a quick demo of using char based sprites using the Page flip method: a) Background is copied to buffer b) Sprites drawn on buffer c) Buffer …

    ... /> LD (OKTOFLIP),A

    HALT



    JP ...
    robpearmain robpearmain September 2004 Development
<1…6789101112…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 5:39PM
  • Happy 40th Birthday to the Amstrad CPC464!
    Luny on 5:14PM
  • Your Favorite Magazine Cover Tapes.
    dm_boozefreek on 4:45PM
  • "Late Entries"
    harriusherbartio on 4:00PM
  • How Do You Categorize Your Speccy Software and Games?
    harriusherbartio on 1:34PM
  • Simple Sprite Routine
    dmsmith on 1:25AM
  • 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

HitBox

Word Docs Hits
halt 1.1K 1.6K
opcode 647 948

Related Threads

  • "Decoding z80 Opcodes" (http://www.z80.info/decoding.htm#intro) - Incorrect HALT Opcode?Apologies if this is a dupe but I searched within the forums and couldn't find anything.<br /> <br /> I've been working on a z80 emulator (for acad…
  • Z80 opcode breakdownAnyone knows if there's a document on the net covering all the Z80 instruction breakdown by machine cycles?<br /> <br /> All I could find was that on…
  • BEEPER music compo 10-11 July on Di:Halt partyoh yeah! public pressure organizers [B]Di:Halt [/B]which will take place [B]July 10-11[/B], agreed to hold the [B]beeper music compo[/B]. <br /> <br …
  • Results of Di:HALT (music/graphic/demo)Official Online<br /> Place Score Place Score<br /> <br /> <br /> [ ZX Spectrum AY/YM TurboAY Music ]<br /> <br /> 1 6.30 2…
  • Automatic opcode to machine codeHi everyone,<br /> <br /> Would people use a program that you enter opcodes and it automatically converts them to machine code and saves them to a fi…
  • Opcode QuestionsHi all,<br /> <br /> I am an experienced LabVIEW progammer and also have fond memories of the spectrum. Thus I started to think about writing my own…
  • 8080 opcode question ?Never mind I think I have worked it out
  • Quick OpCode Q...Leet emulat0r makerz....<br /> <br /> I've seen two versions for this set of OpCodes, obviously they are undocumented....<br /> <br /> FDCB d 40 BIT …

Related Searches

  • halt in contended memory
  • halt contended
  • z80 initial halt reset
  • plusd opcode
  • halt instruction
  • delay routine halt
  • pause routine halt
  • opcode length
  • max opcode length
  • flicker halt
  • bifrost2 halt
  • bifrost halt
  • zx interface 1 halt
  • halt reset
  • next opcode
  • halt contention
  • timing with halt
  • halt
  • im2 and halt
  • z80 halt

Copyright © 2024 World of Spectrum