If you were in a place to "add some pci slots", you'd be able to appreciate why there are none. PCI adds massive complexity; you're talking either a dedicated bridge like a Tundra 2, MCP105 or PLX9054, or a 3v3 FPGA with a vendor PCI root complex and a nontrivial amount of custom logic. Either way you're talking an order of magnitude more complexity, and all the joy that comes with a 2- or 3-rail design.peters wrote: Sun May 05, 2024 7:35 pm Your project, your rules. I would have put cheap 1Gb memory card slots in it and some pci slots but that would have meant a bigger board.
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 :)
Raven. A homemade Atari-like computer
Re: Raven. A homemade Atari-like computer
Re: Raven. A homemade Atari-like computer
I don't see any reasons why it couldn't technically be made to run on other clones too, certainly Firebee and Hades or Milan with 060.peters wrote: Sun May 05, 2024 7:35 pm The ability to run ST games makes it very interesting, something my Milan can't do. Has any 040/060 clone ever done that ? Could your CaSTaway work on the Milan ?
The trickiest part of that equation is probably to find someone that actually have one of those machines, and is interested in doing such port.
It runs very fast on Vampire, CT60 and Raven. On my 68030 Atari ST it does ~50% speed.
I don't know where a Milan 040 slots in performance wise, and lacking a shifter it would need to do the ST screen mode emulation like the Vampire and Raven targets.
Re: Raven. A homemade Atari-like computer
Exactly that!DrZiplok wrote: Sun May 05, 2024 9:35 pmIf you were in a place to "add some pci slots", you'd be able to appreciate why there are none. PCI adds massive complexity; you're talking either a dedicated bridge like a Tundra 2, MCP105 or PLX9054, or a 3v3 FPGA with a vendor PCI root complex and a nontrivial amount of custom logic. Either way you're talking an order of magnitude more complexity, and all the joy that comes with a 2- or 3-rail design.peters wrote: Sun May 05, 2024 7:35 pm Your project, your rules. I would have put cheap 1Gb memory card slots in it and some pci slots but that would have meant a bigger board.
And the only practical benefit of all that would be to support a faster graphics card - assuming you are also set with drivers of course.
Going with ISA was the only realistic option (for me)
Re: Raven. A homemade Atari-like computer
in case of games lack of keyboard ACIA could be a problem, but I guess it could be somehow emulatedagranlund wrote: Sun May 05, 2024 10:32 pmI don't see any reasons why it couldn't technically be made to run on other clones too, certainly Firebee and Hades or Milan with 060.peters wrote: Sun May 05, 2024 7:35 pm The ability to run ST games makes it very interesting, something my Milan can't do. Has any 040/060 clone ever done that ? Could your CaSTaway work on the Milan ?
The trickiest part of that equation is probably to find someone that actually have one of those machines, and is interested in doing such port.
It runs very fast on Vampire, CT60 and Raven. On my 68030 Atari ST it does ~50% speed.
I don't know where a Milan 040 slots in performance wise, and lacking a shifter it would need to do the ST screen mode emulation like the Vampire and Raven targets.
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
Re: Raven. A homemade Atari-like computer
I know nothing about the electronics needed to do this so I have no idea how difficult it would be. It sounds complex.agranlund wrote: Sun May 05, 2024 11:27 pmExactly that!DrZiplok wrote: Sun May 05, 2024 9:35 pm
If you were in a place to "add some pci slots", you'd be able to appreciate why there are none. PCI adds massive complexity; you're talking either a dedicated bridge like a Tundra 2, MCP105 or PLX9054, or a 3v3 FPGA with a vendor PCI root complex and a nontrivial amount of custom logic. Either way you're talking an order of magnitude more complexity, and all the joy that comes with a 2- or 3-rail design.
And the only practical benefit of all that would be to support a faster graphics card - assuming you are also set with drivers of course.
Going with ISA was the only realistic option (for me)
Raven is a fantastic achievement, even more so for a one man effort.
Re: Raven. A homemade Atari-like computer
It's probably worth making a wider announcement about your CaSTaway version.agranlund wrote: Sun May 05, 2024 10:32 pm
I don't see any reasons why it couldn't technically be made to run on other clones too, certainly Firebee and Hades or Milan with 060.
The trickiest part of that equation is probably to find someone that actually have one of those machines, and is interested in doing such port.
It runs very fast on Vampire, CT60 and Raven. On my 68030 Atari ST it does ~50% speed.
I don't know where a Milan 040 slots in performance wise, and lacking a shifter it would need to do the ST screen mode emulation like the Vampire and Raven targets.
I have a Milan with 060 so the coremark is about 134.
Re: Raven. A homemade Atari-like computer
I was disappointed I couldn't find any Gem background Midi players.
So I made a Midi plugin for the Jam player (https://www.creamhq.de/jam)
Plugin binary + source here:
https://github.com/agranlund/jamplugins
It's mostly tested on my clone computer but it should, hopefully, work on real Ataris too through the ACIA (tested in Hatari only)
I'd like to add Vampire support too at some point.
Having made this plugin I think I should be in a pretty good place for making one for glorious OPL music when the OPL3 ISA card finally arrives
So I made a Midi plugin for the Jam player (https://www.creamhq.de/jam)
Plugin binary + source here:
https://github.com/agranlund/jamplugins
It's mostly tested on my clone computer but it should, hopefully, work on real Ataris too through the ACIA (tested in Hatari only)
I'd like to add Vampire support too at some point.
Having made this plugin I think I should be in a pretty good place for making one for glorious OPL music when the OPL3 ISA card finally arrives
Re: Raven. A homemade Atari-like computer
Now the heck does one wake up one morning and decide to write a midi player


Re: Raven. A homemade Atari-like computer
To be honest I "stole" (*) most of the midi code, and when not having to bother with GUI either it felt like a sensible thing to doexxos wrote: Thu May 09, 2024 3:20 pm Now the heck does one wake up one morning and decide to write a midi player![]()
Most of the work was in making some kind of generic skeleton for easily make more Jam plugins.
(*) reworked from a LGPL midi parser
Also I was getting tired of using "Piano Player" for listening to midi files
Re: Raven. A homemade Atari-like computer
Ok now I understand why and how the ISA slots will filled up.
As the Raven is the biggest “songbird” it will sing many tunes.
As the Raven is the biggest “songbird” it will sing many tunes.

