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 > Best loader for games
2020-01-29 10:44
Golara
Account closed

Registered: Jan 2018
Posts: 212
Best loader for games

What is the best loader for games ? Here's a list of features I'd like and please tell me if there's a loader that supports these.

Fast loading (duh)
Loading by track/sector/file
Saving without reinstalling the loader. Also by track/sector/file
2x 1541 working at the same time (1 game disk, 1 empty disk for "swap")

thanks
 
... 21 posts hidden. Click here to view all posts....
 
2020-02-02 11:15
Golara
Account closed

Registered: Jan 2018
Posts: 212
This turned into a really interesting discussion, so that's cool. I'm working on the engine now, there's a long way to a game and we will see if it ever sees the light of day. Just want to say that I don't want to use REU or other steroids. I'm looking at this project like it's a demo. That means, C64+1541 only. I would like to add support for these devices as a bonus, just like the Super Mario Bross, but c64+1541 is the baseline.
2020-02-02 11:54
Krill

Registered: Apr 2002
Posts: 2980
If you're going in the 2-drive direction, one could also put content on both disks (and still save state on one of them), then either have more capacity or more speed with a RAID-0-like setup. =)
2020-02-02 11:55
Copyfault

Registered: Dec 2001
Posts: 478
MV, you pretty much nailed it.

Nontheless, I will always prefer stuff that runs on a plain c64 system over anything in need of "steroids" (as Golara calls it;)). So "messes with the crackers" would ideally be interpreted the way that it introduces a new kind of scoring system for cracks, i.e. by using a metric that measures the amount of addendums needed and lessens the overall score accordingly.

I'm no cracker in any way, so what do i know:)
2020-02-02 13:01
Golara
Account closed

Registered: Jan 2018
Posts: 212
Quote: MV, you pretty much nailed it.

Nontheless, I will always prefer stuff that runs on a plain c64 system over anything in need of "steroids" (as Golara calls it;)). So "messes with the crackers" would ideally be interpreted the way that it introduces a new kind of scoring system for cracks, i.e. by using a metric that measures the amount of addendums needed and lessens the overall score accordingly.

I'm no cracker in any way, so what do i know:)


HCL called it that in Treu love, but I like it and it stuck with me :P
2020-02-02 18:24
Scan

Registered: Dec 2015
Posts: 111
Interesting topic! I'm currently (not so active) working on a puzzle game and I for now am using the Krill loader to select a puzzle. I don't mind if the load takes a few seconds (happening when browsing backwards due to the caching mechanism of track 18), but for me the one thing it lacks is having the possibility to save the state whether a certain puzzle is solved or not. I know it is possible to write some sort of plugin or use kernal calls and then reinstall the loeader, but the first solution is beyond my knowledge and the second will probably halt the IRQ music player.
2020-02-02 19:52
cadaver

Registered: Feb 2002
Posts: 1160
Another option, which was discussed in an earlier game-loader thread here: Sending data from C64 to drive can be done in a way that doesn't need to disturb interrupts, if you reimplement the IEC protocol byte send. This would allow writing new files or arbitrary sized files, which save-routines within drivecode typically don't allow, and then reinitializing the fastloader.

In theory, implementing the EOI-flag (last byte of transmission) correctly needs precise timing, but in practice drives seem to tolerate you sending every byte as EOI, since you finish with Unlisten anyway.
2020-02-03 21:19
MagerValp

Registered: Dec 2001
Posts: 1078
Quote: MV, you pretty much nailed it.

Nontheless, I will always prefer stuff that runs on a plain c64 system over anything in need of "steroids" (as Golara calls it;)). So "messes with the crackers" would ideally be interpreted the way that it introduces a new kind of scoring system for cracks, i.e. by using a metric that measures the amount of addendums needed and lessens the overall score accordingly.

I'm no cracker in any way, so what do i know:)


If you look at who actively cracks games, all of them do tape and single file cracks. Most crack disk games. Very few crack cartridge releases. Even fewer would touch a cartridge release that does saving to flash. Include a hidden trainer menu in the official game release and you've basically won :D
2020-02-05 11:40
Krill

Registered: Apr 2002
Posts: 2980
Golara, Scan: Alright, alright. Next loader update (to be released soon) won't have the saver plug-in yet, but i'll prepare the custom drive code stuff for it and put the saver in the #1 spot of the TODO list for further releases. :)
2020-02-05 12:49
Golara
Account closed

Registered: Jan 2018
Posts: 212
Quote: Golara, Scan: Alright, alright. Next loader update (to be released soon) won't have the saver plug-in yet, but i'll prepare the custom drive code stuff for it and put the saver in the #1 spot of the TODO list for further releases. :)

awesome
2020-02-05 22:03
Scan

Registered: Dec 2015
Posts: 111
That would be awesome! Remind me to buy you a beer at next X ;) :P
Previous - 1 | 2 | 3 | 4 - 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
Flashback
zscs
haschpipan
anonym/padua
Alakran_64
Krill/Plush
Mason/Unicess
Mibri/ATL^MSL^PRX
iAN CooG/HVSC
Guests online: 118
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 No Listen  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Organizers
1 Burglar  (9.9)
2 Sixx  (9.8)
3 hedning  (9.7)
4 Irata  (9.7)
5 Tim  (9.7)

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