Jonathan Thomas @atariste.bsky.social

6.1K posts

Jonathan Thomas @atariste.bsky.social banner
Jonathan Thomas @atariste.bsky.social

Jonathan Thomas @atariste.bsky.social

@RetroRacing

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

Leeds, UK Katılım Ocak 2011
190 Takip Edilen1.8K Takipçiler
Sabitlenmiş Tweet
Jonathan Thomas @atariste.bsky.social
This is the latest build of the Atari STE game I am now provisonally calling "Cavey Taxi". Pick up passengers in a tight cave complex and drop them off elsewhere, fighting gravity, time and fuel consumption. With pretty parallax scrolling and particles. What's not to like? 😀
English
7
15
68
3K
Jonathan Thomas @atariste.bsky.social
@Sut1978 Yes, Lotus STE is my work. 😀 As is the 2017 conversion of Pole Position for the STE if you’ve not yet seen that. The biggest challenge I’d face with Lotus 2 is getting everything back on a single floppy. Lots of additional binary data on this enhanced version.
English
1
0
1
29
Sut1978
Sut1978@Sut1978·
@RetroRacing I’ve no knowledge but wonder if you nail one stage, that the code may be transferrable to the others with a little tinkering ? Did you work on the Lotus 1 enhancement as well ? I started following you once I saw the awesome FaSTEr 👍
English
1
0
0
28
Jonathan Thomas @atariste.bsky.social
Latest work on my #AtariSTE enhanced version of Lotus 2, now with a sky gradient similar to that featured in the #Amiga version. Still loads of work to do in various areas but it's looking good and performing well. 👍 🚗 I'll probably release as a single stage proof of concept.
English
5
14
116
3.9K
Jonathan Thomas @atariste.bsky.social
@Sut1978 I’ve been meaning to put a frame counter in place to accurately measure fps. The main objective is to increase graphical fidelity rather than increase fps though.
English
1
0
0
22
Sut1978
Sut1978@Sut1978·
@RetroRacing What fps does it run as standard and what are you hoping to improve it to ?
English
1
0
1
22
Jonathan Thomas @atariste.bsky.social
@Sut1978 I’ll certainly aim to release a disk image that lets you play through an enhanced version of the first stage. I’m a bit daunted by the prospect of enhancing the entire game though!
English
0
0
2
66
Sut1978
Sut1978@Sut1978·
@RetroRacing Love this game as it is, if you can improve it chefs kiss
English
2
0
2
82
Jonathan Thomas @atariste.bsky.social
@radres I’m struggling a bit to understand what you’re trying to convey here. Do you understand the context of this project, and are you aware of my previous work on the Lotus games?
English
0
0
5
91
Eddie
Eddie@radres·
@RetroRacing proof of concept? more like proof of wasted time. sky gradients don’t fix bad code. good luck with that “single stage” fantasy.
English
3
0
0
107
Jonathan Thomas @atariste.bsky.social
@JooRalha1 There are indeed a lot of glitches João - I still have a lot of work left to do on this. 😀 The only thing that will be very difficult to solve on the ST is the flickering raster bars - they could be made more stable, but at the expense of a large drop in framerate. 😞
English
0
0
4
106
João Ralha
João Ralha@JooRalha1·
@RetroRacing A lot of gfx glitches. Is it normal for the STE Blitter? I know I can disable the waitblitter flag on the Amiga, but the corruption that may occur is nothing of this sort. Seems like it's drawing odd lines and unbufering even ones in a frame...
English
1
0
1
133
sbrodolina canta e balla
sbrodolina canta e balla@postinopazzoide·
@RetroRacing Do you think it would be possible to add rear brake lights on STE, and maybe do the same in the Amiga version of Faster?
English
1
0
1
37
Jonathan Thomas @atariste.bsky.social
Spent several hours last night rewriting and optimising the 68k code that draws the rev counter on the #AtariST version of Lotus 2 to use the Blitter chip instead. These are the lengths that us ST folks are willing to go to in order to compete with that other machine. 😉
Jonathan Thomas @atariste.bsky.social tweet mediaJonathan Thomas @atariste.bsky.social tweet media
English
5
11
103
3.2K
Jonathan Thomas @atariste.bsky.social
@games_rozz Arcade racing games aren't considered to have mainstream appeal nowadays. I don't know when this happened - they were very much a mainstream genre back in the 80s and 90s. 😞
English
0
0
1
32
Jonathan Thomas @atariste.bsky.social
Spent a couple of days progressing the #AtariSTE enhanced version of Lotus 2 using some of the knowledge and techniques gained while developing FaSTer. Still some way to go, but much closer to the #Amiga version than before. And yes, it's quite glitchy at the moment. 😄
English
8
20
153
6.1K
Jonathan Thomas @atariste.bsky.social
@postinopazzoide Ita likely that any initial release will just be a one level proof of concept to show what might have been possible. So Amiga/ST cross play would work as expected on the first level, and then perhaps do strange things once the Amiga proceeds to level 2.
English
0
0
1
29
sbrodolina canta e balla
sbrodolina canta e balla@postinopazzoide·
@RetroRacing It already looks very impressive. Will you keep the cross-platform link-up with Amiga like in the original version?
English
1
0
2
29
BKMC-SE
BKMC-SE@se_bkmc_us·
@RetroRacing This is a wonderful screen. Please keep up the good work.
English
1
0
1
49
Jonathan Thomas @atariste.bsky.social
@WizkidCoder Thanks Cal! Yeah, modern C compilers help a lot as well - I don't think I'd get anything like the same results from a 1980s compiler as I do from modern GCC. But with this tooling in place, writing game logic in C and graphics routines in 68k seems to be a pragmatic pattern,
English
0
0
1
13
Jonathan Thomas @atariste.bsky.social
@ScottElkington Hi Scott. Lotus 2 is a lot more tailored for the specific strengths of the Amiga hardware than Lotus 1 ever was. Multi-coloured cars, and road stripes drawn using palette switching are two good examples - easy on Amiga but a lot more challenging to get right on STE. 😞
English
0
0
4
55
SkyHighSputnik
SkyHighSputnik@ScottElkington·
@RetroRacing Great work Jonathan.. what technically is the biggest difference between Lotus 1 & 2.. screen size.. or more going off under the hood?
English
1
0
2
57
qda
qda@qda·
@RetroRacing what is "FaSTer", and is it related to MiSTer?
English
1
0
1
52
Jonathan Thomas @atariste.bsky.social
@WizkidCoder I get my kicks out of writing something in C to get the shape of the algorithm correct, then converting to 68k to get it running at the speed I want. I’m pretty daunted by instruction sets such as Z80 and 6502 that lack 32bit registers and hardware mul/div though.
English
1
0
1
158
Jonathan Thomas @atariste.bsky.social
@AtariCrypt @TLtwg It's currently so early, I haven't even worked out how to get it onto a floppy image. 😄 But now that we're here, do you think the pace of the original ST version was a bit slow? These STE mods make the game run faster as well as smoother, if you know what I mean.
English
1
0
2
24