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.097s
<1234567…34>
  • How many T-states takes PUSH DE ?Hi. Just a quick one. According to z80.info docs, a PUSH DE should take 11 T-States to be executed. But WHAT if SP is pointing to Contended Memory,…

    ... PUSH DE should take 11 T-States to be executed.

    T states looks OK, but shouldn't it take longer ... interrupts disabled but that shouldn't change the fact that the ... />
    I think this 11 T states info is normal situation and ...
    AE.Vasconcelos AE.Vasconcelos April 2005 Development
  • Scrolling loader counter in 85 T-States?Would it be possible to write a scrolling loader counter in 85 T-States? I have a custom screen load routine that loads attribute first, then the …

    ... scrolling loader counter in 85 T-States?

    I have a ... scrolling load counter in 85 t-states. Should be possible to update ... stack useage. My loader doesn't touch the stack, no calls ...
    FrankT FrankT February 2017 Assembler
  • 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…

    ... starts always at the same T-state (related to the moment ... to last a number of T-states which is a multiple of ... portion of instructions that aren't HALT last a number of ...
    mcleod_ideafix mcleod_ideafix November 2014 Development
  • The Only Reason Sinclair Succeeded (Provoking Controversy)Although I love my Sinclairs dearly, I think that the only reason they succeeded was because at the time most people did not know any better (factori…

    ... colors at bottom... I don't think so.
    There must ... /> Probably less pixel means less calculation, even if video-memory size ... Frank Capra movie instead counting T-states and bits here :D
    piters piters September 2006 Sinclair Miscellaneous
  • Pixel Explosion CodeJust a little snippet to cause explosive effects. It uses table lookups for the screen address, and can handle up to 32 pixel particles. A particle…

    And when calculation is only called once,
    then place calculationin the code, saves

    1 call and 1 ret = 17 + 10 = 27 T states
    Dr BEEP Dr BEEP September 2006 Development
  • Delay routineAs some people are aware, I have recently starting writing a [url=http://fuse-emulator.svn.sourceforge.net/viewvc/fuse-emulator/trunk/fusetest/]autom…

    ... /> ; bit3 set : 24 T
    ; bit3 reset : 16 T

    .b4a ... *b2 + 8*b3 + 16*b4 T states

    And we have ... loop takes 11+32*n T states, working off 32T for bits ... 'm not seeing is the calculation of the number loop iterations ...
    Alcoholics Anonymous Alcoholics Anonymous June 2007 Development
  • another c64 vs. Speccy site...[url]http://c64vsspectrum.com/[/url] 25 years and we are still brawling.. ;)

    ... T-states per scanline, so by the rough back of the envelope calculation ... , something like 7 T-states per 8 pixel ... design used, the CPU wouldn't be able to access lower ... cycle takes 3 T-states, and there wouldn't be 1 T-state to ...
    Winston Winston January 2008 Games
  • Adjusting your code for screen refreshingOk, I'm aware that I should know it already after writing 5 Spectrum games in machine code but interrupts and screen refreshes were always my weaker …

    ... The calculation: 3500000*5.04/10000 results in 1764 T-states for ... takes 45 T-states each round, this leaves 1719 T-states
    ... 224 Z80's T-states. So some 15600 T-states pass before data ... executed first, taking some 1800 T-states away. Leaving around 13500 ...
    roko roko November 2009 Development
  • Rotating Register PairsWhat's the best way to rotate left (or right) a register pair, so that (eg.) FE76 becomes E76F (or 6FE7)? I presume that passing the intermediate bit…

    ... required code will process each calculation?

    The Z80 instruction ... to the left in 11 T-states (cycles) but you will have ... instructions.

    Two 18 T-state instructions exist to rotate ...
    ASM ASM October 2010 Development
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... It's only 25 T-states in 7 cases out ... jr (or even 4 T-states if expanded)[/QUOTE]
    (which takes 30 T-states) [/QUOTE]

    ... br /> taking 27/26 states. And the advantage goes ... doesn't even take into consideration that the calculation ...
    Metalbrain Metalbrain January 2011 Hardware
  • Recent talk of developing new SpectrumsHi all, I can see from a few threads on here that some Wossers like Vasil and Aien 8 are interested in developing more powerful Spectrums or improvi…

    ... [/CODE]
    taking 27/26 states. And the advantage goes clearly ... [/CODE]
    taking just 21 states. And wasting a whole register ... (on average) only about 8 T-states per line with NO extra ... this doesn't even take into consideration that the calculation of ...
    TVzombie TVzombie January 2011 Hardware
  • Your Views on... GhostbustersI dusted off the Master System version of this and inspired me to try out the Speccy version. It's a good game with it's strong and weak points. I …

    ... should be quicker - a quick calculation shows :

    old ... LDIR of 6816 bytes = 143131 T-states (cripes, that's 2 entire ... bytes * 213 rows = 112469 T-states (including DEC A and JR ... br />
    Speed increase = 30662 T-states per screen update, or at ...
    Jimmy Jimmy May 2011 Games
  • Serial protocol, help!Hi, simply trying to find best way to transfer programs from PC to real ZX Spectrum for testing purposes. Under Windows I tried using Spxfr and it w…

    ... 111111111 | 7 t-states
    ld d,0x80 ; 10000000 | 7 t-states

    out (RS232_CTL),a ; 11 t-states

    ;; get ... the cycles.

    Calculation: if interrupt occurs 50 times ... 60 t-states per bit read or approx. 600 t-states per ...
    tstih tstih May 2011 Development
  • Serial protocol, help!Hi, simply trying to find best way to transfer programs from PC to real ZX Spectrum for testing purposes. Under Windows I tried using Spxfr and it w…

    [QUOTE=tstih;539411]Calculation: if interrupt occurs 50 times ... this gives us 70.000 t-states (i've seen that emulators ... .08 Hz.

    Doesn't really affect your calculations, but ...
    Philip Kendall Philip Kendall May 2011 Development
  • Brazilian TK90X and TK95SpecEmu provides explicit support for Brazilian TK90X. Other emulators provide indirect support (perhaps the "Spectrum 48K NTSC" option in Fuse?). Al…

    ... contention pattern starts at 8759 T-states after the interrupt, and ... repeats every 228 T-states.[/LIST]
    This conclusion ... the Spectrum 128K but 5603 T-states earlier. This seems quite ... non-late) timing, fixed incorrect calculation.[/I]
    Einar Saukas Einar Saukas August 2012 Emulators
  • Experimenting with turboloadersHello, My first post, having lurked here for a while. I'm a lifelong computer nerd, Spectrum fan since childhood in the eighties, and have recently…

    ... an-envelope-quality calculation based on the number of T-states consumed by ... has accounted for every single T-state required by every single ... of Fletcher16. 47loader currently doesn't use the HL register pair ... . That way, I don't need to worry about losing ...
    stephenw32768 stephenw32768 August 2013 Development
  • Machine code optimisationI'm geting back into z80 coding and wonder what the best way of showing how efficient the code is. I've got Rodney Zaks book and see there are timin…

    ... (in bytes) and time (in T-states) for all instructions (although I ... don't recall anymore as many opcodes ... implement a routine without any calculation.

    It's ... to know exactly how many T-states the code will take, so ...
    Einar Saukas Einar Saukas September 2013 Sinclair Miscellaneous
  • ZX-Modules app reportZX-Modules app report If You are interested, I want to report about the state and progress about my ZX-Modules programs. I would like to report at l…

    ... .
    I also don't like annoying dialogs... :-) I ... B or so have 4 T-States, while LD B,(HL) ... ability to list the T-States of each line in ... and graphics drivers :-) the T-State calculation will be important. I ... to put in all those t-states, but this has to be ...
    clausjahn clausjahn May 2014 Emulators
  • ZX-Modules app reportZX-Modules app report If You are interested, I want to report about the state and progress about my ZX-Modules programs. I would like to report at l…

    ... understand you right about the T-State calculation...

    I ... meant the total amount of T-States while running the machine code ... C,DIS has two different T-States depending on the result ... at any time, a T-State calculation is possible. That needs ...
    clausjahn clausjahn May 2014 Emulators
  • Running out of fingers in AssemblyDear all, Still trying to learn Assembly and have put a few routines together. However, as my routines become a little more involved I find myself…

    ... go. Learn how to count T-States and some common optimizations on ... br /> ^^^ This. Think of a calculation as a train of intermediate ... of intermediate values needed. Don't waste a register pair if ... Likewise, storing 5*X isn't necessary: once calculated, you can ...
    RetroTechie RetroTechie September 2016 Development
  • LINE-routine and other nice pieces of codeThe line-topic came in the end with a nice piece of fast coding. I think that there might be more of these routines out there (where-ever-u-r). Isn…

    ... -u-r).

    Isn't nice to collect these pieces ... code to start emulating : 36 T states !! (sum (..) )
    Dr BEEP Dr BEEP October 2001 Sinclair Miscellaneous
  • 64loader.txtIs the txt file wrong about the 0 and 1 waves? The mechanism that detects the amplitude change on C64 only works in one way i.e. it only detects the…

    ... pair of pulses (it doesn't matter the length of each ... ) : 616 T-States
    Medium (m) : 896 T-States
    Long (l) : 1176 T-States
    Fraser Fraser January 2004 Sinclair Miscellaneous
  • Proxima user programs wantedCzech company Proxima software made/published a bunch of _very_ high quality user programs in 1990-1993 (in Czech), but they seem to be missing from …

    ... -in monitor that can measure T-states. Can be loaded in any ...
    asgard asgard June 2004 MIA/STP/SDP
  • ScanlinesHere's an excerpt from the FAQ: [quote] Now for the timings of each line itself: define a screen line to start with 256 screen pixels, then border, …

    ... All this takes 224 T states. Every half T state a pixel is ... it does so each 4 T states (and then it reads ... 128 T states of screen, 24 T states of right border, 48 T states of ... horizontal retrace and 24 T states ...
    GOC GOC July 2004 Development
  • RZX for Sabre WulfI was just about to send an RZX for Sabre Wulf to the RZX Archive when I noticed they don't accept Ultimate's (and other companies' who haven't given…

    ... when I noticed they don't accept Ultimate's (and other ... companies' who haven't given permission) files. Why's ... with some additional stuff like T-states.
    J?rg Pleumann J?rg Pleumann October 2004 Games
  • Does ScanLine[0] have a left border?My emulator couldn't handle Cobra or ShortCircuit so I added some rough port FF values. I now want to make it a bit more accurate. The FAQ gives me a…

    My emulator couldn't handle Cobra or ShortCircuit so ... /> "Each line takes exactly 224 T states. After an interrupt occurs, 64 ...
    Unique Unique February 2005 Development
  • Linux WAV to TZX convertorsI looked through the posts and seen a few threads about converting WAVs to tzx but none of them are working for me. I have a few old tapes that don't…

    ... few old tapes that don't load in emulators. I have ... with all the formats and T states, etc, but I can identify ... of a tzx file doesn't show that.
    Much the ... be correct and I can't figure the last lot.
    jujuberry jujuberry May 2006 Emulators
  • Complete Spectrum ROM Disassembly error?I've discovered what looks like an error in the [url=ftp://ftp.worldofspectrum.org/pub/sinclair/books/CompleteSpectrumROMDisassemblyThe.txt]online ve…

    ... against
    approx. 2,400 T states; resetting[/code]

    I ...
    StuBruise StuBruise August 2006 Sinclair Miscellaneous
  • New assember ideaAs i work with Eclipse IDE in my job i become more and more lazy. This leads me to idea that it is time to left Notepad+Tasm combo behind and move on…

    ...
    5] count bytes and T-states for selected block

    Fikee Fikee November 2007 Development
<1234567…34>

Latest Posts

  • Mis-labeled cassette titles or a name change?
    harriusherbartio on 11:06AM
  • i am currently listening to........
    saddestmoon on 10:58AM
  • 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
  • 1992 Spectrum Software
    harriusherbartio on April 7
  • Celebrity deaths...
    mel the bell on April 7

HitBox

Word Docs Hits
t 295.2K 486.4K
states 4K 5.3K
calculation 590 660

Related Threads

  • T H E . B E S T . J O Y S T I C K . E V E RThe best joystick I ever had was the<br /> Emax Arcade Professional<br /> <br /> Big, BIG, massive thing just like the ones in the arcade...<br /> <b…
  • 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…
  • T H E . S H A W . B R O T H E R S . . . did you play on these games? . . . . *website online now*There's a Spectrum section on our site at [url="http://www.sickhappyidle.com"]http://www.sickhappyidle.com[/url] (click on the spectrum or go through…
  • How many T-states takes PUSH DE ?Hi.<br /> <br /> Just a quick one.<br /> According to z80.info docs, a PUSH DE should take 11 T-States to be executed.<br /> <br /> But WHAT if SP is…
  • Why doesn't somebody who isn't me make a blahdiblahdiblahThere have been many interfaces, and suggestions for plugging a PC keybourd into a 48K, but reading the forum, what people really need (instead of ha…
  • 14:41 = 25/08/07 = K T B = T J Q[URL="http://alistairsserver.no-ip.org/augustcodesheet.png"]Codesheet[/URL]<br /> <br /> [code]LBADH NCWQG HLQKJ FEHQX RJJFC<br /> WVRTQ QJELM PEORW …
  • Parents huh, Can't live with em..... can't live with em...Parents huh??<br /> <br /> Isn’t it strange, annoying yet twinged with a little sadness when you realise your parents aint quite what they used to be…
  • Mrs.T is currently taking her C.B.T motorbike test.She just phoned me from the training centre, it's out in the sticks on the edge of town, down a crumby, designed to test the skills of the best rider…
  • E.T. didn't go home..This cheered me up :)<br /> <br /> [img]http://i.funny.sk/o/o42581-et-neodisiel-domov.jpg[/img]
  • T-States?Can anyone point me to any good reading (or summarise) that will explain exactly what a tstate is?<br /> <br /> At the moment for me, tstates are a u…

Related Searches

  • t states per scanline
  • can t load tzx
  • can t load tax
  • can t download books
  • every t states generate an interrput
  • every t states generate an interrput writing emulator
  • wait t states
  • measure t states
  • measure t states fuse
  • t states 48k
  • t states per line border
  • t states
  • t states delay
  • prefix t states
  • wait a number of t states
  • multiple t states per operation
  • two t states per operation
  • calculate t states
  • t states jumping
  • jr nz t states

Copyright © 2024 World of Spectrum