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.087s
<1…25262728293031…34>
  • 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…

    ... ]What are M Cycles and T states?

    Looking through the ... or write operation takes 3 T cycles and simple peripheral input ... /output operation takes 4 T cycles (actually extra T cycles could be ... 8 bit microprocessor, takes more T cycles to perform 16 bit ...
    TK90XFan TK90XFan September 2013 Sinclair Miscellaneous
  • 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 ... to know exactly how many T-states the code will take, so ...
    Einar Saukas Einar Saukas September 2013 Sinclair Miscellaneous
  • 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…

    ... and Z80)
    [*]583 / 1166 T state modulation, 3000baud (timing equivalent ... around 1.5 million free T states per second. Almost enough to ...
    GoingDigital GoingDigital September 2013 Development
  • 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…

    ... 've only got about 300 T-states to do it, and thats ...
    GoingDigital GoingDigital September 2013 Development
  • 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…

    ... ve only got about 300 T-states to do it, and ... since the main loader doesn't need them for anything; ... as if timings weren't already tricky enough when writing ... long as you don't hack them too much[/QUOTE ... . The games themselves wouldn't be hacked at all, ...
    stephenw32768 stephenw32768 September 2013 Development
  • 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…

    ... for; as if timings weren't already tricky enough when writing ... extra delay of 0-7 T-states for each read or write ... delay is unpredictable. You won't see it when the border ... and beeper sound routines can't be done on a 16K ...
    GoingDigital GoingDigital September 2013 Development
  • 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…

    ... loading screen, but I can't deny its a tempting thought ... .[/QUOTE]If you have the T-states to spare for a loadagame ... agree, that loading screen shouldn't be messed with. I do ...
    stephenw32768 stephenw32768 September 2013 Development
  • 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…

    ... ROM style encoding. 583/1166 T states.

    [QUOTE=stephenw32768;724130 ... on Github, but I don't think you've checked that ... at the weekend. It won't be as fancy an experience ... as Versaload because I won't have time to implement a ...
    GoingDigital GoingDigital September 2013 Development
  • 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…

    ... ROM style encoding. 583/1166 T states.[/quote]That should be perfectly ...
    stephenw32768 stephenw32768 September 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... still 27 bytes but 13824 t-states shorter.

    [CODE]Smallest ...
    jamorski jamorski September 2013 Development
  • RCS (Reverse Computer Screen)[B]RCS[/B] ("Reverse Computer Screen", or simply SCR written backwards) is a small utility I'm about to release, that reorders bytes from the ZX-Spec…

    ... still 27 bytes but 13824 t-states shorter.

    [CODE]Smallest ... ][/QUOTE]

    It doesn't work :(
    Einar Saukas Einar Saukas September 2013 Development
  • 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…

    ... that would leave you fewer T-states in which to do tricks ...
    stephenw32768 stephenw32768 September 2013 Development
  • 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…

    ... is rather... manual. I don't have a single executable that ... must run in under 25 T-states; and "set_searching_border", "set_pilot_border" and "set_data_border ... 68T, give or take a T-state or so) or once ...
    stephenw32768 stephenw32768 September 2013 Development
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... /> approx. 14,000 T states. But if
    ... approx. 2,400 T states; resetting
    CP ... 465 T states, plus an additional 58 T states for ...
    jamorski jamorski October 2013 Development
  • What would be the simplest tape loading routine?I'm searching for some small assembly snippet I can use to load a (headerless or not) block from tape into RAM I can embed in my C games to load furt…

    ... the divIDE and Spectranet won't be able to load your ... /> ld a, 198 ; within 3000 t-states
    cp b ; count edge ...
    ld a, 203 ; 2400 t-states
    cp b ; carry flag ... :
    ld a, 22 ; 358 t-states

    org 0x05e9
    chev chev October 2013 Development
  • display file addressing; screen slicingWhile working on this Compendium I'm updating or rewriting a lot of stuff. One thing I eventually came to appreciate was the simple & clever way in w…

    ... to halt for a few T-States so the ULA can do ... frame.

    BASin doesn't apply any contention (it makes ... do the job. Humans can't really differentiate when running BASIC ...
    Dunny Dunny October 2013 Sinclair Basic
  • LZ4 decoderI encountered the [URL="http://code.google.com/p/lz4/"]LZ4 compressor[/URL] a few weeks ago. Reading the [URL="http://fastcompression.blogspot.co.uk…

    ... reading this correctly (and counting T-states from memory), that saves 8T ...
    stephenw32768 stephenw32768 October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... /> be_ix_plus_3:
    nop ; 12 t-state delay
    nop ; 8 ... be_h_and_l_lp ; 12 or 7 t-state jump
    dec b ... /> jp nz, be_h_and_l_lp ; 10 t-state jump
    xor %00010000 ... br /> inc c ; add 16 t-states
    jp (ix) ; jump ...
    chev chev October 2013 Development
  • SE Basic IV Buffy v4.1 source (WIP)I've been doing a major refactor on the SE Basic source and I'd appreciate a code review from anyone who has time to look at it. I've almost certainl…

    ... dec b ; reduce by 13 t-states
    jp p, sa_leader ; ... /> dec b ; reclaim 13 t-states
    inc a ; MIC ... ld a, 198 ; within 3000 t-states
    cp b ; count ... /> ld a, 203 ; 2400 t-states
    cp b ; carry ...
    chev chev October 2013 Development
  • 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…

    ... AY programming, so I can't comment with any authority; but ... with an equivalent number of T-states' worth of OUT instructions.
    stephenw32768 stephenw32768 November 2013 Development
  • 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…

    ... and friends using their spare T-states to display countdown timers, but ... possible.

    47loader isn't nearly clever enough to do ...
    stephenw32768 stephenw32768 November 2013 Development
  • Timex 2068 hi-color / hi-res modes.Hello. I know this is not a Timex forum but since it is a very close relative of the Speccy I thought I'd ask my question here. Does anyone know …

    ... QUOTE=memrah;733821]But wasn't the 2068 ULA very compatible ... a video signal that doesn't work on a lot ... s no reason you couldn't make an SCLD (the ... different, both in the t-states before the screen blank and ... the US).[quote]I don't think software could tell ...
    chev chev November 2013 Sinclair Miscellaneous
  • 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…

    ... 'd need to leave enough T-states to update a counter, but ... hex.

    It wouldn't be as elegant as, say ...
    stephenw32768 stephenw32768 November 2013 Development
  • "Press any key" detectionWhat would be the simplest way to detect if *any* key is being pressed? No LAST_K trickery, I can't rely on that. It has to be reading the keyboard p…

    ... is larger to count exact T states. The only difference is if ... use in_WaitForNoKey so that doesn't apply here :) Staying within the ... , CAPS or SYM shift won't count as keypresses and in_Inkey ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Development
  • 128k programmingOk, I have had the normal man look (ie. not really), I want a good resource for 128k asm programming. Mostly just to find out how the RAM bank switc…

    what advantage is there in using the shadow screen?

    you still have to write bytes to both screens to erase them dont you? (which takes up valuable processor T-States)
    slenkar slenkar November 2013 Development
  • A new full-screen bicolor engine called NIRVANA[I]OK, there's something I need to clarify first: Nowadays if you write [B]"multicolor"[/B] everyone assumes it refers to "multicolor 8x1" (an attri…

    ... to z88dk, but I don't think it looks impressive enough ... />
    You have about 20K T-states available per frame. That's ...
    Einar Saukas Einar Saukas November 2013 Brand new software
  • bitmap address to attribute addressI've searched, but I don't seem to find the proper keywords. I have a bitmap screen address in DL, character aligned (the address of the top byte of…

    ... happens. But if you don't have A' tied up you ... operations. Its just those 8 t-states they eat up, maybe a ...
    jamorski jamorski November 2013 Development
  • bitmap address to attribute addressI've searched, but I don't seem to find the proper keywords. I have a bitmap screen address in DL, character aligned (the address of the top byte of…

    ... operations. Its just those 8 t-states they eat up, maybe a ...
    chev chev November 2013 Development
  • idea: new gaming interface for ZX Spectrum (48k)First of all, I am not an expert this is just an idea of what I would like to see happening in the modern era of the ZX Spectrum. A compact, small, …

    ... Arduino Nano (although don't quote me on that, ... bus) is 2.5 Z80 T-states. The Arduino Nano running ... will therefore have 11 AVR T-states to respond to the ... it'll take 7 AVR T-states to begin executing your ... leaving you only 5 AVR T-states to get the data you ...
    Winston Winston November 2013 Hardware
<1…25262728293031…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
measure 1.3K 1.5K
t 295.2K 486.4K
states 4K 5.3K
fuse 6.8K 11.8K

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…
  • ANNOUNCE: Fuse 0.6.1, libspectrum 0.2.0, fuse-utils 0.6.1I'm pleased to announce the release of the Free Unix Spectrum Emulator (Fuse) 0.6.1, which is now available from its [url="http://www.srcf.ucam.org/~…
  • 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…
  • Some RZX files won't play in FUSESpecifically Lightforce, Batman, and Monty On The Run give libspectrum playback errors in Fuse OS X and stop before the end. Can this be fixed?
  • 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…
  • FUSE doesn't work with splATTR TZXI have tried both FUSE PSP and the Windows version of FUSE currently available from WOS (0.9.0), and they both have the same problem; they both crash…

Related Searches

  • fuse
  • fuse fullscreen
  • fuse fullscreen hikaru
  • t states per scanline
  • every t states generate an interrput
  • every t states generate an interrput writing emulator
  • wait t states
  • measure t states
  • t states 48k
  • t states per line border
  • t states
  • t states delay
  • prefix t states
  • wait a number of t states
  • t states calculation
  • 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