Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user maak ! (Registered 2024-04-18) You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Fast loading games
2020-07-29 12:01
Sasq

Registered: Apr 2004
Posts: 155
Fast loading games

What would be the fastest start-up game format for loading on a U1541 or Chameleon 64 ? (Assuming single load games).

I would assume this is would be an uncompressed PRG containing necessary patch code to put data in memory before $801 if necessary?

Just thinking I would like to have games in such a format since I am an impatient person... :)
2020-07-29 14:11
TheRyk

Registered: Mar 2009
Posts: 2053
True: As 202 blocks are usually loaded within the blink of an eye with U or TC or even SD2IEC/JiffyDos decrunching usually takes most of the time.
However, if you're an impatient person, creating these files might take more time than you save in a lifetime by not having to endure the decrunching time :P
Crackers won't bother to do such versions, they rather wank a lot if their group's release is 1 block smaller than another group's release ^^ (even if decrunching takes ages, 1 block less means 1 inch longer penis)
2020-07-29 14:27
Krill

Registered: Apr 2002
Posts: 2825
Pretty sure you can chain Unp64 with a .crt creation tool or so... :)
2020-07-29 14:36
chatGPZ

Registered: Dec 2001
Posts: 11100
actually in Chameleon you wont have to patch the Game, it always loads to RAM anyway, so no problem with > $cfff. No idea how it works with U64/1541U, but my guess would be that it's similar.
2020-07-29 14:45
Krill

Registered: Apr 2002
Posts: 2825
But does it unpack as fast as it loads? :)
2020-07-29 18:16
Sasq

Registered: Apr 2004
Posts: 155
My only experience with this is writing code for the MMC64, but there you could continously load from the current sector using just a LDA io_address (without increment) so loading is actually faster then memcopy, and certanly faster the any unpacker.

However, a simple RLE, used only for larger sequences of empty space could probably help.
2020-07-29 18:22
chatGPZ

Registered: Dec 2001
Posts: 11100
Quote:
But does it unpack as fast as it loads? :)

the whole point was to not pack it at all. and yes, that will be (much) faster
2020-07-29 18:55
Krill

Registered: Apr 2002
Posts: 2825
Quoting Groepaz
Quote:
But does it unpack as fast as it loads? :)

the whole point was to not pack it at all. and yes, that will be (much) faster
Not quite sure about the prerequisites. I got the impression that a set of existing games would have to be patched to be stored in that unpacked format, and that conversion arguably takes more time than you'd waste for all runs of the packed originals, combined. *shrugs*
2020-07-30 23:06
MagerValp

Registered: Dec 2001
Posts: 1055
If you want something that loads and unpacks really fast, and isn't dependent on any particular hw that loads to RAM under IO or supports > 202 blocks, use a simple RLE or LZ based packer. Games should start after a second or two.
2020-07-30 23:08
chatGPZ

Registered: Dec 2001
Posts: 11100
Quote:
I got the impression that a set of existing games would have to be patched to be stored in that unpacked format, and that conversion arguably takes more time than you'd waste for all runs of the packed originals, combined

sure. i'd also say it's a waste of time :=)
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
St0rmfr0nt/Quantum
rikib80
Matt
Krill/Plush
Guests online: 83
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 The Ghost  (9.6)
10 Bromance  (9.6)
Top onefile Demos
1 It's More Fun to Com..  (9.9)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 Rainbow Connection  (9.5)
6 Wafer Demo  (9.5)
7 TRSAC, Gabber & Pebe..  (9.5)
8 Onscreen 5k  (9.5)
9 Dawnfall V1.1  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Nostalgia  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Fullscreen Graphicians
1 Carrion  (9.8)
2 Joe  (9.8)
3 Duce  (9.8)
4 Mirage  (9.7)
5 Facet  (9.7)

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