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 :)

Raven060 (kodak80 build)

Post Reply
User avatar
kodak80
Posts: 543
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, QLD, Australia
Contact:

Re: Raven060 (kodak80 build)

Post by kodak80 »

Wondering if we can get ScummVM v2.9.0 working on the Raven060? Has anyone tried yet?

Does it need the FPU?

My initial attempt (with fake FPU running) was that I could not get it to load under EmuTOS or FreeMint. I tried both the full and the lite versions.

It would be nice to get the agranlund ScummST games (such as Monkey Island 2, Indiana Jones and the Fate of Atlantis, Day of the Tentacle, Sam & Max) working under ScummVM.
Creator of the Atari ST Review and ST Action magazine archives: https://www.chillichai.com/
mikro
Posts: 826
Joined: Mon Aug 28, 2017 11:22 pm
Location: Kosice, Slovakia
Contact:

Re: Raven060 (kodak80 build)

Post by mikro »

Brave chap. ;) ScummVM needs to come a long(-ish) way for the Raven to at least have a chance. It definitely uses FPU (a lot but not always) and most importantly, it requires _VDO cookie presenting itself as Falcon or TT and then it abuses its VBL vectors and video registers.

I still plan to offer a version which will offer at least single-buffered (=tearing) video output also on TOS clones. And that will happen in SDL, then I need to rework ScummVM to use this SDL instead of my routines and then it will perhaps work. :)
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1767
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Raven060 (kodak80 build)

Post by agranlund »

You mean like this

scumm_st.jpg
scumm_st.jpg (128.27 KiB) Viewed 1084 times

That's the old 16 color ScummST on Raven.
I kept it buildable for SDL for quicker iteration and debugging on a PC back then.
A few quick hacks to include the Atari YM and Midi stuff in that SDL version and hey presto!

The irony of doing all that work to make the games render in native Atari format... to then convert back to 8bit chunky for SDL and Raven :lol:

As fun as that was, it would indeed be much nicer with a build of proper ScummVM.
User avatar
kodak80
Posts: 543
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, QLD, Australia
Contact:

Re: Raven060 (kodak80 build)

Post by kodak80 »

agranlund wrote: Tue Dec 31, 2024 9:28 pm You mean like this


scumm_st.jpg


That's the old 16 color ScummST on Raven.
I kept it buildable for SDL for quicker iteration and debugging on a PC back then.
A few quick hacks to include the Atari YM and Midi stuff in that SDL version and hey presto!

The irony of doing all that work to make the games render in native Atari format... to then convert back to 8bit chunky for SDL and Raven :lol:

As fun as that was, it would indeed be much nicer with a build of proper ScummVM.
Wow, that was quick. I wasn't really expecting you to update them... but would love an updated copy please?

Agreed, a working version of ScummVM would be the ideal solution but sounds like this would need some work to achieve it.
Creator of the Atari ST Review and ST Action magazine archives: https://www.chillichai.com/
mikro
Posts: 826
Joined: Mon Aug 28, 2017 11:22 pm
Location: Kosice, Slovakia
Contact:

Re: Raven060 (kodak80 build)

Post by mikro »

kodak80 wrote: Wed Jan 01, 2025 7:51 am Agreed, a working version of ScummVM would be the ideal solution but sounds like this would need some work to achieve it.
My description was the 'clean' approach. @agranlund is the master of prototyping, so I'm pretty sure he could hack a working ScummVM in one afternoon (as I did for CTPCI, for instance).
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1767
Joined: Sun Aug 18, 2019 10:43 pm
Location: Sweden
Contact:

Re: Raven060 (kodak80 build)

Post by agranlund »

kodak80 wrote: Wed Jan 01, 2025 7:51 am Wow, that was quick. I wasn't really expecting you to update them... but would love an updated copy please?
Here ya go!
scummst_sdl.zip
(1.39 MiB) Downloaded 29 times
Some small notes in the readme.txt that are worth reading.

Exactly as @mikro mentioned, this is very much the definition of quick-and-dirty prototype code.
Only made possible so easily because I kept around an SDL "PC-simulating-Atari" version that I was using as a dev-tool.
This is basically that tool but with the Atari sound code added in -- there may be some rough edges :)

Included are Monkey Island 2, Fate of Atlantis + Day of the Tentacle.
(Sam & Max use dynamic mouse cursor and I never added support for that in the SDL build)

It was fun to revisit ScummST again but I doubt there will be any more updates on this build, real ScummVM feels like a much better match for Raven :)
User avatar
kodak80
Posts: 543
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, QLD, Australia
Contact:

Re: Raven060 (kodak80 build)

Post by kodak80 »

agranlund wrote: Wed Jan 01, 2025 11:36 am Here ya go!
scummst_sdl.zip

Some small notes in the readme.txt that are worth reading.

Exactly as @mikro mentioned, this is very much the definition of quick-and-dirty prototype code.
Only made possible so easily because I kept around an SDL "PC-simulating-Atari" version that I was using as a dev-tool.
This is basically that tool but with the Atari sound code added in -- there may be some rough edges :)

Included are Monkey Island 2, Fate of Atlantis + Day of the Tentacle.
(Sam & Max use dynamic mouse cursor and I never added support for that in the SDL build)

It was fun to revisit ScummST again but I doubt there will be any more updates on this build, real ScummVM feels like a much better match for Raven :)
mikro wrote: Wed Jan 01, 2025 9:31 am My description was the 'clean' approach. @agranlund is the master of prototyping, so I'm pretty sure he could hack a working ScummVM in one afternoon (as I did for CTPCI, for instance).
Thank you both for the quick responses.
Creator of the Atari ST Review and ST Action magazine archives: https://www.chillichai.com/
User avatar
kodak80
Posts: 543
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, QLD, Australia
Contact:

Re: Raven060 (kodak80 build)

Post by kodak80 »

CPU update:
I gave in and now Raven060 no.2 has a full blown MC68060RC50 71E41J CPU. Raven060 no.1 still has the LC CPU.

For anyone interested, I purchased the LC CPUs and this new one from: https://www.ebay.com.au/itm/384886586280

CF Card testing:
Some testing with my CF cards shows that not all CF cards are the same... I had Monkey Island 2 ScummST version loaded onto 2 CF cards and when I ran it from my initial 16GB CF card it worked with MIDI sound fine. When I swapped to my 8GB CF card with the same MI2 files, no MIDI sound! I had another 16GB CF card from my Falcon which I loaded with the same files from my Raven 16GB CF card, and this also worked fine with MIDI.

So, whilst my 8GB CF card booted and worked in the Raven. It had issues. Anyway, I have 2x 16GB CF cards which seem to work fine, one for each Raven.
Creator of the Atari ST Review and ST Action magazine archives: https://www.chillichai.com/
luciodra
Site sponsor
Site sponsor
Posts: 341
Joined: Fri Jun 28, 2024 1:59 pm
Location: Rome

Re: Raven060 (kodak80 build)

Post by luciodra »

kodak80 wrote: Sun Jan 05, 2025 2:14 am CPU update:
I gave in and now Raven060 no.2 has a full blown MC68060RC50 71E41J CPU. Raven060 no.1 still has the LC CPU.

For anyone interested, I purchased the LC CPUs and this new one from: https://www.ebay.com.au/itm/384886586280

CF Card testing:
Some testing with my CF cards shows that not all CF cards are the same... I had Monkey Island 2 ScummST version loaded onto 2 CF cards and when I ran it from my initial 16GB CF card it worked with MIDI sound fine. When I swapped to my 8GB CF card with the same MI2 files, no MIDI sound! I had another 16GB CF card from my Falcon which I loaded with the same files from my Raven 16GB CF card, and this also worked fine with MIDI.

So, whilst my 8GB CF card booted and worked in the Raven. It had issues. Anyway, I have 2x 16GB CF cards which seem to work fine, one for each Raven.

Ok, I bought the Rev 6 too.
The CF problem is strange, and it's worth looking into further... :roll:
Raven 060 rev 6 96MHz
ET4000AX 1Mb T0
PicoGUS 2.0
User avatar
kodak80
Posts: 543
Joined: Sat Oct 21, 2017 1:14 am
Location: Brisbane, QLD, Australia
Contact:

Re: Raven060 (kodak80 build)

Post by kodak80 »

I found this and couldn't resist getting some PCBs and building a couple:

WavetablePi
https://github.com/scrapcomputing/WavetablePi

This fits nicely on the PicoGUS sound card and adds the MT32Pi internally as a wavetable.

Here it is fitted to my PicoGUS v2

IMG_0846s.jpg
IMG_0846s.jpg (110.74 KiB) Viewed 831 times
Combined with the PicoGUS v2, I can get MIDI and Soundblaster sound combined output through the 3.5mm audio socket. :D

Not as small as the S2 wavetable but allows me to use of the MT32Pi soundfonts and pick different a different soundfont.
Creator of the Atari ST Review and ST Action magazine archives: https://www.chillichai.com/
Post Reply

Return to “RAVEN 060 - USER BUILDS”