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.111s
<1…25262728293031…34>
  • 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
  • SWIV digitised speech as easter egg?I read in the permission from one of the authors of the game that the game had a "easter egg" with a speech from Aliens. I have never tried it myself…

    ... a second, or every 437 T states. 1K of memory (1024 bytes ...
    Alcoholics Anonymous Alcoholics Anonymous November 2013 Games
  • Cross platform developmentI'm just vaguely considering supporting a few more retro 8 bit platforms for something I have in mind to do. Just Z80 and 6502 really, but that cove…

    ... page + index register is 4 T-states). You might not be able ... ).

    What it doesn't have is register pairing and ...
    Winston Winston November 2013 Development
  • bit manipulation conundrumWhat's a neat way to change this bit pattern in registers BCDE: [code]Loop0: ;change B:00000000 C:abcdefgh D:ijklmnop E:qrstuvwx[/code] to this bit …

    ... bytes, run time about 400 t-states. Of course, I would love ... E ;E=uvwx qr0s; CF=t
    RL E ;E=vwxq ...
    RST#08 RST#08 November 2013 Development
  • bit manipulation conundrumWhat's a neat way to change this bit pattern in registers BCDE: [code]Loop0: ;change B:00000000 C:abcdefgh D:ijklmnop E:qrstuvwx[/code] to this bit …

    ... bytes, run time about 400 t-states. Of course, I would love ...
    Battle Bunny Battle Bunny December 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…

    ... game will have about 15K T-states available per frame. That's ... ][/B], so your game won't need to spend time drawing ... save you about 1.8K T-states (thus removing 4 rows will ... Spectrum attributes, so players won't really notice the difference.
    Einar Saukas Einar Saukas December 2013 Brand new software
  • Assembly code auto optimiserFor my Finders Keepers Plus project I'm considering writing an Assembly code auto optimiser. Way back when I wrote the original FK I considered optim…

    ... take 10 T-states, whereas a JR (unconditional) takes 12 T-states, and conditional ... 7 (if condition is false) T-states.

    This can be ... (HL) [4 T-states], JP (IX), JP (IY) [8 T-states] and finally DJNZ ...
    The_Bert The_Bert December 2013 Development
  • Assembly code auto optimiserFor my Finders Keepers Plus project I'm considering writing an Assembly code auto optimiser. Way back when I wrote the original FK I considered optim…

    Well you should be looking for a profiler at least... Surely emulators should know how many T states each instruction takes and it would be easy for them to track it.
    Paradigm Shifter Paradigm Shifter December 2013 Development
  • IF1bis vs SpectranetSince I will shortly have access to both an IF1bis (which I've bought) and a Spectranet (thanks to a loan from cmonkey), I will be in a position to g…

    ... coding you don't need all that many T-states to do it ...
    Winston Winston December 2013 Hardware
  • IF1bis vs SpectranetSince I will shortly have access to both an IF1bis (which I've bought) and a Spectranet (thanks to a loan from cmonkey), I will be in a position to g…

    ... of the LDI intruction (16 T states per byte),

    - but ... the sense that it doesn't need to be known in ...
    Dan Antohi Dan Antohi December 2013 Hardware
  • IF1bis vs SpectranetSince I will shortly have access to both an IF1bis (which I've bought) and a Spectranet (thanks to a loan from cmonkey), I will be in a position to g…

    ... the sense that it doesn't need to be known in ... trivial number of T-states.

    I don't think Gasman's ...
    Winston Winston December 2013 Hardware
  • IF1bis vs SpectranetSince I will shortly have access to both an IF1bis (which I've bought) and a Spectranet (thanks to a loan from cmonkey), I will be in a position to g…

    ... using a trivial number of T-states.
    [/QUOTE]

    The ... />

    [QUOTE]I don't think Gasman's video player ... hand, the last sector doesn?t need to be read to ...
    Dan Antohi Dan Antohi December 2013 Hardware
  • 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…

    ... takes exactly [B]14100[/B] T-states.

    If you want ... take exactly [B]14100[/B] T-states also, before it reaches address ...
    Einar Saukas Einar Saukas January 2014 Brand new software
  • 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…

    What do you mean, count the T-states? Are you mad? Have you nothing better to do? :lol:
    joefish joefish January 2014 Brand new software
<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
t 295.2K 486.4K
states 4K 5.3K
48k 20.9K 29.1K

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…
  • 48k / 48k+ Keyboard MembranesCan anyone out there help me to locate a set of new keyboard membranes for my Speccy 48k (rubber keys) and 48k+ . <br /> I've just dusted them off af…
  • 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…
  • Rasputin 48k Doesn't workWhile going through some spectrum games in Spin, I tried Rasputin in 48k mode, but it doesn't work. The screen is corrupted and it halts after loadin…
  • 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 …
  • RealSpectrum doesn't work in 48k mode.It doesn't. All that happens is a black screen with a few vertical red lines, which disappears after about 1/10 of a second. Then, it goes blank, w…
  • 48K games that don't work on a +2Not sure if there is already a thread about this but recently I've noticed some old 48K games will not run on my +2 - even in 48K mode. Examples are…

Related Searches

  • poke 128k into 48k mode
  • super 48k crate
  • 3 48k switch
  • t states per scanline
  • 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 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