-
Emulators on the ZX SpectrumHaving released a Spectrum 16K emulator for Spectrum 48/128 machines as part of CCG2008, I was wondering if anybody knows of any emulators which actu…
... * crap. As the VIC doesn't have SID sound and sprites ... /> ...which takes a horrible 38 T-states, but I have freed up ... -
Emulators on the ZX SpectrumHaving released a Spectrum 16K emulator for Spectrum 48/128 machines as part of CCG2008, I was wondering if anybody knows of any emulators which actu…
... /> ...which takes a horrible 38 T-states, but I have freed up ... maincommands are reached in 26T states.
(my first emulator reached ... every code in 52T states)
After executing a ... -
How many expansions can a Speccy handle ?How many expansions / interfaces / addons can a Speccy handle ? I'm not thinking about the issue of powering the interfaces through the Speccy's PS…
... takes the same number of T-states regardless of the number of ... , the Spectrum's design doesn't allow for more without a ... -
Disappearing/appearing effectI remember doing a small routine in BASIC which could be used to cover the attributes section randomly, until all 704 characters were filled with the…
... for faster indexing. And don't use the index registers. Ever ... two versions take the same T-States.
I am using ... />
I will do a T-State count to see if ... -
Disappearing/appearing effectI remember doing a small routine in BASIC which could be used to cover the attributes section randomly, until all 704 characters were filled with the…
[QUOTE=BloodBaz;259453]I think the man (Woody) is right, the two versions take the same T-States.
[/QUOTE]
OMG! frobush is [i]wrong[/i]? He did post on April Fool's day so maybe he was just having us on... :wink: -
A BASIC compiler projectHi, I started my own BASIC compiler for the ZX Spectrum (and Z80 machines) 3 months ago. It's still in ALPHA stage (when it is mature, I will write …
... faster than C (you don't need to use CPIR), and ... parameters and local variables (don't know how Z88DK handles this ... delays it only 10 cycles (T-states) due to the Jump used ... -
Multiplayer online Speccy gaming - an actual technical proposalAs is so often the way, [url=http://www.worldofspectrum.org/forums/showpost.php?p=274215&postcount=121]trying to put into words why something is impo…
... clients know how far (instructions/t-states?) to execute within a frame ... -
Multiplayer online Speccy gaming - an actual technical proposalAs is so often the way, [url=http://www.worldofspectrum.org/forums/showpost.php?p=274215&postcount=121]trying to put into words why something is impo…
... be an absolute count of t-states executed since the server said ... in practice, but I don't see the difficulty either way ... an IN it executed 150000 t-states ago, it just needs to ... that point and execute 150000 t-states worth of instructions (which may ... -
InterruptsI need help emulating interrupts. My z80 core currently emulates all un-prefixed opcodes and the CB opcodes. I thought I would start on emulating co…
... for an interrupt every 69888 T states. Is this the largest common ... -
InterruptsI need help emulating interrupts. My z80 core currently emulates all un-prefixed opcodes and the CB opcodes. I thought I would start on emulating co…
... interrupts as well? I don't know if these are IM2 ... for an interrupt every 69888 T states. Is this the largest common ... screen draw cycle every 69888 T states. This number is different for ... -
InterruptsI need help emulating interrupts. My z80 core currently emulates all un-prefixed opcodes and the CB opcodes. I thought I would start on emulating co…
... for an interrupt every 69888 T states. Is this the largest common ... completely differently, so there isn't much point worrying about that ... T-state figure which is Spectrum ... -
CSSCGC 2008 has now officially begunFor coming last in the 2007 crap game compo, I have the honour and privilege of hosting CSSCGC 2008! I have now put up the CSSCGC 2008 website at …
... /> The 47 T-states opcoderoutine can be reduced to 26 T-states (same as ... -
Q. on a game.How many T-states/kbs/other methods long is the game [URL="http://www.worldofspectrum.org/infoseekid.cgi?id=0005606&loadpics=3&model=spectrum"]Vulcan…
A t-state is the duration of one clock cycle of the z80, i.e. 1/3500000 of a second (ish) in the case of a Spectrum. So - if you want to know how many t-states something takes, time it with a stopwatch and multiply the number of seconds by 3500000. -
2 (or more) players over the netAre there any emulators that allow 2 (or more) players over the net? I guess, 1 machine running the emulator but serving the screen up to 2 or more …
... .worldofspectrum.org/forums/showthread.php?t=20840"]most recent discussion on ... possibly be done (but hasn't, yet)[/URL]...
... is 30ms. A fair few T-States later and it varies hugely ... Rebelstar where real time doesn't matter so much? And Privacey ... -
ANN: SpecEmu 2.7Go get it kids! [url]http://homepage.ntlworld.com/mark.woodmass/specemu.html[/url] :p
... a second you know :) Wouldn't what you want be achievable ... flexible debugging in terms of T-states, I might have another try ... -
Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…
Really? I need a fast window scroll routine in four ways, window is user-defined. Speed must be about 30000 T-states. Can some plastic ones made in Taiwan code that, please? -
Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…
... . Speed must be about 30000 T-states. Can some plastic ones made ... ?
30,000 T-states isn't a lot of time either ... -
Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…
... ?
30,000 T-states isn't a lot of time either ... cheating.[/QUOTE]
30000-40000 T-states for half-screen pixel 4 ... all the screen in 70000 T-states, so...
So :) Real ... -
Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…
... =Shadow Maker;308499]30000-40000 T-states for half-screen pixel 4 ... all the screen in 70000 T-states, so...
So :) Real ... in a frame, then doesn't that code just need cutting ... -
Spectrum AssemblyHi All, Thanks for letting me in... lol Over the last couple of days I started playing my spectrum emu again and then I started thinking about lear…
... =Shadow Maker;308499]30000-40000 T-states for half-screen pixel 4 ... all the screen in 70000 T-states, so...
So :) Real ... scroll the screen in 70000 t-states too... for a rigged demo ... faster than about 100,000 t-states for vertical (using LDI) and ... -
Fast screen writesI wondered what the faster than LDIR methods of writing to the screen were.
... . Firstly, you're spending 5 t-states on the "repeat" each time ... -
Fast screen writesI wondered what the faster than LDIR methods of writing to the screen were.
... . Firstly, you're spending 5 t-states on the "repeat" each time ... -
Fast screen writesI wondered what the faster than LDIR methods of writing to the screen were.
... the address bus for eight t-states every iteration. LDI only does ... -
12-pixel-wide font on 512x192 screenThanks to Geoff I have a working prototype for displaying this font in BASIC. Machine code to follow.
... and also means it doesn't matter where the column ... up consuming a fair few T-states.
For my ... the Spectranet, I didn't lay the characters on their ... a simpler routine which doesn't need to rotate the ... I'm on, I don't actually store the line, ... -
In-game music takes CPU time?If a 128k wants to have music played in-game using the AY sound chip, does that consume a lot of CPU time? What I am after is if the reason why man…
... so that you don't have to count t-states very accurately, and ... well planned out, you don't really need to use them ... notes though, so it needn't be too bad. I'd ... -
what were the things the Speccy architecture was good for?I don't know a hell of a lot about all the different computers hardware and I wanted to know if the way the Spectrum was built lent itself to certain…
... very different (read takes less T states).
i would say that ... games myself, Spectrum games don't seem to get much/any ... else useful that I haven't mentioned?[/QUOTE]
what i ... -
what were the things the Speccy architecture was good for?I don't know a hell of a lot about all the different computers hardware and I wanted to know if the way the Spectrum was built lent itself to certain…
... scrolling, someone said it doesn't do parallax, so would parallax ... very different (read takes less T states).
i would say that ... on the net, I don't know anything about CPU's ...