Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Release id #197429 : Copper Booze
2021-08-19 11:20
xIII

Registered: Nov 2008
Posts: 210
Release id #197429 : Copper Booze

I tried to disassemble and understand the code but I quickly realised this is too much for my brain :). I added the re-engineered code (kickassembler) to the release (hope that's ok ?!)
Maybe someone else can have some fun trying to understand what is going on in there :/
2021-08-19 11:33
JackAsser

Registered: Jun 2002
Posts: 1995
Haha, awesome! I'll add my own sources in their current uncleaned up form.
2021-08-19 14:31
xIII

Registered: Nov 2008
Posts: 210
Cool! thanks for sharing!
2021-08-20 20:00
JackAsser

Registered: Jun 2002
Posts: 1995
No problems! Always ask before you do hard disassembly! I normally don't include my sources in the releases but I happily share if somebody wants my spaghetti code. :D

For Copper Booze the highlight imo is the novel multi threaded handling to deal with all fades and movement. There are actually 5 threads running in parallell using cooperative multitasking, couldn't resist as it was fun coding and actually this is what I normally do when "scripting" parts. It makes each task a simple iterative loop instead of tons of state variables juggled in the IRQ. The overhead is negligible.
2021-08-21 19:39
xIII

Registered: Nov 2008
Posts: 210
haha, but I leuve hard disassembly :).
But ofcourse with your source code it makes it alot easier to understand.
2021-10-26 20:16
xIII

Registered: Nov 2008
Posts: 210
mmm... someone deleted the kickassembler source code I uploaded for this release...
2021-10-26 20:47
iAN CooG

Registered: May 2002
Posts: 3142
A mod actually deleted it, and I can see why, the original source is already there from the author, and yours was just an unofficial disassembly, so not really pertinent in the entry, as it's a derived work from a 3rd party.
2021-10-26 21:42
Krill

Registered: Apr 2002
Posts: 2857
Haha, you people. I have a vague idea who that mod might be.
2021-10-26 21:56
Count Zero

Registered: Jan 2003
Posts: 1831
Quoting iAN CooG
the original source is already there from the author, and yours was just an unofficial disassembly


Whats more is that the unofficial source was removed after the official one was added.
2021-10-26 22:03
Krill

Registered: Apr 2002
Posts: 2857
Yes so... now that the official Commodore and Microsoft sources for KERNAL and BASIC are out, delete all commented disassemblies and burn the books they've come in? :)
2021-10-26 22:16
Moloch

Registered: Jan 2002
Posts: 2903
Quoting Krill
Haha, you people. I have a vague idea who that mod might be.

Do tell?
 
... 6 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Twilight/Excess/Arcade
jmin
psych
wil
Dave/SIDNIFY
Alta
megasoftargentina
The MeatBall
tlr
E$G/hOKUtO fOrcE
Guests online: 59
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.7)
6 Uncensored  (9.6)
7 Comaland 100%  (9.6)
8 No Bounds  (9.6)
9 Wonderland XIV  (9.6)
10 Aliens in Wonderland  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 It's More Fun to Com..  (9.5)
7 Dawnfall V1.1  (9.5)
8 Daah, Those Acid Pil..  (9.5)
9 Birth of a Flower  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Nostalgia  (9.4)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Offence  (9.3)
Top Diskmag Editors
1 Magic  (9.4)
2 Jazzcat  (9.4)
3 hedning  (9.2)
4 Elwix  (9.1)
5 Remix  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.047 sec.