It's now in the most recent batch of 64Us going out! And there's a bonus SID to boot!
@rebelandroid.com
1986 veteran. Music / Code. #C64 #Oslo #6581 #8580 #6510 Author of Bruce Lee: Return of Fury for the C64. Follow back, please. No politics! https://rebelandroid.com - https://twitch.tv/dmx87 - https://rebel-android.itch.io/bruce-lee-duology
It's now in the most recent batch of 64Us going out! And there's a bonus SID to boot!
I have a decent idea for a fantasy console for your unused Raspi 3 in your drawer / storage. I'm looking for any devs or wanna-devs to get the details nailed down. Think Pico8/TIC80 but a little more advanced. But not too much, it has to be limited. Let me know if sounds interesting :) Happy sat!
www.twitch.tv/fjalldata FjΓ€lldata is going on tonight. 30 mins till the compos!
I'm proud that as of today, my server is now fully hosted in the EU, by an European company.
cheers mate! having one or five myself
Happy new year! I hope you'll enjoy this interpretation of Ultima: Runes of Virtue II title theme that I suspect was originally composed by legend Martin Galway. #c64 #6581
SID+PRG:
rebelandroid.com/music/ultima...
It was also included in the new C64 Ultimate pack. Nice! Although, if they'd let me know in advance, I'd supplied them a trademark-free, and even more enhanced version.
On my watchlist tonight!
www.twitch.tv/slayradio - LIVE from Back in Time in Bergen. Great retro music!
Not in scope, but I'll keep it in mind!
Checking keyboard in a loop. But I take over the whole machine, switching out basic/kernal. That way I can load the SID (almost) anywhere it's coded to be.
Yes, that's the idea.
Correct
OK, well, I'm sorry I couldn't help out. I'll still work on the download-a-prg thingy in between my other stuff.
We already know the init and play, all you've to do is add any stuff e.g. before the music data, then write a new sid. But no sense, because the sid rarely contains CIA setup anyway (except samples), and it can't be loaded straight into a C64, it needs a load/player, which already takes care of CIA.
It's doable on a case by case basis if you know some coding, but there is no universal solution, was my point.
Nobody is clamoring for that, to be honest. Listen, mail me, and I'll try to explain why this is a no-go. However, it's perfectly possible if you know some 6502.
Bruce Lee Duology for the #C64 just passed 3,000 downloads! This is the official, working version with nice bonus material. rebel-android.itch.io/bruce-lee-du...
It makes no sense to modify a SID. The environment is the sidplayer, webplayer, the C64 itself. A sid is not self-contained, it's just a setup and a "play" vector. The rest has to be set up by you (aka the environment). We go in circles here. You're welcome to email me at dmx at rebelandroid.com
Check out this thread www.lemon64.com/forum/viewto... It's pretty close to what you want.
It just lacks the good ol'e "tingle" is all. :)
Good idea, but tbh I'd just make a new init/play below the original start address. The old game SIDs are all over the place in memory, naturally, but most of the new ones are at $1000 as standard.
What I mean is, there is no universal way of converting every possible sid automatically. There's often some manual labour needed.
Sorry, bsky makes it difficult to find the context here, but 99% of sids got a player built in. But as an example: Ocean Loader 3 is a CIA player. Due to the "environment" the SID spec expects, all for the player to do is to set the CIA tempo, it doesn't "set up" the full environment itself.
It is nice indeed :-) Seriously, any coder can take a SID and make it play at the correct speed in their NTSC production. Problem for "general solution" is that a game or demo may prefer their own way of setting up their env, which may not exactly be as the expected env for a SID = manual tinkering.
I understand. I just don't see what's stopping any NTSC coder taking any SID and playing it at the correct speed in their NTSC compatible demo or game. There is no magic bullet, I think there has to be some labour involved.
Yes, it could work for a majority of SIDs. But I just fail to recognize the use for this? I mean, I assume they play fine in the correct speed on NTSC PCs, even using something like PSID64 on an NTSC C64. Just trying to understand why this is needed. :)
Ah okay, then I've misunderstood, that is an order/magnitude greater task, and I won't be able to help out on that one, unfortunately.
Working on a SID player for my NTSC friends. The idea is that you can search for and download any HVSC SID as a prg that (hopefully) plays correctly on NTSC 64s. Now I need to hook this up with the (local) HVSC database, and crossing fingers.