RetroRacing Profile Banner
Jonathan Thomas @atariste.bsky.social Profile
Jonathan Thomas @atariste.bsky.social

@RetroRacing

Followers
2K
Following
16K
Media
599
Statuses
6K

Demonstrating to the world one day at a time that the Atari STE is actually quite a nice machine.

Leeds, UK
Joined January 2011
Don't wanna be here? Send us removal request.
@RetroRacing
Jonathan Thomas @atariste.bsky.social
11 months
FASTER for Atari STE is finally here! A brand new, 100% oldskool, super-fast-and-smooth racer. 1st place in SillyVenture 2024 WE ST game compo! Please RT and spread the word by all means possible! Download FREE from https://t.co/37MEdmHIfh. Plays on real hardware and emulators.
50
248
706
@DefenceForceOrg
Dbug
4 months
I'm back from Sommarhack... had to finish the demo on the party place so it's kind of glitchy and not quite what I had in mind originally, but heck, at least i made the deadline! And yes, some people will hate it, I'm used to that πŸ˜… https://t.co/puM0V7n4bx
8
6
28
@RetroRacing
Jonathan Thomas @atariste.bsky.social
4 months
Big thanks to @zeropagehomebre for this exquisite award certificate and trophy for FASTER on the Atari STE! (Amiga OCS/ECS version of FASTER is still in the works - please bear with me...πŸ˜ƒ)
10
10
79
@indyjonas
Jonas Eschenburg
5 months
DOOM for Atari ST has come a long way. Thanks to m68k assembly, countless hours of optimization and a lot of help by some of the most superbly skilled people I've ever met, the framerate has steadily increased and more than doubled since the baseline version of two weeks ago!
6
42
315
@indyjonas
Jonas Eschenburg
6 months
DOOM on Atari ST! To be fair, an emulated one with a 32MHz Motorola 68060. The memory limit is now down to 4MB so this could actually run on real hardware. Let's start optimization from here.
15
40
287
@indyjonas
Jonas Eschenburg
6 months
DOOM on Atari ST. Got better dithering results now with much less distracting noise. I'll just post a couple of screenshots for you to enjoy. Disclaimer: still running on emulated Atari STE with 8MB of RAM accelerated to ludicrous speed(TM). Don't expect a playable game yet :-)
10
53
294
@indyjonas
Jonas Eschenburg
6 months
Has DOOM ever been ported to the Atari ST? #retrogaming
9
9
105
@RetroRacing
Jonathan Thomas @atariste.bsky.social
7 months
Here's a very informal comparison between the existing #AtariSTE version of FASTER and the (WIP) #Amiga OCS/ECS version, because I know you guys love this kind of thing. πŸ˜„ Atari left, Amiga right.
15
32
162
@RetroRacing
Jonathan Thomas @atariste.bsky.social
7 months
FASTER for #Amiga OCS/ECS: switched over to single pass (rather than 4 pass) rendering for car and scenery bobs, giving a noticeable increase in performance. Further evidence for any existing doubters out there that this is definitely not a lazy port from the ST! πŸ˜„
15
40
241
@RetroRacing
Jonathan Thomas @atariste.bsky.social
7 months
FASTER for #Amiga OCS/ECS: currently adding in some features that had to be left out of the STE version because they were too CPU intensive. This depth-cueing effect on the ground/road surface is a good example. I don't love everything about the Amiga, but I love the Copper! 😁
14
19
188
@RetroRacing
Jonathan Thomas @atariste.bsky.social
7 months
FASTER for #Amiga OCS/ECS: currently adding in bobs for top status display. Time digits will be hardware sprites. As with the STE version that came before it, each new feature requires a load of optimisation work in other areas to hold onto that all-important 50fps framerate!
6
18
181
@RetroRacing
Jonathan Thomas @atariste.bsky.social
7 months
FASTER for #Amiga OCS/ECS: Following much head scratching, the speedo in the bottom right has been switched from BoBs to hardware sprites, giving a nice performance boost and other cool benefits that I'll come to later. I did say this would be no lazy STE->Amiga conversion. πŸ˜„
12
22
198
@indyjonas
Jonas Eschenburg
7 months
The rotating minimap is actually a test for the chunky-to-planar code I'm experimenting with. At 64x32 pixels, it takes exactly 10ms per frame to render on an 8MHz Atari ST. The dithering is integrated in the c2p routine and I like how it makes the 2x pixel scaling less obvious.
18
57
699
@RetroRacing
Jonathan Thomas @atariste.bsky.social
7 months
FASTER for #Amiga OCS/ECS: copper sky gradient is now in, enabling reduced bitplane count in parts of screen for better performance. Still frame drops when screen busy but hoping to sort with optimisation. Next up: status display and speedo, using a mix of HW sprites and bobs.
7
30
276
@AtariLegend
Atari Legend
7 months
https://t.co/ztzW6YflmX Here is the #interview I conducted a year ago with T.R.Buz. It may seem a bit chaotic, as the exchanges between ThΓ©o and me spanned several weeks, but I didn’t want any details to be lost to time. Read all about the creation of The Ultimate Arena here.
Tweet card summary image
atarilegend.com
Nostalgia trippin' down the Atari ST memory lane
1
1
6
@RetroRacing
Jonathan Thomas @atariste.bsky.social
7 months
FASTER for #Amiga OCS/ECS: still getting the right foundations in place to build upon. Switched to interleaved bitplanes to allow single-pass bob drawing. Considering best use of Copper and HW sprites to maximise framerate. Be assured: this is no lazy STE->Amiga conversion!πŸ˜„
17
27
194
@RetroRacing
Jonathan Thomas @atariste.bsky.social
8 months
Another question for #Amiga coders. I can draw these 9 scanlines of status captions either as 2 bitplanes, or 1 bitplane overlaid with all 8 hardware sprites. Timing-wise, Grok suggests that both options would be very similar, so I'm inclined to go with 2 bitplanes. Thoughts?
5
8
46
@RetroRacing
Jonathan Thomas @atariste.bsky.social
8 months
A question for #Amiga coders. I've updated my copper list such that the top 60 lines use 2 bitplanes and the remainder use 4 bitplanes, by changing the BPU bits of BPLCON0. Will this free up DMA time in a similar way to completely disabling bitplane DMA on those lines?
3
11
53
@AtariLegend
Atari Legend
8 months
https://t.co/HdUokQnZjt Finally, the last part in #TheUltimateArena documentary has been released. In this final part we dissect the creation of the #AtariFalcon version, and follow ThΓ©o on his journey all the way up to the release of the game at the beginning of 1996.
1
3
9
@Griff_
Martin Griffiths
8 months
At 18 years old, around about 1990/91 and just a few years into learning 3D graphics I worked with a friend, the late Jose Commins to create our first 3D world on the Atari ST. It might seem primitive and crude, but this was a foundational step for me from there to #NoMansSky
39
65
921
@RetroRacing
Jonathan Thomas @atariste.bsky.social
8 months
FASTER for #Amiga OCS/ECS: I never imagined saying this in a million years, but I seem to be struggling to get the performance I need out of the blitter, and I don't even have all the stuff on screen yet! Anybody know a faster way of rendering bobs than the cookie cutter method?
21
21
172