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 > C64 Coding > Disable software/hardware fastload
2009-09-13 14:03
Richard

Registered: Dec 2001
Posts: 621
Disable software/hardware fastload

Please can you help? Does anyone know how I can program a routine that disables Action Replay cart fastload when loading from a 1541-II disk drive?
 
... 10 posts hidden. Click here to view all posts....
 
2009-09-14 20:54
AlexC

Registered: Jan 2008
Posts: 299
Maybe you should consider small autostarting boot file that will overwrite IRQ vectors and than load the rest from tape using own turbo routine?

Out of curiosity: are you also considering using fake decryption loop as in mentioned example? It is a neat trick and many people even today have problems with CIA internals.
2009-09-14 21:00
Richard

Registered: Dec 2001
Posts: 621
Quote: Maybe you should consider small autostarting boot file that will overwrite IRQ vectors and than load the rest from tape using own turbo routine?

Out of curiosity: are you also considering using fake decryption loop as in mentioned example? It is a neat trick and many people even today have problems with CIA internals.


Didn't the original source in codebase do that (Kernal Boot, then turbo) I'm sure it did.

I wasn't planning on fake decryption. I'm not too familiar with CIA tricks etc
2009-09-14 22:18
MagerValp

Registered: Dec 2001
Posts: 1078
WTH does that code do? You're redirecting the STOP vector and jumping to FILE OPEN error?

Anyway, to make all users suffer through slow loading just to blink the screen, simply SETNAM/OPEN/CHKIN/CHRIN/CLOSE/CLALL, aka using kernal I/O exactly as described in the PRG. It would of course be preferable to just use the LOAD vector as is so people can enjoy fast loading, or install an irq loader so people can watch something interesting on the screen while the game loads.
2009-09-14 22:28
chatGPZ

Registered: Dec 2001
Posts: 11393
richard, please. not this FUGLY loading code again. *sigh*

really. what magervalp said. i think on codebase there are even examples (if not, there some in the PRG i think).

also use LOAD, really :) unless you really *need* to read byte per byte (because you are depacking on the fly or something like this) then dont do it. especially not only to do some silly 1986 style border flashing.

and besides, there is no reason to disable any fastloaders for all this in any case. just dont use this goddamn fucking ugly loader "code". infact forget that it ever existed, and where it came from, and destroy all other traces of its existance.


2009-09-15 07:14
AlexC

Registered: Jan 2008
Posts: 299
I also agree with MagerValp unless I still don't fully get what you are trying to do. Anyway for mastering tape purposes I'd do it on PC today instead on real thing. That way I can get proper tap file within seconds instead of hours.
2009-09-15 16:13
Richard

Registered: Dec 2001
Posts: 621
@Groepaz, I agree. That loader code used, was pretty ugly. I have found a better way to handle the disk system following one of the old forum posts, and implementing the load address routine into the prog.
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
Brataccas/HF
Guests online: 83
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.6)
4 Coma Light 13  (9.6)
5 The Demo Coder  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 Uncensored  (9.6)
9 Sprite Bukkake 2  (9.6)
10 Comaland 100%  (9.6)
Top onefile Demos
1 Layers  (9.7)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Dawnfall V1.1  (9.5)
6 Rainbow Connection  (9.5)
7 Morph  (9.5)
8 Libertongo  (9.5)
9 Onscreen 5k  (9.5)
10 It's More Fun to Com..  (9.5)
Top Groups
1 Booze Design  (9.3)
2 Oxyron  (9.3)
3 Performers  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Original Suppliers
1 Derbyshire Ram  (9.7)
2 Fungus  (9.3)
3 Black Beard  (9.2)
4 Baracuda  (9.2)
5 hedning  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2025
Page generated in: 0.08 sec.