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 > Fast loading games
2020-07-29 12:01
Sasq

Registered: Apr 2004
Posts: 113
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: 733
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: 1512
Pretty sure you can chain Unp64 with a .crt creation tool or so... :)
2020-07-29 14:36
Groepaz

Registered: Dec 2001
Posts: 9432
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: 1512
But does it unpack as fast as it loads? :)
2020-07-29 18:16
Sasq

Registered: Apr 2004
Posts: 113
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
Groepaz

Registered: Dec 2001
Posts: 9432
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: 1512
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: 983
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
Groepaz

Registered: Dec 2001
Posts: 9432
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
ptoing
rexbeng
hqn/Silicon Ltd
Guests online: 41
Top Demos
1 Coma Light 13  (9.7)
2 Uncensored  (9.6)
3 Edge of Disgrace  (9.6)
4 Comaland 100%  (9.6)
5 Unboxed  (9.6)
6 The Shores of Reflec..  (9.6)
7 Lunatico  (9.5)
8 Remains  (9.5)
9 NGC 1277 100%  (9.5)
10 C=Bit 18  (9.5)
Top onefile Demos
1 Smile to the Sky  (9.5)
2 Listen to Your Eyes  (9.5)
3 Cuarentenauta  (9.5)
4 MD202006 - Get Well ..  (9.5)
5 Dawnfall V1.1  (9.5)
6 Rewind  (9.5)
7 Instinct  (9.5)
8 Crystal Gazer  (9.5)
9 The Tuneful Eight [u..  (9.5)
10 Bad Boy  (9.5)
Top Groups
1 PriorArt  (9.6)
2 Performers  (9.5)
3 Booze Design  (9.4)
4 Censor Design  (9.4)
5 Fossil  (9.4)
Top Original Suppliers
1 hedning  (9.8)
2 Baracuda  (9.5)
3 Derbyshire Ram  (9.5)
4 Irata  (9.3)
5 Fungus  (9.0)

Home - Disclaimer
Copyright © No Name 2001-2020
Page generated in: 0.098 sec.