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.247s
<1234567…34>
  • Ensure my interrupt handler begins at the same T-stateHi! Is there a way to ensure that an IM 2 interrupt handler starts always at the same T-state (related to the moment the ULA triggers the INT line, w…

    ... my routine to last a number of T-states which is a multiple of 4, and the ... . The portion of instructions that aren't HALT last a number of cycles which is ... multiple of 4 too ...
    mcleod_ideafix mcleod_ideafix November 2014 Development
  • Need help from people with a +2A/+3Started a topic [url="https://www.worldofspectrum.org/forums/discussion/55141/need-help-from-people-with-a-2a-3"]here[/url] to get a broader reach, b…

    ... pressed. Once loaded there was a wait of about 5 seconds before the ... aren't addresses, they're 'T states', basically timing information and a way of telling ... the Spectrum) is divided into a number of T states, the exact value depending on ...
    Hikaru Hikaru September 2017 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…

    ... you need:

    A region of memory, 65536 bytes in length ... the bottom 16k of that.

    Maintain a pointer into ... , each opcode takes a number of T-States to complete. Keep a counter, and when ... you've managed to get a (C) message.

    ...
    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…

    ... or so yesterday reading a variety of articles, ranging from writing ... counter which is a 16 bit memory address of the next ... , each opcode takes a number of T-States to complete. Keep a counter, and when ... Any chance of explaining to me what T and M states are? I ...
    MadDoc MadDoc September 2004 Development
  • Better or Worst! Speccy vs C64Just wanted to see what games you all thought looked better or played better on the Speccy or the C64? I always thought that Renegade & Target Ren…

    ... it's cycles or T-states. T-states is more z80-specific ... Zilog term) that constitute a number of T-states to accomplish some external bus ... first page of external memory at only a 1-cycle ... fastest results requiring absolute addressing of zero page registers, etc ...
    Alcoholics Anonymous Alcoholics Anonymous August 2011 Sinclair Miscellaneous
  • Ensure my interrupt handler begins at the same T-stateHi! Is there a way to ensure that an IM 2 interrupt handler starts always at the same T-state (related to the moment the ULA triggers the INT line, w…

    ... my routine to last a number of T-states which is a multiple of 4, and the ... . The portion of instructions that aren't HALT last a number of cycles which is ... multiple of 4 too ...
    Einar Saukas Einar Saukas November 2014 Development
  • Detecting flash mode inversionsIs is possible to detect with certainty when flashing characters change from normal to inverted and vice-versa?

    ... is derived from the state of V8, which changes once ... increment the same number of times (one) during a frame. It's ... that one of them will be incremented a number of T-states before the ... other, but always within the range of a ...
    mcleod_ideafix mcleod_ideafix November 2014 Development
  • Number of private messagesIt's not really about Infoseek but we don't have a forum about the WOS website in general , so I decided to post it here. Would it be a problem to i…

    ... Infoseek but we don't have a forum about the WOS ... /> Would it be a problem to increase a number of private messages that registered ... other? Now we have a maximum of 100 messages together, both ... soon.

    They shouldn't be a big burden to servers :)
    Ralf Ralf March 2012 Infoseek database
  • How to benchmark a single routine?I've written a routine. It works. But it was never meant to be the final version. So I rewrote it. The new routine works too. Yay. :) However, I'd …

    I've written a routine. It works. But it ... /etc it is. Is there a way to do that using ... able to tell me the number of T-states or milliseconds it takes to ...
    Sokurah Sokurah February 2013 Development
  • On 48k, can I copy 4k before next screen updateFollowing on from my thread at [url="http://www.worldofspectrum.org/forums/viewtopic.php?topic=6423&forum=11"]http://www.worldofspectrum.org/forums/v…

    ... bytes gets copied in 51200 T states which is < ... reports the number of T states since the last interrupt -- set a breakpoint at ... of your copy routine after the interrupt. There are about 14000 T states ... on screen. If you wait out this time before starting ...
    Alcoholics Anonymous Alcoholics Anonymous September 2004 Development
  • Wanted: Code to wait until Border has been drawnWhen my IM2 interrupt fires, I want to wait until the ULA is past the first line of display before drawing. I know I need to wait about 14300T after…

    ... a lot of things in 14000 T states. The jitter between machines doesn't matter -- wait ... is a big difference between NTSC and PAL machines in the number of T states ... spent in the top border, of course, and ...
    Alcoholics Anonymous Alcoholics Anonymous September 2004 Development
  • Cobra - scrollingHi everyone, I have been studying some of the code in Ocean' Cobra game using a debugger, in the hope of improving my own scrolling routines. In cas…

    Judging by the quoted number of T States it's probably a routine to wait for screen sync.
    cyborg cyborg October 2004 Development
  • Sprites flickeringI am trying to write a Spectrum game in machine code. I am still a beginner in programming, however I did much progress recently, i believe. Now I am…

    ... by using a delay timed for the correct number of t-states, or by ... then you need to wait until the raster has ... is the number of lines from the top of the frame ... back to the top of the screen (display file ... vary slightly between models of spectrum and the 128K, ...
    dmsmith dmsmith October 2004 Development
  • testing if speccy is fully functionalHi, There is so much mention of T states but still confused. Does this mean if an instructin is out by a T-state or more then the speccy is faulty?…

    ... will always execute a given instruction in the same number of T-states, it is ... to take a different number of clock ticks, the Z80 simply wouldn't function ... you inserted 5 wait states into every instruction cycle, a CRC is not ...
    Winston Winston June 2010 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…

    ... - at title screen, when you wait long enough without pressing enter ... isn't frozen-if I wait a little while, previews of consecutive ... at 866A and a long series of DJNZ instruction is ... about it: if for a considerable number of T-states no other instruction but ...
    PeterP PeterP August 2011 Emulators
  • A new multicolor engine called BIFROST*I'm glad to announce the release of a new multicolor engine implemented by yours truly, including high quality 16x16 tiles designed by R-Tape: [IMG]…

    ... upper border, let engine wait in a loop and document how ... taking an exact number of T-states every time regardless of the execution path ... be necessary here? Perhaps wait until I update the ... before, ZXodus is becoming a full development platform that ...
    Einar Saukas Einar Saukas March 2012 Brand new software
  • FUSE serial communication sample anyone?Hi, in [URL="http://manpages.ubuntu.com/manpages/precise/man1/fuse.1.html"]FUSE man pages[/URL] one finds switches for serial comms. By using --inte…

    ... track of a timer and samples the serial line a fixed number of t-states ... instructions can take quite a large number of tstates, especially when ... are cca. 29.36 t-states per bit which is sufficient ... 200 bauds requires almost no wait states - perhaps two nop ...
    tstih tstih March 2014 Development
  • P.O.W.As far as I know, a port of P.O.W. (Prisoners of War) from NHK, doesn't exist. [img]https://cld.pt/dl/download/61d19b5e-453b-489c-b17b-d3ed6fccd594/…

    ... Care to explain, the magic number and/or logic ?[/quote]< ... this fashion

    1. Wait for the raster to move ... . In about 69888 T states (frame duration on a 48K Speccy) the ... />
    224 is the number of T states in a single-pixel horizontal line, so ...
    Hikaru Hikaru June 2016 Development
  • Retro Fusion - A weekend of GamingHi everyone, for those of you who are into a little retro gaming you might be interested in the following event: The organisation of the Retro Fusio…

    ...
    The organisation of the Retro Fusion:: A Weekend of Gaming event is ... away with a brand new PSP and a copy of Taito Legends ... World will be bringing along a number of Pachinko machines to play on ... 2 dual setup and a myriad of other consoles and computers ...
    retro-mark retro-mark August 2006 Chit chat
  • The direct bus or indirect one... that is the questionThe Ethernet project continues...and I'm in a quandry. So I've managed to implement enough socket library for the W5100 that socket, bind, listen, a…

    ... work more or less as a subset of how the OpenBSD and ... something like LD (HL), A to set a register, or to copy ... OTIR/INIR take the same number of T-states as LDIR.

    I ... . I'm still a way from thinking of the PCB layout anyway ...
    Winston Winston November 2007 Hardware
  • Emulator to create log files?Could someone please recommend a Spectrum 128K emulator that can dump the following data to an external text file, while emulating at normal speed? …

    Could someone please recommend a Spectrum 128K emulator that ... br />

    1. The number of T-states since the last interrupt, at ... interrupt routine and at a single HALT instruction, whose ... register, at the entry point of the interrupt routine.
    ...
    ajmoss ajmoss June 2010 Emulators
  • Humble Bundle Weekly Deal - RPGMaker and a bunch of cool extras for $12(HumbleBundle)For anybody interested in making an rpg for PC, this looks like an amazing deal. Two different versions of RPGMaker, plus a load of extras for $12. I…

    ... deal. Two different versions of RPGMaker, plus a load of extras for $12 ... [/url]

    Steam has a number of cheap addon packs with extra ... already got a head start.

    Perhaps a bunch of WOSers could ...
    BigBadMick BigBadMick May 2014 Chit chat
  • line routineWondered if anyone can help me out. I have been programming a 3d graphics library for the spectrum, in Machine code. The line routine that I have i…

    Timing through intrupt isn't the option. Calculate the number of T states for plotting your point. I haven't found a faster plot yet (see also my new topic).
    Dr BEEP Dr BEEP October 2001 Sinclair Miscellaneous
  • Castlevania ZX looking REALLY nice in color :)[url="http://www.redeya.com/bytemaniacos/castlevania.html"]http://www.redeya.com/bytemaniacos/castlevania.html[/url]

    ... that basically you have 448 T states between each update (working ... first attribute map. After 448 states two lines are drawn. ... the 2nd attribute set, wait another 448 states, then do the ... is updated (which claws back a load of T States for use elsewhere).
    cyborg cyborg February 2003 Games
  • Parasol Stars for Spectrum Having played a lot of Bubble Booble and Rainbow Islands on Spectrum, and later on also Rainbow Islands and Parasol Stars on Amiga, I feel like it w…

    ... screen, which takes 69888 T states to draw.
    ... T states, that means that [I]theoretically[/I] the shortest number of T states ... to write a new line in 224 T states and 224 ... /7 = 32 so it's a ... />
    Without a working bit of code it's not ...
    cyborg cyborg July 2003 Games
  • Help needed to speed up functionCan anyone help me to re-factor this code snippet. The "MAP" section holds information about which tiles go where on the screen (handled by another f…

    ... memory. I think this is a nice compromise between speed and ... memory fetch code could save a significant number of T-States per cycle (given that ... could make a huge difference to the performance of the code given ...
    cyborg cyborg February 2005 Development
  • Interrupt timingsHow long does the ULA hold /INT low for on interrupt on each of the Spectrum models?

    I've got a TS2068, and would be interested in getting this number worked out for that machine, though looking at the source it seems I need to know the number of t-states before the first non-border cell first.

    TBC
    Fred Fred March 2005 Development
  • Interrupt timingsHow long does the ULA hold /INT low for on interrupt on each of the Spectrum models?

    ... got a TS2068, and would be interested in getting this number ... I need to know the number of t-states before the first non-border ... />
    However, it's such a quickly bodged together program (and ... has a few caveats anyway, look ...
    Woody Woody March 2005 Development
  • The New SPIN releases ThreadOk, as I'm now working on SPIN again full-time, and as a very wise man once said, "Release Early, Release Often"[1]... I'm going to release new SPIN…

    ... is this something still on a to-do-list?
    [/ ... Dunny about.
    Select a section of code (click the start, shift ... the max, min, and average number of T-States it takes to pass through ... that section of your code.

    A very handy feature ...
    icabod icabod February 2006 Emulators
  • The New SPIN releases ThreadOk, as I'm now working on SPIN again full-time, and as a very wise man once said, "Release Early, Release Often"[1]... I'm going to release new SPIN…

    ... the max, min, and average number of T-States it takes to pass through ... that section of your code.[/quote]
    Sounds ... have to go and have a play with that... one thought ... load in the blocks from a text file is it (eg ...
    pissedbob pissedbob February 2006 Emulators
<1234567…34>

Latest Posts

  • I am currently watching.....
    Paradigm Shifter on 12:49AM
  • New video about S-video modification on Issue two 48K Spectrum.
    Renegade on April 21
  • Fixed Speccy Software. And which games remained unfixed?
    John Elliott on April 21
  • Happy 40th Birthday to the Amstrad CPC464!
    rich_chandler on April 21
  • Another Birthday! The Game Boy Is 35!
    mel the bell on April 21
  • European Software Titles with an English version
    harriusherbartio on April 21
  • Elusive Strategy Games done by the Smaller or less Prolific Software Houses.
    harriusherbartio on April 21
  • 1992 Spectrum Software
    harriusherbartio on April 21
  • +3 Disk drive motor
    AndyC on April 21
  • Celebrity deaths...
    mel the bell on April 20

HitBox

Word Docs Hits
wait 12.3K 13.6K
a 589.5K 1.7M
number 18.5K 25.1K
of 476.2K 1.1M
t 295.2K 486.4K
states 4K 5.3K

Related Threads

  • A Spectrum, a couple of felt tip pens and a lot of free time on Sunday afternoons...In my opinion the best part of having a Spectrum was drawing a game map of the latest Ultimate game in the back page of my geography text book thereb…
  • A recollection of a Bug in a "good" game:the mystery of the bug and the game will be revealed later!Well what is the "big deal":- a bug in an old Spectrum game. So what!<br /> <br /> Well , I should explain: it was a good very popular game and I …
  • S.W-T-H.W.T.N.M.A.T.E.O.Q-E?Erm, what I was trying to say was..<br /> So, why the hell was there no monster at the end of Quartermass experement?<br /> <br /> They did it in the…
  • issue number of ZX Spectrum 48K by means of serial numberIt is possible to identify the board issue of ZX Spectrum 48K/+ by means of the serial number?<br /> If yes, how?<br /> <br /> <br /> [ This Message…
  • Free to a good home - Anyone in South Wales want a pile of Spectrum Games and a +3?Bit of an emergency - I'm moving out in a hurry and I don't have time to sell these!<br /> <br /> Is there anyone in South Wales who wants a fairly b…
  • A couple of corrections to Genesis: dawn of a new dayHi Martjin,<br /> <br /> I thought it would be better to take this here: could you please add Anjuel to the game credits, and change the +3 version t…
  • 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.<br /> <br /> I've been commented the…
  • A tally on the number of successful builds of the Harlequin[SIZE=4][COLOR=Green][U][B]A tally on the number of successful builds of the Harlequin.[/B][/U][/COLOR][/SIZE]<br /> <br /> Please post your successe…
  • A guide to the evolution of development of architecture of the ZX Spectrum[color=#FF0000][b]New![/b][/color] Black_Cat Info Guide #10 "A guide to the evolution of development of architecture of the ZX Spectrum" http://zx.cl…
  • How to separate a character from a number in a string?Hi <br /> I've been writing a kind of logo type program in BASIC that takes a string a$ from INPUT and then draws according to what you give it. Say…

Related Searches

  • number of spectrums manufactured
  • number of spectrums made
  • t states per scanline
  • validate input is a number
  • not a number
  • if input is not a number
  • a fistful of nerconomicons
  • son of a d
  • number of the beast
  • every t states generate an interrput
  • every t states generate an interrput writing emulator
  • sprite of a girl character
  • wait t states
  • games that won t work on a 3
  • the rescue of a coil
  • measure t states
  • measure t states fuse
  • t states 48k
  • the spectrum of adventure a brief history interactive fiction
  • does anyone know what a good beep combination is for sort of you can t do that sound

Copyright © 2024 World of Spectrum