Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)

320x240 12-bit chunky display on an ST

General discussions or ideas about hardware.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3065
Joined: Tue Nov 19, 2019 12:09 pm

320x240 12-bit chunky display on an ST

Post by Badwolf »

A little bit more d*cking around with CPLDs...

IMG_5339.jpeg
IMG_5339.jpeg (209.17 KiB) Viewed 4749 times
IMG_5338.jpeg
IMG_5338.jpeg (204.63 KiB) Viewed 4749 times
IMG_5340.jpeg
IMG_5340.jpeg (228.2 KiB) Viewed 4749 times
IMG_5341.jpeg
IMG_5341.jpeg (216.34 KiB) Viewed 4749 times
IMG_5342.jpeg
IMG_5342.jpeg (198.14 KiB) Viewed 4749 times

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
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
shoggoth77
Posts: 22
Joined: Tue Mar 08, 2022 8:08 pm

Re: 320x240 12-bit chunky display on an ST

Post by shoggoth77 »

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?
User avatar
mrbombermillzy
Moderator
Moderator
Posts: 2360
Joined: Sun Jun 03, 2018 7:37 pm

Re: 320x240 12-bit chunky display on an ST

Post by mrbombermillzy »

This is great work BW! :shock:
Steve
Moderator
Moderator
Posts: 3347
Joined: Fri Sep 15, 2017 11:49 am

Re: 320x240 12-bit chunky display on an ST

Post by Steve »

Oh, wow! Now this is going to go into the Atari nobel prize list for sure! This is astonishing!
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3065
Joined: Tue Nov 19, 2019 12:09 pm

Re: 320x240 12-bit chunky display on an ST

Post by Badwolf »

shoggoth77 wrote: Sat May 07, 2022 7:34 am I see you're running TOS4 or at least some later incarnation of the AES,
It's soft-loaded AES4.1 & that's only because it's a bit more photogenic. Here's EmuTOS instead :)


IMG_5344.jpeg
IMG_5344.jpeg (197.15 KiB) Viewed 4663 times
...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?
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!


IMG_5346.jpeg
IMG_5346.jpeg (189.56 KiB) Viewed 4663 times
IMG_5347.jpeg
IMG_5347.jpeg (173.48 KiB) Viewed 4663 times

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
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
shoggoth77
Posts: 22
Joined: Tue Mar 08, 2022 8:08 pm

Re: 320x240 12-bit chunky display on an ST

Post by shoggoth77 »

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.
shoggoth77
Posts: 22
Joined: Tue Mar 08, 2022 8:08 pm

Re: 320x240 12-bit chunky display on an ST

Post by shoggoth77 »

... or 8bpp chunky/indexed of course, that can be done too (NVDI).
User avatar
mrbombermillzy
Moderator
Moderator
Posts: 2360
Joined: Sun Jun 03, 2018 7:37 pm

Re: 320x240 12-bit chunky display on an ST

Post by mrbombermillzy »

Badwolf wrote: Sat May 07, 2022 11:24 am 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
Depends on how youve achieved it exactly.

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%.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3065
Joined: Tue Nov 19, 2019 12:09 pm

Re: 320x240 12-bit chunky display on an ST

Post by Badwolf »

shoggoth77 wrote: Sat May 07, 2022 11:45 am 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.
Yeah, this is basically full Falcon 16 bit mode and my card reacts to the most significant 4 bits of each channel.
shoggoth77 wrote: Sat May 07, 2022 11:46 am ... or 8bpp chunky/indexed of course, that can be done too (NVDI).
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).

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
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3065
Joined: Tue Nov 19, 2019 12:09 pm

Re: 320x240 12-bit chunky display on an ST

Post by Badwolf »

OK, I might be taking the Michael now...

IMG_5352.jpeg
IMG_5352.jpeg (107.67 KiB) Viewed 4618 times


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
Post Reply

Return to “HARDWARE DISCUSSIONS”