Managed to spend a little time to work on the new blitter board.
The Blitter works, and so does TOS decoding.
IDE appears to work but I really wont trust it until I tested it more.
Embarrassingly it appears that I forgot to rotate the IDE header as I moved it to the left side of the board :oops:
Hopefully I'll get a chance to start looking at getting the graphics card hooked up to it this weekend.
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!
Granlunds FrankenSTein
-
agranlund
- Site sponsor

- Posts: 1726
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Granlunds FrankenSTein
You do not have the required permissions to view the files attached to this post.
-
agranlund
- Site sponsor

- Posts: 1726
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Granlunds FrankenSTein
First sign of life!
The firmware still needs a bit of work - I suspect the garbage comes from ignoring the RDY signal
Shifter/Gfxcard output is selectable from software and is using the GPO pin.
It's not going to win any beauty awards that's for sure! :lol: That cable was not fun to make...
A very special thank you to @frank.lukas for invaluable information found on the atari-home forums!
The firmware still needs a bit of work - I suspect the garbage comes from ignoring the RDY signal
Shifter/Gfxcard output is selectable from software and is using the GPO pin.
It's not going to win any beauty awards that's for sure! :lol: That cable was not fun to make...
A very special thank you to @frank.lukas for invaluable information found on the atari-home forums!
You do not have the required permissions to view the files attached to this post.
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Granlunds FrankenSTein
Looks good @agranlund time to scrounge some 16 bit ISA sockets then?
If it ain't broke, test it to Destruction.
-
agranlund
- Site sponsor

- Posts: 1726
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Granlunds FrankenSTein
The case wont be able to close with an ISA connector there, at least not with my card.
Height is at a premium where it goes under the keyboard and I had to modify both the gfxcard and the keyboard to make room.
Maybe if you found an even smaller gfxcard?
Making a new ET4000 graphicscard directly on the blitterboard itself would reduce the footprint quite a bit.
I'm not really looking at providing a product or even a user friendly solution for hooking up ET4000's internally in any machine though, I just wanted to see if I could somehow fit one in mine :)
But I'm happy to share schematics and information about the modifications I'm doing to my machine in case some of them are useful to anyone else.
For the ET4000, a far more user friendly solution is to just buy the VOFA adapter from Frank Lukas, make an opening in the case for the cables, and leave the gfxcard outside of the machine :)
-
PhilC
- Moderator

- Posts: 7414
- Joined: 23 Mar 2018 20:22
Re: Granlunds FrankenSTein
That looks about the going size for an et4000
If it ain't broke, test it to Destruction.
-
agranlund
- Site sponsor

- Posts: 1726
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Granlunds FrankenSTein
Respecting the RDY signal did indeed do the trick. No more garbage pixels! :dualthumbup:The firmware still needs a bit of work - I suspect the garbage comes from ignoring the RDY signal
That ATF1504 is running out of space though so I'm going to have to swap it for a 1508.
Next up: write some kind of TSR that automatically switches to shifter output and ST-Low when launching games and demos, and then restores the state as it comes back to desktop.
-
Steve
- Posts: 3279
- Joined: 15 Sep 2017 11:49
Re: Granlunds FrankenSTein
@agranlund Could you explain this automatic internal/external graphics switching in more detail please? Is this something that could be added to the NOVA system provided by Frank Lukas? Cheers
-
agranlund
- Site sponsor

- Posts: 1726
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Granlunds FrankenSTein
Sure!Steve wrote: 15 Nov 2020 00:11 @agranlund Could you explain this automatic internal/external graphics switching in more detail please? Is this something that could be added to the NOVA system provided by Frank Lukas? Cheers
On the hardware level it is just a 2-in-1-out VGA switcher IC. I'm using a TS5V522.
The ET4000 and Shifter are connected to this IC and I'm using the spare GPO signal to select which one of these should output to the VGA port.
In my case I also have a UBE-switch clone circuit between the shifter and the TS5V22.
To toggle the output I simply set GPO to either 1 or 0.
(It's bit 6 of YM register 14)
I haven't given any thoughts to how you would accomplish this without the mods I already did (remove RF module, make custom board, modify case). I suppose you could probably cut the traces between shifter and monitor port and insert a similar type of circuit between?
Right now I just have a tiny executable in my auto folder that toggles the VGA switch to output the ET4000 after the gfxcard driver has been loaded.
For the next step, to automatically enable ST-Low and shifter when launching a game, I can't give any details yet since I don't actually know until I've done it :)
The route I'm going to explore is something like this:
- Have a textfile where I can list folders and/or exes that should trigger the autoswitch (I have all my games on F: so in my particular case that textfile would only need a single entry of "F:" to make all programs launched from my game drive trigger the autoswitch)
- Make a TSR that overrides whatever I need to override in TOS to intercept program starts (I'm assuming it's going to be pexec)
The overridden program launch would behave somewhat like this:
- If the program that is being started is not in a folder or subfolder to an entry in that textfile then do nothing and let TOS do it's thing as usual, else:
- Set GPO so shifter is being outputted
- And then the tricky part...
Now we'll need to get rid of the bios overrides that the gfxcard driver has installed and replace them with normal shifter ones.
SetScreen, Getrez, Setpalette, Setcolor, Logbase, Physbase etc are the obvious ones but I'm sure there's going to be more. Probably some LineA stuff also.
- Now jump to the original TOS program launch so the game can start
- At program exit, restore GPO to what it was before. Also restore our bios overrides we installed in that tricky part above.
Or something like that.. we'll see when we get there I suppose :)
You do not have the required permissions to view the files attached to this post.
-
stephen_usher
- Site sponsor

- Posts: 7355
- Joined: 13 Nov 2017 19:19
- Location: Oxford, UK.
Re: Granlunds FrankenSTein
Or copy the gfx overrides, set up your own to a redirector shim which calls the appropriate one depending upon which output is in operation.
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.
-
Steve
- Posts: 3279
- Joined: 15 Sep 2017 11:49
Re: Granlunds FrankenSTein
@agranlund
Are you some kind of genius?
Are you some kind of genius?
Who is online
Users browsing this forum: CCBot and 6 guests