View Single Post
Old 09 March 2016, 20:26   #367
CaptainM68K-SPS France
dlfrsilver's Avatar
Join Date: Dec 2004
Location: Melun nearby Paris/France
Age: 40
Posts: 7,298
Send a message via MSN to dlfrsilver
You do not actually need a cart to do so. The Final Cartridge 3 is pure software. There is no special hardware, the thing is just a ROM chip. You could do exactly the same loading a fast loader from disk and using that, without any carts.
Roondar, it's not pure software if you need some hardware to store the software.

Case in point, the Action Replay lets you save a backup to disk which you can load -without the cart present- at similar speeds. Same goes for the FCIII, which can also create a fast-disk loading backup which can then be loaded quite quickly - without the FCIII present.
Yes, we have the same, it's called Multiface II and it allows to make saves on disk of a particular moment of a game. It was used to crack the games by hackers back in the day.

3 seconds is impressive. True.
Yes 3 seconds, but it's not for all games. It depends of the loader used.

But... If you have a game filling the 64KB available on either machine (i.e. the vast majority of them) the total load size won't change so that's clearly not true.
The mode 0 graphics of the CPC are bigger and take more space.

You can put more graphics data in a c64 64kb ram for a 60kb main code than on a CPC. The 64kb ram space is very quickly filled.

A tape multiloading game on CPC using mode 0 in size is on average 250kb.

Turrican II (even considering all the blocks are crunched) in its tape version is 370kb. Turrican II on C64 is not that big.

The space gained in graphic space in ram can be used on c64 to store music and sound fx. On CPC the whole 64kb ram space is used (i remember the coder saying that he fought for bytes !).

Robocop is 200kb,
Midnight Resistance 233kb,
Batman the Movie 210kb,
Ghostbusters 2 196kb,
Operation thunderbolt 304kb,
Operation Wolf 287kb,
Turrican 230kb
Rainbow Islands 230kb

Sizes are big considering some of them even have no music ingame.

I have dumped too my c64 games (without DC2N, my actual dumping workshop is good enough to have all the blocks right first time).

None of the game are that big on c64.

Golden Axe data size for example is only 130kb, when the CPC version even with compression or encryption is 180kb (50kb more !).

And the CPC loads this game faster than my c64 can do

Concerning the total load size i was coming at it : Of course, on a CPC, since you have 128kb on the disk version machine, most games load longer because they're loading and filling the whole memory.

This is a thing a c64 game won't have, since it has only 64kb of ram.

For instance, Rambo III CPC take 44 seconds to fill the 128kb of RAM of my 6128 (the title screen + the main code + all the levels.)

And still about 2-4 minutes faster than you earlier claims about C64 disk loading speeds. Which was my point: the C64 loads slower, yes. But no where near as much slower as you claim.
You told me the loading happened in 9 seconds in Opwolf with cart.
I answered the loading on CPC is done in 14 seconds.

This was for the disk versions of both computers. In term of tape version, it's just evident the CPC loads faster the game on a 64kb configuration.

It uses a speedlock 3, which use a 2000 bauds scheme. From what i know, the C64 tape original version is not loading at 2000 bauds, far from that.

The actual speed the CPC handle without any cart or additional hardware on tapes is like this :

1000, 2000, 2500, 3000, 3500, 4000 bauds this up to 7000 bauds on the very latest scheme i tested.

Rick Dangerous for example, once compacted and encoded for tape loads in 45 seconds. The compacted size of the main code is 40kb.

40kb in 45 seconds This when the bleepload original loads in 8-10 minutes.

I think you'd need to prove that. Your loading times mentioned (14 seconds for <= 64KB) would translate into several minutes to load a game on the Amiga and it well, generally actually happens quicker.
Proving ? But the CPC is known to have a fast disk drive, and the ability to load lightning fast the games on tapes. And you're comparing apples and oranges, the amiga has to load way way more data ! And it mainly do track read !

C64 single load standard turbo tapes take ~2 to 5 minutes. Top end.
I have some games using standard c64 schemes, like commando, which take ages to load, i can go out buying some chocolate, piss, wank a bit, and it's still has not loaded

None of my c64 tape games load in 2 to 5 minutes.

They all need between 4 and 9 minutes to load from start to the main menu of the game.

I know this because I've dumped a ton of C64 games to the DC2N.
I have a workshop dedicated to dumping, both for CPC and C64.

i have done more than 1000 tapes for CPC, and done also quite a number on C64, and the c64 games takes longer to load, but take less time to record than their CPC counterparts. That's quite funny

Most multi loads actually don't have tapes bigger than 10 minutes per side (side a: loader + title screen / level 1, side b: rest of levels).
Altered beast : 12mn30 on side B
Batman the movie : 11 minutes on side A alone.....
Deliverance Stormlord II : 19 minutes (CPC version 3 parts is 11 minutes only !!!)
Golden Axe : 20 min (Side A 7 minutes + 13 minutes on side B)
Shadow Dancer : 16 minutes !!!
Terminator 2 : 19 minutes
Turrican I : 9 minutes on side A alone.... since the game is 2 sides, it's more than 15 minutes of data.

Turrican I&II C64 came on a 30 minute tape (15 per side) and the tape wasn't fully filled up.
I dumped this game, check

Actually, those are quite rare indeed. Even The Last Ninja 2 (which is quite big), or say Turrican 2 don't take anywhere near that long to load.
Not this rare, check the list above, and i have not listed them all !

Fun fact, a 1 hour tape on the C64 translates into about 1000KB of data using a good (i.e. standard turbo tape) turbo loader (standard loader = 100KB per 30 minutes, turbo tapes are about 10x the speed)
I have some games using turbo loaders on C64, but those are still slower than their equivalent on CPC

Ninja warrior is an horror to load, it takes an eternity !!

I got that from a YouTube comparison video by The Shadows Nose. I forget which game it was, but it took him over 20 minutes to load the Amstrad version from tape.
You're misleading with the game X-out, (a game i own on c64), which is a punition to load on C64, and indeed, the game data on the band is 20 minutes long (hopefully, the game is great and well polished!).

The CPC version of X-out use the Alkatraz protection scheme, ensuring the loading is very fast (this scheme alone is faster to load than ANY c64 scheme available !)

An 8 minute tape takes 8 minutes to load on the C64, the C64 does not support variable speed tape loading - the tape always runs at the same rate.
Ahhhh !!!! So here is the explanation, the CPC support VARIABLE speeds !!!

When the CPC detects a custom scheme with higher speed, the tape drive motor is rolling faster ! For instance Bad Cat from Rainbow Arts, encoded in 3500 bauds, once the loader is loaded, the CPC is going full blast, you can see the band rolling faster and the noise is very specific, and the title screen is coming ultra fast, and 2 minutes later, you can play !

Ah one thing : the schemes on tape for CPC are way more complicated than the ones we have on c64. Some protection schemes on CPC are not only complicated to understand, the way they work is also giving head aches.

The only variable is decrunching, which would be about 2x slower as the same on the Amstrad due to the Amstrad CPU being about 2x the speed.
This is something where the CPC is also the winner, you can crunch a program on a PC, ensuring you get the maximum size, and then the CPC decrunch the data very fast once the loading has ended.
dlfrsilver is offline  
Page generated in 0.13273 seconds with 9 queries