If you want Doom music... Not sure if it would work. You could use mxPlay in the background under FreeMint to play MIDI:
https://archive.org/details/doommusic
EDIT:
Yep, mxPlay MIDI running in the background under FreeMint works.
GoG have the games at discounted prices so have just bought Quake, Doom, Doom2...
PMDoom keyboard controls seem a bit laggy for me under FreeMint but are okay under EmuTOS. Might be my LC CPU and fake FPU. That said, both PMDoom and Tyrian play very well. This adds another piece to the Raven060 puzzle in terms of what it can be used for. :)
Raven. A homemade Atari-like computer
-
kodak80
- Posts: 536
- Joined: 21 Oct 2017 01:14
- Location: Brisbane, QLD, Australia
Re: Raven. A homemade Atari-like computer
Creator of the Atari ST Review and ST Action magazine archives: https://www.chillichai.com/
-
mikro
- Posts: 821
- Joined: 28 Aug 2017 23:22
- Location: Kosice, Slovakia
Re: Raven. A homemade Atari-like computer
:-O
Keyboard handling in general is not very optimal: it always compares the whole 256-byte long array of possible key presses/releases instead of just telling the SDL which keys were pressed. I have it in my SDL TODO.PMDoom keyboard controls seem a bit laggy for me under FreeMint
-
agranlund
- Site sponsor

- Posts: 1752
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Raven. A homemade Atari-like computer
The Adlib version is the most nostalgic for me since that's how I used to play it back in the days, but there's no doubt it sounds better with Midi :)
(please excuse my crappy attempt at playing with one hand only)
(please excuse my crappy attempt at playing with one hand only)
-
Oldskool
- Posts: 279
- Joined: 29 Jun 2020 12:23
Re: Raven. A homemade Atari-like computer
Yes
Da da da dada. Better.
Da da da dada. Better.
You do not have the required permissions to view the files attached to this post.
-
agranlund
- Site sponsor

- Posts: 1752
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Raven. A homemade Atari-like computer
Added "raven/drivers/mpu401" to release package.
https://github.com/agranlund/raven/rele ... .A1.latest
This is an ISA card MPU401 midi driver for Atari bios.
Meaning any application using the standard Atari bios interface for midi can automatically route to your ISA card.
The driver hooks midi-out and to ISA port 330 as default, leaving midi-in mapped to motherboard.
That behavior, as well as port number, can be changed and is explained in the readme file.
With this in place I'm going to retire those temporary "midi-isa" plugins for Jam + mxPlay as they're no longer needed.
The normal "midi.mxp" and "midi.jam" works with both motherboard and ISA midi depending on if you're using the MPU401 driver or not.
(Doom will use the standard bios interface for midi, hence the reason I finally got around to making this driver :) )
https://github.com/agranlund/raven/rele ... .A1.latest
This is an ISA card MPU401 midi driver for Atari bios.
Meaning any application using the standard Atari bios interface for midi can automatically route to your ISA card.
The driver hooks midi-out and to ISA port 330 as default, leaving midi-in mapped to motherboard.
That behavior, as well as port number, can be changed and is explained in the readme file.
With this in place I'm going to retire those temporary "midi-isa" plugins for Jam + mxPlay as they're no longer needed.
The normal "midi.mxp" and "midi.jam" works with both motherboard and ISA midi depending on if you're using the MPU401 driver or not.
(Doom will use the standard bios interface for midi, hence the reason I finally got around to making this driver :) )
-
artik-wroc
- Posts: 19
- Joined: 21 Jul 2024 11:24
Re: Raven. A homemade Atari-like computer
Think about other users :) Keep plugins accessible.agranlund wrote: 29 Dec 2024 19:38 With this in place I'm going to retire those temporary "midi-isa" plugins for Jam + mxPlay as they're no longer needed.
-
agranlund
- Site sponsor

- Posts: 1752
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Raven. A homemade Atari-like computer
MPU401.PRG should work on all(*) other ISA equipped computers too so it makes sense to no longer care about maintaining a specialised "midi-isa" plugin and just keep "midi" plugin.
(*) any current or future machine that has isa_bios. without isa_bios it may still work on Hades, Milan, Panther, Raven.
With the driver, other programs using the standard Atari API for midi will automatically work on soundcards too. Similar to what the MilanBlaster driver does for Milan soundcard.
(But in practice I found most midi applications ignore the API and just bang hardware directly.. the only clean application I found was "The Piano Player")
In terms of making things more accessible maybe it makes sense in the Raven repo to publish an additional release zip with just the interesting bits that should work on other computers too - I'm thinking ISA_BIOS, drivers and such?
I don't think it's super obvious at the moment that you can cherry pick stuff from the raven release zip and use on Hades too etc.
Maybe also move the audio plugins in there too.
-
luciodra
- Site sponsor

- Posts: 341
- Joined: 28 Jun 2024 13:59
- Location: Rome
Re: Raven. A homemade Atari-like computer
It would take a nice back panel for our Raven060...
Raven 060 rev 6 96MHz
ET4000AX 1Mb T0
PicoGUS 2.0
ET4000AX 1Mb T0
PicoGUS 2.0
-
agranlund
- Site sponsor

- Posts: 1752
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Raven. A homemade Atari-like computer
Doom with music support:
https://github.com/agranlund/pmdoom/releases/tag/latest
It plays Midi by default, but if you prefer Adlib and have a compatible soundcard then you can start with -adlib for the nostalgia :)
I hope I didn't break SoundFX playback now that I rearranged the sound-system to decouple Sfx and music drivers. I have no way of telling on the Raven yet, but it would be neat to make sound work next.
Some kind of "dumb" Atari sound DMA driver to get at least some existing applications working in an unoptimised way.
And then later invent something to make it easy to take advantage of all the neat stuff a GUS can do.
Doom could easy preload _all_ of its SoundFX into GUS-RAM making sound playback practically free.
https://github.com/agranlund/pmdoom/releases/tag/latest
It plays Midi by default, but if you prefer Adlib and have a compatible soundcard then you can start with -adlib for the nostalgia :)
I hope I didn't break SoundFX playback now that I rearranged the sound-system to decouple Sfx and music drivers. I have no way of telling on the Raven yet, but it would be neat to make sound work next.
Some kind of "dumb" Atari sound DMA driver to get at least some existing applications working in an unoptimised way.
And then later invent something to make it easy to take advantage of all the neat stuff a GUS can do.
Doom could easy preload _all_ of its SoundFX into GUS-RAM making sound playback practically free.
-
agranlund
- Site sponsor

- Posts: 1752
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Raven. A homemade Atari-like computer
Yeah that would be nice..
I ended up getting one of those universal plastic ones with a grid that you can easily cut out the openings.
Not ideal but better than nothing.
Who is online
Users browsing this forum: Acsi, ClaudeBot, mikro and 5 guests