DFB1 BadMooD issues

Discussion and support for the DSTB1 & DFB1 boosters by BadWolf..
User avatar
exxos
Site Admin
Site Admin
Posts: 28385
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 BadMooD issues

Post by exxos »

stephen_usher wrote: 09 Nov 2022 12:30 Note that in VGA mode ACE Tracker has display glitches now and again on a stock machine, which is a known issue that New Beat has said he'd look at sometime.
Is that where it seems to judder vertically ? Though that could be my crap TV anyway.


User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7384
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: DFB1 BadMooD issues

Post by stephen_usher »

I think I showed iit in a video. Every now and again the display seems to glitch where it desyncs for a frame or two and then returns to normal. It happens more often if playing music. It's probably no more than once or twice a minute.

Here's the video...

Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
exxos
Site Admin
Site Admin
Posts: 28385
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 BadMooD issues

Post by exxos »

stephen_usher wrote: 09 Nov 2022 14:09 I think I showed iit in a video. Every now and again the display seems to glitch where it desyncs for a frame or two and then returns to normal. It happens more often if playing music. It's probably no more than once or twice a minute.
Odd not seen that. Do you have one of my clock patches installed ?
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7384
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: DFB1 BadMooD issues

Post by stephen_usher »

exxos wrote: 09 Nov 2022 14:22
stephen_usher wrote: 09 Nov 2022 14:09 I think I showed iit in a video. Every now and again the display seems to glitch where it desyncs for a frame or two and then returns to normal. It happens more often if playing music. It's probably no more than once or twice a minute.
Odd not seen that. Do you have one of my clock patches installed ?
No, but it's a known and recognised bug in the software.

Oh, and no crackles or any other clock problem symptoms at all, even with DSP playback on ACE Tracker pushed to the limit.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
exxos
Site Admin
Site Admin
Posts: 28385
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 BadMooD issues

Post by exxos »

stephen_usher wrote: 09 Nov 2022 16:21 No, but it's a known and recognised bug in the software.
Not heard of that bug.Where's the info on it ? But why don't I see it ? I am using RGB scart, not sure if its only relating to some other video mode ?
User avatar
dml
Posts: 848
Joined: 15 Nov 2017 22:11

Re: DFB1 BadMooD issues

Post by dml »

exxos wrote: 09 Nov 2022 16:31 Not heard of that bug.Where's the info on it ? But why don't I see it ? I am using RGB scart, not sure if its only relating to some other video mode ?
I think ACE is perhaps just setting the screen address - especially the low byte - slightly late on each vblank, which can cause the screen to 'jump' occasionally if an interrupt or something delays it enough. It is much more likely to happen on VGA because the available time to set the address is less.

There is another, related problem with VGA on some Falcons (or induced by some monitors connected to the Falcon) where a noisy signal bug or echo from the VGA port causes multiple vblank interrupts to trigger close together. This can cause the software to misbehave when setting the screen registers and the screen can jump or interlacing effects can strobe/skip as a result. It's a known thing on the falcon and some software detects/avoids it by confirming real vblanks off a late raster (first vblank after the last raster is real, any subsequent ones are not until the raster recurs).

It could be something else but I've seen both effects myself and while its is annoying its not serious - especially the first one, which doesn't affect the software at all.
User avatar
exxos
Site Admin
Site Admin
Posts: 28385
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 BadMooD issues

Post by exxos »

Will see if I can hookup my VGA monitor when I get back home. On my TV the video jumps about 1 pixel vertically. Maybe noise on vsync, no idea.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7384
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: DFB1 BadMooD issues

Post by stephen_usher »

It's a bug when using VGA. It doesn't appear when using RGB. It's in the changelog.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3043
Joined: 19 Nov 2019 12:09

Re: DFB1 BadMooD issues

Post by Badwolf »

OK, so just done a half hour soak on DMA2DSP in 50MHz mode and no failures reported*.

However it gets interesting if I start playing with the TT-RAM flags. It runs absolutely fine if I allow malloc'ing from TT-RAM, but hangs and/or crashes and burns if the program is loaded to TT-RAM.

Oh teh noes! I thought. I've broken the firmware! This may be still be true, but then I considered the second half of the program name and it occurred to me perhaps the DMA part of that program means it doesn't like to be loaded into TT-RAM.

So I need a better test kit.

Gone looking...

BW


* I have to run DMA2DSP without NVDI as the bars are not visible if NVDI is loaded. Default palette problem? Makes it hard with TT-RAM enabled, though.
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
exxos
Site Admin
Site Admin
Posts: 28385
Joined: 16 Aug 2017 23:19
Location: UK

Re: DFB1 BadMooD issues

Post by exxos »

Badwolf wrote: 09 Nov 2022 19:33 OK, so just done a half hour soak on DMA2DSP in 50MHz mode and no failures reported*.
Can't remember, but can you run it in other video modes like true-colour for example ?

Return to “DSTB1 & DFB1 booster by BadWolf”

Who is online

Users browsing this forum: ClaudeBot and 9 guests