| |
Raistlin
Registered: Mar 2007 Posts: 660 |
Open Source C64 Demos
Given recent discussions on this, I thought it could be good to collate the various open-source demos in one place..?
I've added several demos that I've worked on (with many other GP'ers of course) here:-
https://github.com/RobertTroughton/C64Demo-PublicReleases
(currently includes Delirious 11, X Marks the Spot, The Dive, Memento Mori, Christmas Megademo and No Bounds .. though we'll of course add more later)
And Bitbreaker/Performers just made the Next Level source public:
https://github.com/bboxy/next-level
Also note that I have the https://www.c64demo.com domain where I plan to blog about all sorts of coding stuff .. hopefully once I finally release Sabre Wulf Remastered I'll have more time to do stuff there too.
I've also attached to each entry on CSDb a ZIP containing the current state of each source branch. That way, it's all hopefully better preserved. I strongly encourage others to think about that too - sometimes (or 99% of the time?) these links on CSDb become stale and stop working ......... |
|
... 38 posts hidden. Click here to view all posts.... |
| |
Krill
Registered: Apr 2002 Posts: 2969 |
Quoting iAN CooGUploading the files on CSDb instead of external repos is reccomended Artefacts Zoompinski [512 bytes] Fontesquieu 256b etc. =) |
| |
chatGPZ
Registered: Dec 2001 Posts: 11360 |
Quote:Uploading the files on CSDb instead of external repos is reccomended, repos gets updated, while the entry on CSDb must reflect the release made that day, always.
Thats why repos have tags :) |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
What about games? :) https://bitbucket.org/JackAsser/eye-of-the-beholder-c64/src/mas.. |
| |
ws
Registered: Apr 2012 Posts: 251 |
Or booze-fueled intros, rushed games and hard-to-use tools alltogether? |
| |
Martin Piper
Registered: Nov 2007 Posts: 718 |
Lots of C64 related code: https://github.com/martinpiper/C64 |
| |
Bitbreaker
Registered: Oct 2002 Posts: 504 |
Quote: Lots of C64 related code: https://github.com/martinpiper/C64
I guess this should be:
https://github.com/martinpiper/C64Public |
| |
papapower
Registered: Aug 2021 Posts: 7 |
Wow that’s awesome guys, now that’s the kind of scene spirit that I love.
I would have been happy to be able to do the same with some old releases but unfortunately back in the days about all code was written directly in a monitor 🥲
I wonder of much of the old days code is like that and lost to many but the more adventurous spelunkers ?
Maybe some de-assembling along with commenting will do for some, or maybe we could release the code for the last ones ? (one of those unfortunately includes this kind of direct to monitor code as the idea was to be able to use it)
So much to do and so little time… May do that for next releases thought |
| |
Raistlin
Registered: Mar 2007 Posts: 660 |
Quote: Wow that’s awesome guys, now that’s the kind of scene spirit that I love.
I would have been happy to be able to do the same with some old releases but unfortunately back in the days about all code was written directly in a monitor 🥲
I wonder of much of the old days code is like that and lost to many but the more adventurous spelunkers ?
Maybe some de-assembling along with commenting will do for some, or maybe we could release the code for the last ones ? (one of those unfortunately includes this kind of direct to monitor code as the idea was to be able to use it)
So much to do and so little time… May do that for next releases thought
Very true - all my 80s demos, right up to Delirious 10, were written directly on an Expert Cartridge (possibly an Action Replay later on?). Lots of saving to disk I think. To be honest, I can’t properly remember how it was done - 17 year old me’s memories are mostly gone :’( |
| |
Krill
Registered: Apr 2002 Posts: 2969 |
Quoting papapowerI would have been happy to be able to do the same with some old releases but unfortunately back in the days about all code was written directly in a monitor 🥲 Yes, truly, for the old stuff, the binary code is the source.
Only with the advent of affordable crossdev asymmetry (GHz/GB on build-side/encoding, KHz/KB on runtime-side/decoding) did source code to 6502 stuff really become a relevant thing. =) |
| |
Mr SQL
Registered: Feb 2023 Posts: 136 |
Very cool, like the idea and the structured hierarchy design. The D64's are easy to locate and so are the SID's. |
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next |