You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!

Raven. A homemade Atari-like computer

A homemade Atari-like computer based on 68060 and various Atari ST like peripherals
User avatar
kodak80
Posts: 533
Joined: 21 Oct 2017 01:14
Location: Brisbane, QLD, Australia

Re: Raven. A homemade Atari-like computer

Post by kodak80 »

agranlund wrote: 10 Jan 2025 01:15 Music + SoundFX through the Soundblaster card:



https://github.com/agranlund/opentyrian/releases
(use tyrian00.prg if you have an LC cpu)
Wow, another one working. :D

Tested with full 68060 and works great with the PicoGUS in SB mode. If PicoGUS is in GUS mode, the game hangs on a white screen and I need to reboot the Raven. Just need to remember to change the PicoGUS mode to SB before playing.

Well done on getting soundFX and music working. :yay2: :yay2: :yay2:
agranlund wrote: 10 Jan 2025 13:14 Yeah I'm pleasantly surprised and happy to have been proven wrong about Soundblaster on Raven!
I had initially dismissed Soundblaster for PCM output due to lack of ISA-DMA but it turns out letting the CPU push samples from a high-frequency interrupt works just fine.

It's simple and far from optimal and it makes me feel a bit like a caveman, but if it works it works :)

More demanding games would very much benefit from getting GUS support, that'll make both mixing and playback practically free. Looking forward to start to experiment with that.
I'll take the caveman approach for now and look forward to the journey...
Creator of the Atari ST Review and ST Action magazine archives: https://www.chillichai.com/
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1740
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

Demons deserve sound too!
https://github.com/agranlund/pmdoom/releases/tag/latest




I renamed the executable to .PRG instead of GTP.
Figured you can always rename it, or start from the emutos shell, if you want to use commandline options.
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Raven. A homemade Atari-like computer

Post by Oldskool »

Scummvm and Doom work great with SB (a “real” one and the PG).
With Tyrian the OPL works great however the digital sound playback is not stable.
At the start of the game it is there but if I play for 10 seconds it’s gone on both the YM SB clone and the PG.
Tried to reinstall the game with the same result both in Emutos and Mint.
Also it seems that the volume of the playback of the digital sounds seem to vary.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1740
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

kodak80 wrote: 11 Jan 2025 05:30 I'll take the caveman approach for now and look forward to the journey...
It's the way of the Raven in general :lol:
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1740
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

Oldskool wrote: 12 Jan 2025 13:40 Scummvm and Doom work great with SB (a “real” one and the PG).
With Tyrian the OPL works great however the digital sound playback is not stable.
At the start of the game it is there but if I play for 10 seconds it’s gone on both the YM SB clone and the PG.
This is good information, thanks!

Scummvm did soundblaster by the book.
For Tyrian I probably went overboard in the pursuit of efficiency. I was actually surprised the method worked, but then again it sounds like it didn't on all cards.
The soundblaster code in Doom was based on the one in Tyrian but I toned the madness down a bit.

Have a look if this works for you. I played through a couple of levels here with sound working good:
https://github.com/agranlund/opentyrian/releases
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Raven. A homemade Atari-like computer

Post by Oldskool »

This indeed solved the issue on both soundcards (PG and ymf719 based one).
Tyrian works great now.
Thanks!
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Raven. A homemade Atari-like computer

Post by Oldskool »

Some other sound related things I noticed:

Scummvm ST Dott
PG: no remarks
Ymf719: Better digital sound quality then PG. Midi sound pitch seems a bit off sometimes to my ears. The game can crash when they all enter the car in the intro (about 70 % of the time. Always at the same moment in the game).

Doom
PG: No remarks
Ymf719: Midi pitch can somtimes be a bit off to my ears.

Tyrian
PG: A bit worse opl due to emulation
Ymf719: No remarks
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1740
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

Oldskool wrote: 13 Jan 2025 22:58 Some other sound related things I noticed:

Scummvm ST Dott
PG: no remarks
Ymf719: Better digital sound quality then PG. Midi sound pitch seems a bit off sometimes to my ears. The game can crash when they all enter the car in the intro (about 70 % of the time. Always at the same moment in the game).

Doom
PG: No remarks
Ymf719: Midi pitch can somtimes be a bit off to my ears.

Tyrian
PG: A bit worse opl due to emulation
Ymf719: No remarks
How interesting! I wonder why the pitch can appear off on the ymf719. I’m so used to the sound from it now, think I’ll have to swap in the PG and compare too.

I see the same crash as you in the intro which is a big shame. pretty confident it works in the ST version so I’m hoping it’ll be an easy fix.
Oldskool
Posts: 279
Joined: 29 Jun 2020 12:23

Re: Raven. A homemade Atari-like computer

Post by Oldskool »

Not sure if it is really the pitch maybe its the mixer level. Found it noticeable on in the beginning of the song in the guitars at the start of the first doom level (especially when I lowered the volume of the music a bit via in game soundlevel).

PG does not seem to crash in DOTT.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1740
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: Raven. A homemade Atari-like computer

Post by agranlund »

basilisk.jpg
It doesn't reach the desktop yet, and there's a couple of platform specific stuff to tackle once it finally does.
But a surprisingly good start for an evenings work!

Quite fun to revisit that old Basilisk code and hopefully the work I'm doing now to get it running on Raven will benefit potential support for Vampire too.
You do not have the required permissions to view the files attached to this post.

Return to “RAVEN 060 - A homemade Atari-like computer”

Who is online

Users browsing this forum: CCBot, luciodra and 19 guests