BeebEm Alpha Fork with SID and PAULA sound

Got a programming project in mind? Tell everyone about it!
Post Reply
dominicbeesley
Posts: 911
Joined: Tue Apr 30, 2013 11:16 am
Contact:

BeebEm Alpha Fork with SID and PAULA sound

Post by dominicbeesley » Sun Dec 01, 2019 11:45 pm

I've been experimenting with emulators and had a go at implementing the SID and Paula sound cards in BeebEm. I've added an alpha release on GitHub at https://github.com/dominicbeesley/beebe ... ossy-alpha

The installer contains some sample disc images for SID and Paula demos. (For Paula the files are quite large and slow to load from DFS so I've included an .adl file too - OSGBPB is _slow_ in DFS!).

If you want to try out more Paula tunes then you should be able to replace the files in the M directory with Amiga ProTracker files of your choice - most seem to play well on the included modplayer - let me know any you find that don't and I'll look to update the player.

The included SID files are a bit hit and miss, some don't work but most do and sound pretty good. Playlist1.ssd and Playlist2.ssd are good starting points

Thanks to Chrisn for helping me get this working and allowing me to do a pre-release.

The usual caveats for Alpha software apply

D

dominicbeesley
Posts: 911
Joined: Tue Apr 30, 2013 11:16 am
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by dominicbeesley » Mon Dec 02, 2019 7:50 pm

Is there genuinely no interest or have I done something daft? So far it looks like nobody has tried the download or have I made a balls of publishing it on GitHub?

User avatar
hoglet
Posts: 8679
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by hoglet » Mon Dec 02, 2019 8:04 pm

dominicbeesley wrote:
Mon Dec 02, 2019 7:50 pm
Is there genuinely no interest or have I done something daft? So far it looks like nobody has tried the download or have I made a balls of publishing it on GitHub?
I'm seeing two downloads:
http://www.somsubhra.com/github-release ... em-windows

dominicbeesley
Posts: 911
Joined: Tue Apr 30, 2013 11:16 am
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by dominicbeesley » Mon Dec 02, 2019 8:49 pm

Both me i thought...

User avatar
Arcadian
Site Admin
Posts: 3048
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by Arcadian » Mon Dec 02, 2019 8:50 pm

dominicbeesley wrote:
Mon Dec 02, 2019 7:50 pm
Is there genuinely no interest or have I done something daft? So far it looks like nobody has tried the download or have I made a balls of publishing it on GitHub?
Oh, I downloaded, installed and ran the emu this morning - listened to all the Amiga mods was absolutely amazed with the quality! I'll definitely be needing a hardware equivalent of the Paula board at some point!! Great work Dom!
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

User avatar
hoglet
Posts: 8679
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by hoglet » Mon Dec 02, 2019 9:00 pm

Tomorrow I must try your 1MPaula project on the Beeb 1MHz Bus FPGA board:
viewtopic.php?p=240700#p240700

Can you give me the three-line summary of the best available demo for this?

jregel
Posts: 156
Joined: Fri Dec 20, 2013 6:39 pm
Location: Gloucestershire
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by jregel » Mon Dec 02, 2019 11:37 pm

dominicbeesley wrote:
Mon Dec 02, 2019 7:50 pm
Is there genuinely no interest or have I done something daft? So far it looks like nobody has tried the download or have I made a balls of publishing it on GitHub?
I will be, just working today and had a meeting this evening, so no Beeb time.
BBC Master Turbo, Retroclinic External Datacentre, VideoNuLA, PiTubeDirect with Pi Zero, Gotek USB Floppy Emulator

dominicbeesley
Posts: 911
Joined: Tue Apr 30, 2013 11:16 am
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by dominicbeesley » Mon Dec 02, 2019 11:43 pm

Thanks Arcadian, my two downloads must have been counted as one then! Glad you liked it. If you want to make more then you can try any of the 4 channel "mod" files that are less than 400K from https://modarchive.org/index.php?reques ... ery=105534 download the file and get them into the M directory with adfs explorer or similar

Hoglet, the modplayer on the Paula.ssd or Paula.adl discs (on Git for Paula fpga and BeebEm) is the only thing I've written. However, as above any of the mod files above should work. I could post up the code for the player - it should be easy enough to integrate it into a larger demo

Also, I've attached another .adl with a few larger mod files


D
Attachments
Paula2.zip
(413.51 KiB) Downloaded 6 times

User avatar
Arcadian
Site Admin
Posts: 3048
Joined: Fri Nov 24, 2000 12:16 pm
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by Arcadian » Tue Dec 03, 2019 12:39 am

Aw, thanks for posting the extra disc - have had the three new tracks playing for the past half hour - really enjoyed them. I'm super busy with events for the next week so won't have time to put any mods together for at least a week but if you're taking requests I'd love to hear a disc of the Pinball Dreams tracks! ;)
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk

dominicbeesley
Posts: 911
Joined: Tue Apr 30, 2013 11:16 am
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by dominicbeesley » Tue Dec 03, 2019 2:50 pm

Here you go...
Attachments
Paula3.zip
(411.38 KiB) Downloaded 4 times

User avatar
Pernod
Posts: 1718
Joined: Fri Jun 08, 2012 10:01 pm
Location: Croydon, UK
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by Pernod » Tue Dec 03, 2019 6:53 pm

dominicbeesley wrote:
Mon Dec 02, 2019 7:50 pm
Is there genuinely no interest or have I done something daft? So far it looks like nobody has tried the download or have I made a balls of publishing it on GitHub?
Thanks, they sound great! I'm surprised I didn't recognise most of the tracks on the Pinball Dreams selection, I probably spent more time on Fantasies and Illusions.
- Nigel

BBC Model B: ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, BeebZIF, etc.

jregel
Posts: 156
Joined: Fri Dec 20, 2013 6:39 pm
Location: Gloucestershire
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by jregel » Tue Dec 03, 2019 9:32 pm

Wow - very impressive!

I created a quick disc containing some of my favourite mods from back in the day, written by Dr Awesome.
Attachments
Awesome.zip
(297.21 KiB) Downloaded 7 times
BBC Master Turbo, Retroclinic External Datacentre, VideoNuLA, PiTubeDirect with Pi Zero, Gotek USB Floppy Emulator

dominicbeesley
Posts: 911
Joined: Tue Apr 30, 2013 11:16 am
Contact:

Re: BeebEm Alpha Fork with SID and PAULA sound

Post by dominicbeesley » Wed Dec 04, 2019 5:38 pm

Thanks all,

Those Awesome tracks truly are! I neary included 12th warrior on the 2nd disc!

D

Post Reply