-
Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …
... /> 0. The beginning of an interrupt. There has to be some ... delay routine. Cobra uses the floating bus reads but it can also ... -
Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …
... /> 0. The beginning of an interrupt. There has to be some ... delay routine. Cobra uses the floating bus reads but it can also ... my current understanding of the floating bus :-D
[IMG]http ... .photobucket.com/albums/n608/daveyboyhughes/bus-1.jpg[/IMG] -
Screen routinesHello. For my games I?m using the sprites routine method of a screen buffer and when I finish to print all the sprites I dump all the buffer in the …
... start of an interrupt anyway, don't use the floating bus - use a ... -
FBZX Wii ReleasedJust tried this out on my Wii and it seems pretty good. 128K AY sound not very good but the emulator is highly configurable. Not bad for a first rele…
... /> - Added precision emulation setting (floating bus, contention, interrupt timing)
- Added NTSC 48K ... -
Kempston detectionI could use some help. This Kempston joystick behaviour drives me mad. I've written a game called Necrospermia recently ([url]http://www.worldofspec…
It's a floating bus issue. On Speccys where 'port # ... best done right after an interrupt to make sure the beam ... -
TKMEM - the 128K interface for 16K SpectrumsHello all! Here in Brazil, we have made a small production of an interface, totally based on Velesoft?s memory expansion ([url]http://velesoft.speccy…
... , and the frame length (interrupt-to-interrupt) is 59736 T-states long ... vsync interrupt
[*] The behaviour of IN from an unattached port ('floating bus ... -
TKMEM - the 128K interface for 16K SpectrumsHello all! Here in Brazil, we have made a small production of an interface, totally based on Velesoft?s memory expansion ([url]http://velesoft.speccy…
... vsync interrupt
[*] The behaviour of IN from an unattached port ('floating bus ... -
Barn find #4I think this is some sort of backup device. Its got "007" on the motherboard and the mice have chewed the buttons. Will do a little research later in…
... will not be able to interrupt the Z80 CPU.
Now ... will get the FF hex floating bus value unless the ULA is ... -
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 …
... the video mode (so the floating-bus trick doesn't work). And ... the screen blank and the interrupt frequency (60Hz in the US ... -
Small demo to show my sprite engine for ZX Spectrum 48KThis demo shows 13 sprites moving at 50fps totally flicker free: 12 enemies bouncing in edges and the main character, controllable with OPSA (note S …
... you plan to leave the floating bus synchronization in like in the ... little more tricky for traditional interrupt-driven engines. All you need ... from the beginning of an interrupt. -
Small demo to show my sprite engine for ZX Spectrum 48KThis demo shows 13 sprites moving at 50fps totally flicker free: 12 enemies bouncing in edges and the main character, controllable with OPSA (note S …
[QUOTE=Metalbrain;739430]Using the floating bus, that method won't work ... at the begining of the interrupt and swap between normal and ... -
Small demo to show my sprite engine for ZX Spectrum 48KThis demo shows 13 sprites moving at 50fps totally flicker free: 12 enemies bouncing in edges and the main character, controllable with OPSA (note S …
... at the begining of the interrupt and swap between normal and ... routines).[/QUOTE]
The floating bus does not work on all ... looked at what kind of bus loading the 48k machine ... T state delay following an interrupt, possibly substituted by various fixed ... -
Small demo to show my sprite engine for ZX Spectrum 48KThis demo shows 13 sprites moving at 50fps totally flicker free: 12 enemies bouncing in edges and the main character, controllable with OPSA (note S …
... =Alcoholics Anonymous;739443]The floating bus does not work on all ... T state delay following an interrupt, possibly substituted by various ... of SP1. Yes, the floating bus is dirty and tricky but ... another 128k engine (without floating bus) and support the maximun ... -
Small demo to show my sprite engine for ZX Spectrum 48KThis demo shows 13 sprites moving at 50fps totally flicker free: 12 enemies bouncing in edges and the main character, controllable with OPSA (note S …
[QUOTE=antoniovillena;739518]Yes, the floating bus is dirty and tricky but ... whether you miss the next interrupt (and miss 50 fps) or ... little differently :- you halt for interrupt, you spend about 14k cycles ... -
Pentagon floating bus timingI wanted to take a little break from working on the ZXDS UI yesterday, so I added support for Pentagon timing instead, so I can finally enjoy the lik…
... (hl) and records after each interrupt the lowest bit of the ... #FF (no-one called it "floating bus" back then). I am sorry ... -
AMX mouse emulationI'm trying to add AMX mouse emulation to Spud but not getting very far. I can get a reaction to button presses but nothing to moving the mouse. …
...
2. Set the Interrupt Vector address:
Bit: ... interrupt and puts the interrupt
vector specified on the bus ... --------------------------------
Interrupt A (x direction) at ... depressed. Thus, the floating bus would cause these bits ... -
AMX mouse emulationI'm trying to add AMX mouse emulation to Spud but not getting very far. I can get a reaction to button presses but nothing to moving the mouse. …
...
2. Set the Interrupt Vector address:
Bit: ... interrupt and puts the interrupt
vector specified on the bus ... --------------------------------
Interrupt A (x direction) at ... depressed. Thus, the floating bus would cause these bits ... -
Detecting flash mode inversionsIs is possible to detect with certainty when flashing characters change from normal to inverted and vice-versa?
... flashing via software from an interrupt, and you will know for ... it's internals? Like snow? floating bus? -
PUSH scrollers 3[url=https://drive.google.com/file/d/0B-KEeni1WXmoYk9Dek1zVnd6Rk0/view?usp=sharing]CATS - Faith edition (example)[/url] Hello and welcome to the w…
... data present on the ULA bus, which will be a display ... from the beginning of an interrupt. This allows for better usage ... /the-sidewize-test-zx-spectrum-floating-bus-shenanigans/]Sidewize[/url] because I ... -
NTSC Compatibility?Correct me if I'm wrong, but wasn't the Timex 2068 the only NTSC clone built of the ZX Spectrum? And I use clone lightly... From what I underst…
... wait for the vertical blank interrupt, count cycles down to line ... number of games depend on floating bus behaviour. They will sit in ... time the ULA fires an interrupt signal once per frame. ... anything without tying into this interrupt and counting cycles? Or, ... -
Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…
... just pause that amount after interrupt using a loop and the ... another game that uses the floating bus to synchronise the screen, causing ... Pentagon also does not exhibit floating bus behaviour, so this fix would ... . It checks for the floating bus and if it does not ... -
Definitive list of games incompatible with +2A/+3 and of compatible versions (if any)I am trying to compile the definitive list of games which are incompatible with the +2A and the +3 and of their compatible versions, if they are pres…
... partly floating bus-related, but the actual issue here is interrupt skipping ... to the next, the interrupt that should occur in there ... mechanism in the form of floating bus reads. This improves the ... routines so that they're interrupt-friendly while doing more ... -
Question - SAMS Timex Sinclair 2068 Beginner/Intermediate GuideHi all, I just acquired a T/S 2068 and the a book that came with it is, SAMS Timex Sinclair 2068 Beginner/Intermediate Guide. On page 18 of thi…
... . Most important is probably the floating bus. Some spectrum games will try ... to read bytes from the floating bus to find out when the ... is the 50Hz vs 60Hz interrupt difference. You would think that ... -
Interrupts, 16k Spectrums and snowI'm writing something for the 16k Spectrum and I want to use interrupts. The avilable documentation doesn't seem clear enough for me to figure out ho…
... 48K/128K; if there are bus-noisy peripherals connected, you' ... RAM, then after an interrupt comes temporarily set I to ... you're already using the floating bus. It's something similar or ... spot pointing 'close to' your interrupt routine, or just someplace you ... -
Interrupts, 16k Spectrums and snowI'm writing something for the 16k Spectrum and I want to use interrupts. The avilable documentation doesn't seem clear enough for me to figure out ho…
... area will respond with a "floating bus" value (normally 255, but ... but may also occur during interrupt acknowledge when both /M1 and ... address on the address bus is the current contents of ... />
See Figure 11: Interrupt Acknowledge Timing in http://www ... -
Interrupts, 16k Spectrums and snowI'm writing something for the 16k Spectrum and I want to use interrupts. The avilable documentation doesn't seem clear enough for me to figure out ho…
... /> I decided to keep the floating bus sync (and I do it ... use two syncs:
1) Interrupt to play audio. This one ... hit at 50hz
2) Floating bus to sync start of drawing ... -
Interrupts, 16k Spectrums and snowI'm writing something for the 16k Spectrum and I want to use interrupts. The avilable documentation doesn't seem clear enough for me to figure out ho…
... /> I decided to keep the floating bus sync (and I do it ... use two syncs:
1) Interrupt to play audio. This one ... hit at 50hz
2) Floating bus to sync start of drawing ... less time before the following interrupt, but it would iron out ... -
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…
... .[/quote]
Right. Using the floating bus as a way of syncing ... emulator) which syncs to an interrupt. I have no control over ... , neither the quirky +2A/+3 bus behavior, nor the “standard” 48K ... -
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…
... we’ve tackled down the floating bus nitty-gritty on the +2A ... that, instead of a regular interrupt. You took it to the ... -
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…
... we’ve tackled down the floating bus nitty-gritty on the +2A ... that, instead of a regular interrupt. You took it to the ...