Some quick and easy low-hanging optimisations and Gnuboy runs decent enough on Raven.
It still clearly suffers on some Gameboy Color titles but it could easily turn into a big project and I'm not interested enough to spend any more time on it.
It does run the colorised Super Mario Land DX rom-hack quite well and that's enough to keep me happy as I never got around to try that one before :)
Re: Raven. A homemade Atari-like computer
Posted: 20 Jan 2025 18:15
by Oldskool
I love the gameboy although I never owned the color one. Just the b/w and tetris.
How is the sound done in this implementation?
Re: Raven. A homemade Atari-like computer
Posted: 20 Jan 2025 18:23
by agranlund
Oldskool wrote: 20 Jan 2025 18:15
I love the gameboy although I never owned the color one. Just the b/w and tetris.
How is the sound done in this implementation?
Me too!
So many good games for that little handheld.
I especially like the Gameboy Pocket b&w model. The Color too of course but I think the smaller form factor of the Pocket is perfect.
Sound is blasted out by the Soundblaster :)
Re: Raven. A homemade Atari-like computer
Posted: 20 Jan 2025 20:12
by agranlund
mikro wrote: 19 Jan 2025 16:19
Whaaat :-O You are full of surprises.
The built-in game he shows is indeed a Gameboy game that I made for Datel back in the day.
Or, more precisely, adapted for Datel since it's just a quick conversion of a freeware game I had made before.
I get embarrassed and proud at the same time seeing those screenshots.
I didn't have anything to do with the hardware or the emulator software. My only contribution was that simple game and for that I was paid an N64 + Turok and was quite happy for that. Oh to be young and naive again :lol:
gamebooster_ps1.jpg
Re: Raven. A homemade Atari-like computer
Posted: 21 Jan 2025 20:39
by Oldskool
Yes! Big benefit is that I don’t need to charge my NiCd batteries..
IMG_1816.jpeg
Also like the opl midi driver. Sounds of the past…
Re: Raven. A homemade Atari-like computer
Posted: 22 Jan 2025 00:32
by agranlund
Oldskool wrote: 21 Jan 2025 20:39
Yes! Big benefit is that I don’t need to charge my NiCd batteries..
* Soundblaster sound no longer crackles if the emulator cannot keep up with proper framerate.
(Intro sequence in Zelda DX, and perhaps some other GBC titles)
* It'll try different sound drivers in this order so perhaps it may work on other 68060 compatible machines such as CT60 or Vampire.
1) Soundblaster card on ISA bus
2) SDL Audio
3) No-sound
Re: Raven. A homemade Atari-like computer
Posted: 22 Jan 2025 00:34
by agranlund
Oldskool wrote: 21 Jan 2025 20:39
Also like the opl midi driver. Sounds of the past…
Yeah I love it, so much nostalgia! :)
Re: Raven. A homemade Atari-like computer
Posted: 22 Jan 2025 11:56
by peters
I couldn't resist trying gnuboy on the Milan.
It started and I selected the Tetris (world) game GB file.
The game opened and looks like it's prompting for 1 or 2 players but then the Milan locks up.
Re: Raven. A homemade Atari-like computer
Posted: 22 Jan 2025 16:45
by agranlund
peters wrote: 22 Jan 2025 11:56
I could resist trying gnuboy on the Milan.
It started and I selected the Tetris (world) game GB file.
The game opened and looks like it's prompting for 1 or 2 players but then the Milan locks up.
Try starting with all sound code disabled.
This'll have a side effect of not being able to frame-limit the game in case emulation runs too fast so it's only useful for this specific debugging really.
And if that works then it's either the Soundblaster stuff being confused on Milan, or it's the SDL audio.
I don't have an Atari that can make use of the SDL audio driver so it's untested code mostly the same as the Linux version.
Either way, we can verify by disabling the Soundblaster auto detection so that it'll prefer SDL instead.