Retro-musician, 8-Bit, 6502

Joined March 2021
564 Photos and videos
negativecharge.bsky.social - See you over there!
1
132
Still working slowly on the BBC Micro Music Driver. Just about to add in SWRAM support. The player now loops correctly through all tracks on disk, so not too far from putting this up on GitHub. FYI - I'm slowly migrating over to 🦋 - @negativecharge.bsky.social
1
1
5
233
I've updated the BBC Micro music driver and player to have similar capabilities as the Acorn Electron version... track looping, on-screen controls, restart track etc. Just need to add some vu-bars and add in multi-part tracks/SWRAM support and I'll release to GitHub.
7
30
1,136
How about a bit of Unreal II by Purple Motion on the Acorn Electron? (albeit with no volume control, limited frequency range, no noise channel and only a single tone channel)
2
8
23
815
A bit more progress on the Acorn Electron music driver and player. Added keyboard controls for advancing through tracks, and some placeholder graphics. I thought I'd try converting a few demoscene tunes. This one isn't too bad for a single channel device with no volume control
1
8
260
A few more updates to the Acorn Electron Music Driver. I've created a basic header for the file format to store track info, and allow the driver to auto-detect playback speed. Here's something that's missing from the Elk version of Elite. Maybe I can hack this into the loader.
2
10
428
More Acorn Electron experiments... I've switched to an IRQ1V interrupt handler and can switch the register printing back on. Playback tempo is more predictable. Here's a new conversion of the first track I converted to the Elk several years ago. At 100hz it's an improvement.
3
14
388
Another Acorn Electron experiment... a 100hz conversion of the C64 SID - Cybernoid II. It's a little rough currently. I've disabled the register printing as it impacts playback and needs optimizing (as does the streaming decompressor). If only the Elk had a 1kHz interrupt...
1
5
25
1,804
Returning to the Acorn Electron, which was my first computer, I've written a converter for MS-DOS beeper music to the Electron's ULA. The ULA uses a simple counter for sound, and there's no volume control - what you're hearing is a single channel using arpeggios.
5
16
116
5,761
A correction on what’s shown in the video - Into Battle is actually composed by Shiru and stands head and shoulders above the other beeper tracks in that game.
3
159
Some new music for the BBC Micro... a cover of Cocktail Hour by FADE made in Furnace by Abstract 64 (@64abstract). Here's the track running in a BBC Micro emulator. Had to convert to 15-bit LFSR / playback at 60Hz, but sounds great - listen to those drums at 30s, and that echo!
1
8
35
1,020
Another VIC-20 music driver ported to the BBC Micro so I can convert some more tunes - this time it's MOD2VIC. Track: A VICious Groove Artist: raphaelgoulart Year: 2015 #bbcmicro #sn76489 #commodore #vic20 #mos6561
5
26
998
I've managed to get the VIC-Tracker 2.0 driver running on the BBC Micro and have started converting a few .vt files (jumping through many hoops). It's not sounding right yet, but can post some examples soon. Meanwhile here's a great new track - Flow by Enfys from Evoke 2024.
13
53
2,480
I've now managed to get the VIC-20 Fisichella music driver by Aleksi Eeben running on the BBC Micro with some binary patching of registers, so can now convert some more tunes. Track: Easygoing Artist: Aleksi Eeben #bbcmicro #sn76489 #commodore #vic20 #mos6561
2
14
627
After a bit of disassembly and register address patching, I've got one of the VIC-20 music drivers running on the BBC Micro and capturing register writes. Next step is to get the driver to write directly to the SN76489. Eight Dollar Math - 4mat/Ate Bit #sn76489 #mos6561
1
12
457
I've made a few improvements to the VIC-20 MOS 6561 to BBC Micro SN76489 converter. Same tune, but now using the global volume setting in the conversion as suggested by 4mat. I've also added basic noise conversion, but that can be improved too. Bad Scene Poetry 4mat 2003
5
25
1,571
There's a few PSG chips I've yet to look at converting music from to the SN76489, including the VIC-20 (MOS 6560/6561). There's no standard archive format, but having a look at song/pattern data formats. Missing noise conversion at present. Track: Bad Scene Poetry Artist: 4mat
2
5
25
1,083
I've updated a number of my converters to output Dual SN76489 VGM files, so expect some 2xSID and Sam Coupe conversions soon. Here's a visualization of a ZX Spectrum conversion. VGM output is here: github.com/NegativeCharge/th… I now need to update an emulator to support playback.
1
7
25
1,214
Working on a converter for Dual AY-3-8912 PSGs (Turbosound) to Dual SN76489. Sort of working, but not quite automatic yet. Here's 3D Galax, originally by Ben Daglish, and converted to Turbosound by wbcbz7. #bbcmicro #sn76489 #zxspectrum #ay38912
11
41
1,604