After MMU and Blitter, now is the turn for a FPGA core running a cycle exact GLUE implementation on an H5 dev board.
I'm not going to bore you with demo pictures :) One interesting feature though, is to "simulate" different chipset versions. As most demo coders (and full screen masters) know, there are two different GLUE versions, with different top border height at 50 Hz.
FPGA core configured as the newer, and more common, GLUE version with longer 50 Hz top border:
Here configured as the older GLUE version with the shorter 50 Hz top border:
Sorry again for the picture quality. My monitor is adjusted for 60Hz. This is probably how the Atari engineers at USA checked the screen at 50Hz.
REMINDER - Stay logged in for at least 2 hours a week to get whitelisted.
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
Also it helps build a picture where our "good traffic" is coming from for detection scripts.
:o)
GLUE on FPGA with H5 Phoenix platform
-
ijor
- Posts: 836
- Joined: 30 Nov 2018 20:45
GLUE on FPGA with H5 Phoenix platform
You do not have the required permissions to view the files attached to this post.
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
-
mikro
- Posts: 825
- Joined: 28 Aug 2017 23:22
- Location: Kosice, Slovakia
Re: GLUE on FPGA with H5 Phoenix platform
Fantastic job. I wish one day you will find time / interest to do something similar for Falcon chips (SDMA, Videl and most importantly, the rarest one, Combel), I would give my kidney for such a project! ;-)
-
rubber_jonnie
- Site Admin

- Posts: 15024
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: GLUE on FPGA with H5 Phoenix platform
Really awesome work.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
-
Cyprian
- Posts: 547
- Joined: 22 Dec 2017 09:16
- Location: Warszawa, Poland
Re: GLUE on FPGA with H5 Phoenix platform
Great @ijor
I see that the screen is not centered with that common GLUE. But if I remember correctly that on my TV the Desktop was centered with 1040 STfm (new GLUE if I remember correctly).ijor wrote: 29 Oct 2024 05:08 FPGA core configured as the newer, and more common, GLUE version with longer 50 Hz top border:
ATW800/2 / V4sa / Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org
-
chronicthehedgehog
- Site sponsor

- Posts: 384
- Joined: 08 May 2022 18:11
- Location: The Midlands
-
sporniket
- Site sponsor

- Posts: 1169
- Joined: 26 Sep 2020 21:12
- Location: France
-
Badwolf
- Site sponsor

- Posts: 3057
- Joined: 19 Nov 2019 12:09
Re: GLUE on FPGA with H5 Phoenix platform
:dualthumbup:
BW
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
-
agranlund
- Site sponsor

- Posts: 1763
- Joined: 18 Aug 2019 22:43
- Location: Sweden
-
ijor
- Posts: 836
- Joined: 30 Nov 2018 20:45
Re: GLUE on FPGA with H5 Phoenix platform
This is because the monitor was adjusted for 60Hz. As I said, I speculate that this is how originally the Atari engineers tested the 50Hz mode. They adjusted the "short" 50Hz border because that's how it produces a centered screen, again, when the monitor is originally adjusted for 60Hz. But if you connected to a "standard" european tv, the short border was probably too short. So Atari changed the 50 Hz border with the newer GLUE version, to better fit european monitors and TVs, I guess ...Cyprian wrote: 29 Oct 2024 10:03 I see that the screen is not centered with that common GLUE. But if I remember correctly that on my TV the Desktop was centered with 1040 STfm (new GLUE if I remember correctly).
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
-
ijor
- Posts: 836
- Joined: 30 Nov 2018 20:45
Re: GLUE on FPGA with H5 Phoenix platform
This would require decapping the Falcon chipset in the first place, which I estimate it would cost about $500/$1000 USD per chip. That's just for getting high definition die images, not the actual reverse engineering. I seem to remember we talked about this already in one of the forums. Anyway, if you want to follow up, please open a separate thread.mikro wrote: 29 Oct 2024 08:07 Fantastic job. I wish one day you will find time / interest to do something similar for Falcon chips (SDMA, Videl and most importantly, the rarest one, Combel), I would give my kidney for such a project! ;-)
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
Who is online
Users browsing this forum: ClaudeBot and 1 guest