Page 74 of 166

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 12:59
by agranlund
Oldskool wrote: 09 Dec 2024 16:51 Would it be possible to make some binaries available of a game port(s) you did for the Raven?
Here are some but they should all be considered work in progress :)

OpenTyrian: https://github.com/agranlund/opentyrian ... tag/latest
- No sound, No music (hardware OPL is almost done but disabled in the release.

Doom: https://github.com/agranlund/pmdoom/releases/tag/latest
- No sound, No music (hardware MIDI & OPL is wip but disabled in the release)

Quake: https://github.com/agranlund/quake/releases/tag/latest
- No sound, No music, No input
This is more of a proof on concept to add support for non-Falcon hardware.
Since there is no input yet you can only watch the self-running demo but not actually play or quit the game.

They all need the original data files from the PC versions.

OpenTyrian and Doom is using SDL so you'll need to configure your system variables accordingly.
I recommend this for programs built with recent enough SDL which has xbios input support:

Code: Select all

SDL_VIDEODRIVER=xbios
SDL_ATARI_EVENTSDRIVER=xbios
If you run SDL games under plain TOS you'll need some third party application to actually set these variables.
The latest Raven package has been updated to include "setenv" by Vinz/MPS, together with a pre-configured setenv.txt, but you could use any other similar program too.
https://github.com/agranlund/raven/rele ... A1.latest

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 15:29
by mikro
That OPL and MIDI stuff is indeed begging to be included on machine like yours! :-)
agranlund wrote: 27 Dec 2024 12:59 OpenTyrian and Doom is using SDL so you'll need to configure your system variables accordingly.
I recommend this for programs built with recent enough SDL which has xbios input support:

Code: Select all

SDL_VIDEODRIVER=xbios
SDL_ATARI_EVENTSDRIVER=xbios
If you run SDL games under plain TOS you'll need some third party application to actually set these variables.
Just to clarify: those variables are needed/recommended only for the executables already built & provided by @agranlund. Latest SDL will use those automatically on TOS >= 2.x machines.

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 17:42
by agranlund
mikro wrote: 27 Dec 2024 15:29 Just to clarify: those variables are needed/recommended only for the executables already built & provided by @agranlund. Latest SDL will use those automatically on TOS >= 2.x machines.
Ah, good call! Thanks @mikro . I'll fetch and rebuild against latest SDL, very nice to not need SDL environment variables.
Especially since TOS doesn't really support them in a good way :)

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 18:39
by Oldskool
Thanks for the ports… :D

As for the music I will just sing them.
Ta ta ta tada ta da ta taaaaa ta ta ta tada ta da ta taaaaa…

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 19:08
by agranlund
Oldskool wrote: 27 Dec 2024 18:39 Thanks for the ports… :D

As for the music I will just sing them.
Ta ta ta tada ta da ta taaaaa ta ta ta tada ta da ta taaaaa…
Haha brilliant! :lol:

I've rebuilt Tyrian + Doom against latest SDL and uploaded new release executables so you can disregard all the previous stuff about SDL environment variables.
(This SDL appears to have some issue restoring the screen going back to TOS but it looks fine in Mint. Something to take a look at later since it didn't happen in the old one)

Tyrian is using FPU a little bit but as far as I can tell it runs nice and fast even when built with soft-float, so the latest release exe is built like that and should then hopefully work on 68LC060 too.

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 20:38
by luciodra
I tested them both in full screen, and they are smooth and playable. Great work, apart from the audio.

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 20:58
by Oldskool
luciodra wrote: 27 Dec 2024 20:38 I tested them both in full screen, and they are smooth and playable. Great work, apart from the audio.
Just sing the tunes with me you can do it…….

IMG_1813.gif

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 21:16
by luciodra
I know the Doom soundtrack by heart... I feel like I'm listening to it in my head... :lol:

Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 22:04
by agranlund
luciodra wrote: 27 Dec 2024 21:16 I know the Doom soundtrack by heart... I feel like I'm listening to it in my head... :lol:
But just in case you forgot, I'll help jog the memory :)


Re: Raven. A homemade Atari-like computer

Posted: 27 Dec 2024 22:47
by Oldskool
All I can say is :
IMG_1814.gif