A little bit more d*cking around with CPLDs...
VERY alpha. Just messing around with it, really. You can see artefacts where I'm slightly pushing the boundaries of the bandwidth and response times available.
It's not where I was planning to take this, but I quite like it. ;)
BW
320x240 12-bit chunky display on an ST
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
320x240 12-bit chunky display on an ST
You do not have the required permissions to view the files attached to this post.
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
shoggoth77
- Posts: 22
- Joined: 08 Mar 2022 20:08
Re: 320x240 12-bit chunky display on an ST
Dude. This is awesome.
I see you're running TOS4 or at least some later incarnation of the AES, and it does indeed support chunky resolutions not only in 16bpp but also in 8 and 32bpp mode (it's somewhat unfinished though).
Is this what you're doing?
Or did you go fVDI?
I see you're running TOS4 or at least some later incarnation of the AES, and it does indeed support chunky resolutions not only in 16bpp but also in 8 and 32bpp mode (it's somewhat unfinished though).
Is this what you're doing?
Or did you go fVDI?
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: 320x240 12-bit chunky display on an ST
This is great work BW! :shock:
-
Steve
- Posts: 3305
- Joined: 15 Sep 2017 11:49
Re: 320x240 12-bit chunky display on an ST
Oh, wow! Now this is going to go into the Atari nobel prize list for sure! This is astonishing!
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: 320x240 12-bit chunky display on an ST
It's soft-loaded AES4.1 & that's only because it's a bit more photogenic. Here's EmuTOS instead :)shoggoth77 wrote: 07 May 2022 07:34 I see you're running TOS4 or at least some later incarnation of the AES,
It's FVDI's 16 bit driver -- I didn't know there were extended modes in later AESs! That could be very useful. Any idea how to unlock them? My plan all along was to do 8 bit chunky true colour (332 bit), but AFAICT there is no VDI to do neither TC nor indexed 8 bit chunky, well aside from me hacking the 16bit FVDI driver and turning off all the acceleration!...and it does indeed support chunky resolutions not only in 16bpp but also in 8 and 32bpp mode (it's somewhat unfinished though).
Is this what you're doing?
Or did you go fVDI?
Suffice to say this is not viable! There's no mouse and you can make a cup of tea as the screen draws. I'd have to video it for you to believe me. ;)
BW
You do not have the required permissions to view the files attached to this post.
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
shoggoth77
- Posts: 22
- Joined: 08 Mar 2022 20:08
Re: 320x240 12-bit chunky display on an ST
Cool stuff indeed.
TOS4 requires some patching to unlock the chunky stuff, but it's incomplete, and I'd rather recommend some hackery using NVDI and custom screen drivers (which have been done).
To make sure the thing can become compatible enough, I suggest arranging the 12-bits of color in a way which is compatible with the Falcon hicolor mode, because anything else is likely to cause trouble.
TOS4 requires some patching to unlock the chunky stuff, but it's incomplete, and I'd rather recommend some hackery using NVDI and custom screen drivers (which have been done).
To make sure the thing can become compatible enough, I suggest arranging the 12-bits of color in a way which is compatible with the Falcon hicolor mode, because anything else is likely to cause trouble.
-
shoggoth77
- Posts: 22
- Joined: 08 Mar 2022 20:08
Re: 320x240 12-bit chunky display on an ST
... or 8bpp chunky/indexed of course, that can be done too (NVDI).
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: 320x240 12-bit chunky display on an ST
Depends on how youve achieved it exactly.Badwolf wrote: 07 May 2022 11:24 Suffice to say this is not viable! There's no mouse and you can make a cup of tea as the screen draws. I'd have to video it for you to believe me. ;)
BW
Without any of the details, Im not sure how hard it would be, but if you could instead use a 8 bit indexed palette display system (more ideal for low bandwidth systems) there might be more scope for options. This is what Ive spent (a long) time researching on the TT. I have managed to (theoretically, at least for the higher optimisation types) reduce line write in software by 50-90%.
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: 320x240 12-bit chunky display on an ST
Yeah, this is basically full Falcon 16 bit mode and my card reacts to the most significant 4 bits of each channel.shoggoth77 wrote: 07 May 2022 11:45 To make sure the thing can become compatible enough, I suggest arranging the 12-bits of color in a way which is compatible with the Falcon hicolor mode, because anything else is likely to cause trouble.
Ooo, please tell me how? Or point me at a manual. I didn’t know how to tell the VDI what the hardware was capable of so just let FVDI do it for me (modifying the Line A variables let me do 640x480 16 col planar, but I didn’t want that).shoggoth77 wrote: 07 May 2022 11:46 ... or 8bpp chunky/indexed of course, that can be done too (NVDI).
Cheers!
BW
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
-
Badwolf
- Site sponsor

- Posts: 3043
- Joined: 19 Nov 2019 12:09
Re: 320x240 12-bit chunky display on an ST
OK, I might be taking the Michael now...
BW
BW
You do not have the required permissions to view the files attached to this post.
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
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Who is online
Users browsing this forum: ClaudeBot, Google [Bot] and 6 guests