How can I create demo/graphics in 1024x768 in 256 colours for example on TT?
I can play in assembler with 4 bit planes in low ST resolution and 16 colours to create a game but how could I use the possibilities the Nova and Mach64 offers?
Cheers
Michal
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Creating graphics on TT with VGA card
-
stephen_usher
- Site sponsor

- Posts: 7366
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Creating graphics on TT with VGA card
You’d have to target a specific card, learn the way that the underlying VGA chipset works and hit the hardware or purely use slow VDI interfaces.
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.
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.
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: Creating graphics on TT with VGA card
Ok, you can do this the easy (slower performing) way:mgi wrote: 04 Jul 2021 06:57 How can I create demo/graphics in 1024x768 in 256 colours for example on TT?
Install the relevant working driver for your specific graphics card and then write to the TT screen address. This then gets shadowed to the ISA cards screen display by the driver.
The faster way:
Grab the specific document for your ISA card (Mach64/ET4000/whatever). Learn the registers and memory mapped layout that the card uses. Then write to these addresses directly using VME address area in TT RAM. Its still not going to be mega fast, but maybe you can improve on the other option.
I have some sporadic documents for some ISA cards if you want to have a look at how simple it all is :lol:
-
mgi
- Posts: 136
- Joined: 06 Jun 2021 16:37
Re: Creating graphics on TT with VGA card
Sure, happy to have a look, any help appreciated!
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: Creating graphics on TT with VGA card
OK. I dont have much info for the Mach64 specifically (which is what you seem to have). However, the documents in here should be at least downwards compatible with that card (they are Mach32 and earlier documents). Also theres some info about programming for the Nova card.
I have some other documents which are related, but I wont include them as they are related to whatever RAMDAC was on your card.
If you want to have some quick 'fun':
Install the drivers for your card (best bet is to try the latest ones from Idek's site): https://www.atari-forum.com/viewtopic.p ... &start=100 and ensure they are working correctly (i.e. you boot successfully to a high res/colour desktop on your external card output.)
Now create an ASM (or C if you prefer) program that writes to the TT graphics RAM. You will see the output mirrored onto the VME card output. Bear in mind, the Mach card may be in packed pixel format rather than CLUT, so you'll have to adjust your screen writing/write amount depending on the bitdepth and screen dimensions used.
I would have posted an example, but the TT HDD has been removed and will be a pain to replace ATM.
Anyhow, hope this helps.
I have some other documents which are related, but I wont include them as they are related to whatever RAMDAC was on your card.
If you want to have some quick 'fun':
Install the drivers for your card (best bet is to try the latest ones from Idek's site): https://www.atari-forum.com/viewtopic.p ... &start=100 and ensure they are working correctly (i.e. you boot successfully to a high res/colour desktop on your external card output.)
Now create an ASM (or C if you prefer) program that writes to the TT graphics RAM. You will see the output mirrored onto the VME card output. Bear in mind, the Mach card may be in packed pixel format rather than CLUT, so you'll have to adjust your screen writing/write amount depending on the bitdepth and screen dimensions used.
I would have posted an example, but the TT HDD has been removed and will be a pain to replace ATM.
Anyhow, hope this helps.
You do not have the required permissions to view the files attached to this post.
-
mgi
- Posts: 136
- Joined: 06 Jun 2021 16:37
Re: Creating graphics on TT with VGA card
Big thanks! I know what I will be doing over the next few late nights :D
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: Creating graphics on TT with VGA card
No problem. Please keep me updated on your progress. :)
Who is online
Users browsing this forum: CCBot and 7 guests