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


Forums > C64 Coding > IRQ-loader toolchain for KickAss/Windows?
2015-06-09 23:42
Shadow

Registered: Apr 2002
Posts: 314
IRQ-loader toolchain for KickAss/Windows?

So, the one and only time I tried making an IRQ-loading demo I swore I would never, ever try that again.
Now I guess the memory has faded enough that I'm perhaps starting to reconsider! :)

Back then I used Dreamload and Exomizer, however putting it together was a complete pain in the ass.
I don't recall exactly what the trouble was, but I think it was the fact that the de-exomizer needed to point to the end of the packed data, which meant I had to compile the parts I wanted to load, exomize them, manually note the lengths, and then enter that length in another source where I had the general part-loader as indata to the deexomizer. Every little change meant redoing that procedure since the packed length always differed a bit.

Has anyone some more plug-and-play-ready solutions? I know there is lft's Spindle system, but that seems a bit too specific in the way you have to do things, and also kind of Linux-centric.

I would prefer working from Windows and using KickAssembler.
 
... 62 posts hidden. Click here to view all posts....
 
2017-10-06 21:22
soci

Registered: Sep 2003
Posts: 382
On emulator I've meant VICE.

It seems it doesn't even start with the 1541U-II I have with me which means it need to wait at least a week or so...
2017-10-06 21:55
Groepaz

Registered: Dec 2001
Posts: 8403
VICE isnt perfectly right with this kind of things either, beware :)
2017-10-06 22:09
soci

Registered: Sep 2003
Posts: 382
Should have checked earlier but the loading and $dd00 manipulation does not happen at the same time so it could be something else.
2017-10-06 23:17
JackAsser

Registered: Jun 2002
Posts: 1267
Quote: Should have checked earlier but the loading and $dd00 manipulation does not happen at the same time so it could be something else.

Just speculating here. The loader might poll anything while not loading putting it into an illegal stale when manipulating $dd00, even outside loading? or?
2017-10-06 23:40
Groepaz

Registered: Dec 2001
Posts: 8403
somehow i have a dejavu right now =)
2017-10-07 23:09
Krill

Registered: Apr 2002
Posts: 930
Quoting JackAsser
Just speculating here. The loader might poll anything while not loading putting it into an illegal stale when manipulating $dd00, even outside loading? or?
It doesn't poll anything when idle because it's simply not being executed. :) However... writing anything in $00..$ff to $dd00 when not loading requires the config option IDLE_BUS_LOCK to be enabled, otherwise you're still limited to the usual 0..3 range to set the VIC bank.
2017-10-09 12:56
Bitbreaker

Registered: Oct 2002
Posts: 430
Question is, why would we want to write anything else than $00..$03 to $dd00 in a demo? Stop that expensive and unnecessary masking already :-)
2017-10-09 13:07
Groepaz

Registered: Dec 2001
Posts: 8403
lda fpptable,x
sta $d018
sta $dd00

?
2017-10-09 13:08
Bitbreaker

Registered: Oct 2002
Posts: 430
ldx #$03
lda fpptable,y
sta $d018
sax $dd00

;-)
2017-10-09 13:13
Krill

Registered: Apr 2002
Posts: 930
Right, because you can always afford to waste the X register just for some $dd00 masking :)
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 - 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
TheRyk/MYD
Soya/Censor Design
sailor/Triad
Sokratekk
Powerslave/Triad
Alakran_64
DemongerX/Style
Skate/Plush
Mihai
lvcabral
Calamity
Randall
Mike
Galancy
Seven
Harry Potthead
6R6/shape/[n0]
Dymo/G★P
Guests online: 59
Top Demos
1 Uncensored  (9.7)
2 Edge of Disgrace  (9.7)
3 Coma Light 13  (9.6)
4 The Shores of Reflec..  (9.6)
5 Comaland 100%  (9.6)
6 Lunatico  (9.6)
7 Incoherent Nightmare  (9.5)
8 Wonderland XII  (9.5)
9 Comaland  (9.5)
10 Wonderland XIII  (9.5)
Top onefile Demos
1 Pandemoniac Part 2 o..  (9.5)
2 Dawnfall V1.1  (9.5)
3 Synthesis  (9.5)
4 Daah, Those Acid Pil..  (9.5)
5 Treu Love [reu]  (9.5)
6 Merry Xmas 2017  (9.5)
7 FMX Music Demo  (9.4)
8 Dawnfall  (9.4)
9 Hardware Accelerated..  (9.3)
10 One-Der  (9.2)
Top Groups
1 Oxyron  (9.4)
2 Booze Design  (9.4)
3 Censor Design  (9.3)
4 Crest  (9.3)
5 Finnish Gold  (9.3)
Top Coders
1 Axis  (9.8)
2 Crossbow  (9.8)
3 Graham  (9.8)
4 HCL  (9.8)
5 Lft  (9.7)

Home - Disclaimer
Copyright © No Name 2001-2018
Page generated in: 2.433 sec.