| |
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 :/ |
|
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Haha, awesome! I'll add my own sources in their current uncleaned up form. |
| |
xIII
Registered: Nov 2008 Posts: 210 |
Cool! thanks for sharing! |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
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. |
| |
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. |
| |
xIII
Registered: Nov 2008 Posts: 210 |
mmm... someone deleted the kickassembler source code I uploaded for this release... |
| |
iAN CooG
Registered: May 2002 Posts: 3201 |
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. |
| |
Krill
Registered: Apr 2002 Posts: 2981 |
Haha, you people. I have a vague idea who that mod might be. |
| |
Count Zero
Registered: Jan 2003 Posts: 1933 |
Quoting iAN CooGthe 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. |
| |
Krill
Registered: Apr 2002 Posts: 2981 |
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? :) |
| |
Moloch
Registered: Jan 2002 Posts: 2928 |
Quoting KrillHaha, 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 |