Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
Falcon Speed 286 emulator
Re: Falcon Speed 286 emulator
Blimey! You're faster at plugging my videos than I am!
Thanks
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
Re: Falcon Speed 286 emulator
I always appreciate watching your videos. Never knew this device existed. Too bad the company decided to go with a 286 and not something more period correct, like a 386 CPU.
Would be worthwhile testing games on this in the future (anything from Sierra or Commander Keen series) I wonder how it handles sound in DOS or joystick controls.
Would be worthwhile testing games on this in the future (anything from Sierra or Commander Keen series) I wonder how it handles sound in DOS or joystick controls.
Re: Falcon Speed 286 emulator
Maybe the cost and/or implementation difficulty of a 386 are significantly higher than of a 286.
To get basic x86 compatibility, a 286 is enough.
To get basic x86 compatibility, a 286 is enough.
Re: Falcon Speed 286 emulator
Many thanks.leonk wrote: Fri Sep 11, 2026 4:43 am I always appreciate watching your videos. Never knew this device existed. Too bad the company decided to go with a 286 and not something more period correct, like a 386 CPU.
Would be worthwhile testing games on this in the future (anything from Sierra or Commander Keen series) I wonder how it handles sound in DOS or joystick controls.
I get the impression this was a bit of a testing of the water product. I suspect they didn't make enough money to convert the rest of their lines.
Outrun in CGA mode works very nicely. I think I tried Prince of Persia briefly, but then got stuck down a hard disc and windows rabbit hole. That's for the second part in the series!
Unfortunately from DOS only CGA graphics modes seem to be available. There is a windows driver for mono or dithered colour VGA. The software itself seems to be a significant restriction.
It would be really interesting if someone were able to reverse engineer the software side next. We could probably update it and get it doing something really useful.
It is quite impressive how few components are actually needed to get an emulator running, though. A lot of work must be going on in that software.
I need to decompile the GAL jeds and see what the equations are at some point.
Cheers,
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
-
SteveBagley
- Posts: 36
- Joined: Fri Jul 26, 2024 3:53 pm
Re: Falcon Speed 286 emulator
Have you looked at Atari's service manual STE+, which integrated a 286 onto the STe motherboard (along with IDE)? That gives some clues on how the STE+ worked:Badwolf wrote: Fri Sep 11, 2026 9:41 am It would be really interesting if someone were able to reverse engineer the software side next. We could probably update it and get it doing something really useful.
It is quite impressive how few components are actually needed to get an emulator running, though. A lot of work must be going on in that software.
I need to decompile the GAL jeds and see what the equations are at some point.
I'd be surprised if the (PC|AT|Falcon)Speed, worked any differently -- in fact, I'm sure I read somewhere that the STE+ basically integrated the ATSpeed into the motherboard…AT-Mode allows the STE+ system to run DOS compatible software. It uses an 80286 processor attached to the 68000 bus. When the 68000 reads from location FFFC80, control logic generates a Bus Request (BREQ) to the 68000 and disables the HOLD to the 80286 causing the 68000 to relinquish control of the bus. When the 80286 disables the Hold Acknowledge (HLDA), the 80286 takes control of the bus and runs code directly out of the same system RAM area. The 80286 processor runs Intel compatible code that is byte swapped from the 68000 perspective. When any 80286 I/O instruction occurs, the HOLD is asserted to the 80286 thereby releasing BACK to the 68000 and relinquishing control back to the 68000 processor.
Steven
Re: Falcon Speed 286 emulator
I was only vaguely aware of the STE+, so that's interesting in and of itself. Thanks.SteveBagley wrote: Fri Sep 11, 2026 12:33 pm Have you looked at Atari's service manual STE+, which integrated a 286 onto the STe motherboard (along with IDE)? That gives some clues on how the STE+ worked:
And sure enough there's an enormous 13-way NAND chip in the logic that would trigger on (at a minimum) F7F804. That would include FFFC84 (Although not 80...) and the PLD it feeds, which controls the bus arbitration signals, also listens on A1 and A9. I suspect A9 is being tested to be low (making FFFC a likely target) and there are feeds coming from the other PLDs that listen to more addresses.AT-Mode allows the STE+ system to run DOS compatible software. It uses an 80286 processor attached to the 68000 bus. When the 68000 reads from location FFFC80, control logic generates a Bus Request (BREQ)
It certainly sounds like that's the range at least.
I need to do some GAL work anyway. I think this may be the little diversion I need whilst waiting for my next project board to arrive.
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
-
Maximilian
- Posts: 413
- Joined: Thu Feb 28, 2019 5:02 pm
Re: Falcon Speed 286 emulator
There had to be an Amiga remark in there...
I'm 100% sure that if Frontier was written to use the Amiga custom chips that it would run much better than the period correct Atari 520ST
(both with memory expansions to 1MB ofcourse)
I'm 100% sure that if Frontier was written to use the Amiga custom chips that it would run much better than the period correct Atari 520ST
(both with memory expansions to 1MB ofcourse)
-
SteveBagley
- Posts: 36
- Joined: Fri Jul 26, 2024 3:53 pm
Re: Falcon Speed 286 emulator
Not when its running at 90% of the speed of the STMaximilian wrote: Fri Sep 11, 2026 2:20 pm There had to be an Amiga remark in there...
I'm 100% sure that if Frontier was written to use the Amiga custom chips that it would run much better than the period correct Atari 520ST
(both with memory expansions to 1MB ofcourse)
Steven
Re: Falcon Speed 286 emulator
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
