OneLoad64 Games Collection v2 Now Released!

MiSTer_Kirk
Posts: 100
Joined: Thu Feb 04, 2021 11:42 pm
Has thanked: 6 times
Been thanked: 14 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by MiSTer_Kirk »

StatMat wrote: Thu Feb 25, 2021 12:36 pm
MiSTer_Kirk wrote: Thu Feb 25, 2021 11:57 am
You mentioned it as if it only focused on Amiga and not C64.
But I mentioned it, and that is all that matters. Fool.
Guys, can we have a civilised discussion in this thread please. I'm sure I'm not alone in thinking that's not particularly useful or warranted here.
I never asked to be called a liar. I mentioned CAPS, that doesn't mean I meant anything else, or what it supported.
I did, in which you expressed understanding that SPS supports Atari and Amiga, but you clearly didn't seem to realize they also support C64. C64PP/NIB grossly predates IPS and has preserved a VAST spectrum of the C64 library perfectly as well.
I never said it had anything to do with the Atari, the Atari preservation is being done by Atariage, not CAPS. And for the rest of your crap, you could have politely stated that CAPS extends to other platforms, not try to make me out as a liar and that I never mentioned it.
Now I'm done with you.
metalfacemark
Posts: 70
Joined: Mon Jan 04, 2021 12:04 pm
Has thanked: 3 times
Been thanked: 7 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by metalfacemark »

Does anyone have an updated download link for this? The one in the video no longer works.
User avatar
StatMat
Posts: 23
Joined: Sat Nov 14, 2020 1:19 pm
Has thanked: 6 times
Been thanked: 16 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by StatMat »

That's strange, seems to be working fine here. What happens when you try it?
"You can have it good, you can have it fast, you can have it cheap: pick two."
grizzly
Posts: 171
Joined: Tue Jun 16, 2020 12:22 pm
Has thanked: 16 times
Been thanked: 15 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by grizzly »

Google drive have some kind of download limit for users/ip numbers.
Can´t remember exactly how or what it is though.

But from what i remember it was 15gig download and then it is "locked" for a while and if i remember right it was not 24 hours or something like that before 15gig could be downloaded again.
It was something around 2 to 3 days if i remember right.

So have you gone on a drive downloading spree?
User avatar
Caldor
Posts: 422
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 14 times
Been thanked: 24 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by Caldor »

StatMat wrote: Thu Feb 25, 2021 12:36 pm
MiSTer_Kirk wrote: Thu Feb 25, 2021 11:57 am
You mentioned it as if it only focused on Amiga and not C64.
But I mentioned it, and that is all that matters. Fool.
Guys, can we have a civilised discussion in this thread please. I'm sure I'm not alone in thinking that's not particularly useful or warranted here.
^^
rhester72 wrote: Thu Feb 25, 2021 2:10 pm
MiSTer_Kirk wrote: Tue Feb 23, 2021 12:32 pm
rhester72 wrote: Tue Feb 23, 2021 5:00 am as would, presumably, CAPS/SPS themselves:
I did mention that, at least bother to read my post.
I did, in which you expressed understanding that SPS supports Atari and Amiga, but you clearly didn't seem to realize they also support C64. C64PP/NIB grossly predates IPS and has preserved a VAST spectrum of the C64 library perfectly as well.
Lets just ignore him. He does not exactly contribute with anything useful here. His original point was refuted and now he refuses to just accept that, which is strange. He wanted a there to be a projects that preserve C64 games, and was informed there are at least two of them already. Not sure why he then decides to act like this.

Edit: Apparently he thinks he was called a liar? Maybe English is not his first language? Sure seems to be a lot of misunderstandings going on here. He was told politely that CAPS is now called SPS and supports other platforms. It now supports C64, Atari, Amstrad and more. Not sure why the responding post was to have suggested he had not mentioned CAPS at all, just that CAPS actually does now preserve C64 and Atari now.
User avatar
Caldor
Posts: 422
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 14 times
Been thanked: 24 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by Caldor »

StatMat wrote: Thu Feb 25, 2021 12:32 pm
Caldor wrote: Thu Feb 25, 2021 10:44 am Btw, if a game can be in one PRG file, then a simple way to "crack" the game would be using the save to disk feature that some cartridges have.

This example shows how a cartridge can be used to make a save state for a C64 game. Its on the Ultimate 1541 II+, but it should be quite similar on the C64 core on the MiSTer. I might make a video on how to do it with the MiSTer.
https://www.youtube.com/watch?v=Lat9QPdHOtU&t=320s

So, idea is to load any C64 game, get past the point where it has crack intros and such, and then save the state of the game. The main issue here compared to the original version of the game is that it might then lack some intro screens. It can also be used for G64 games though.

I f.ex. have The Great Escape on its original floppy, then made a SCP file from it, and converted it to a G64 file. But you can load the game and once the game has started, you can make a save state. This way you practically cracked the game, but with no crack intro or anything. The downside here is that you will miss out on the intro screen I think. Pretty sure it had an intro screen.

Another downside to this though, is that it will probably end up making the PRG bigger than it has to be. It dumps the C64 RAM / state, and I do not think it cares whether the RAM is empty or not. So even a small game would end up being close to the max size PRG files can be. It should not matter much though as I think the MiSTer load PRGs directly into the RAM?

Not sure what method has been used so far... its probably even better than this I am guessing.
Indeed, that is what is called "freeze cracking" and of course is nice and simple, but the cracking part is somewhat of a misnomer as you suggested. ;) This is the quick and dirty method of achieving what we're after, but has a couple of drawbacks:

1. It looks a bit crap as the screen displays varying amounts of garbage as the program is unfrozen.

2. As the frozen file is not started at the precise start address (i.e. it starts at the point at which the freeze button was pressed), things that rely on correct IO register state and such can be broken, leading to corrupt gfx or sound. This actually happened quite frequently with freeze carts, but can be subtle and therefore go unnoticed.

However, the games in OL64 use an actual cracking approach to allow for clean startup of the games. I load up an image of the original media (TAP, D64, G64 etc, which are included in the Originals folder of the project) in an emulator, and then use it's inbuilt machine code monitor to step through the loader and find the games starting address after it has completed loading into the emulated C64's memory. I then dump most of the emulated C64's RAM to a file (either $0334 or $0400 upwards, which ends up in the Dumps folder along with a metadata XML file which documents the dump specifics, which I then convert to the Magic Desk CRT format, as well as both uncrunched and crunched PRGs using a custom tool and boot code I've written, making the files bootable in an emulator, or with a device such as the Kung Fu Fash, BackBit, Ultimate-1541, SD2IEC, Tapecart etc on real hardware.

I should also point out that none of the games in OL64 are based on scene releases with their intros removed, as distributing games extracted from scene releases is quite rightly frowned upon. This is why I created the OneLoad64 Games Collection which only uses images of original media as the source, with a couple of exceptions where I've had to use an unattributed scene release for something that was never officially unreleased (e.g. Mario Bros from Atarisoft).
Ahh, that is good to know.

I noticed the people in the CRT cracking group that did advanced C64 memory hacking stuff also mentioned using emulators like Vice to dig into the RAM and such. Because while the game might be copy protected and maybe even compressed, that is not the case when the game is read into the RAM. So I think they took the game from the RAM and remake the game from RAM dumps, but also to get around the disk swapping, they found the parts of the code that would wait for a disk to be swapped and where to look for the files and replaced it with the address for where they put the files on the cartridge... I think.

I look forward to try out this collection myself.
User avatar
StatMat
Posts: 23
Joined: Sat Nov 14, 2020 1:19 pm
Has thanked: 6 times
Been thanked: 16 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by StatMat »

I've just uploaded a sneak peek of the new prototype Magic Desk CRT format for OL64 games, including simulated tape loader raster bars and music, with Wizball and the original Ocean Loader music as an example!

The CRT file can be downloaded from the description of the YT video:

"You can have it good, you can have it fast, you can have it cheap: pick two."
User avatar
Alkadian
Posts: 358
Joined: Thu May 28, 2020 9:55 am
Has thanked: 76 times
Been thanked: 19 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by Alkadian »

That's very cool! Thanks a lot for that!!

Just given a thumb up on your YT channell as well :mrgreen:
User avatar
StatMat
Posts: 23
Joined: Sat Nov 14, 2020 1:19 pm
Has thanked: 6 times
Been thanked: 16 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by StatMat »

Thanks and no problem! I know it's all a bit daft really, but it should make some old tape users chuckle anyway. :D
"You can have it good, you can have it fast, you can have it cheap: pick two."
User avatar
Alkadian
Posts: 358
Joined: Thu May 28, 2020 9:55 am
Has thanked: 76 times
Been thanked: 19 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by Alkadian »

StatMat wrote: Fri Mar 12, 2021 11:05 pm Thanks and no problem! I know it's all a bit daft really, but it should make some old tape users chuckle anyway. :D
:lol:
User avatar
limi
Posts: 103
Joined: Sun May 24, 2020 6:53 pm
Has thanked: 14 times
Been thanked: 26 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by limi »

This is fantastic! An integral part of the Commodore 64 experience are the loading tunes and title art. Now we can get those without the long loading times. 😄
User avatar
StatMat
Posts: 23
Joined: Sat Nov 14, 2020 1:19 pm
Has thanked: 6 times
Been thanked: 16 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by StatMat »

Thank you! Indeed, we can preserve and enjoy these in a new way. :)
"You can have it good, you can have it fast, you can have it cheap: pick two."
User avatar
Alkadian
Posts: 358
Joined: Thu May 28, 2020 9:55 am
Has thanked: 76 times
Been thanked: 19 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by Alkadian »

Seriously I could watch those loading intros and enjoy the tunes for hours as I have got such a fond memoriers about my beloved c64. Every game I play, no matter how little the game session could be, and every single tune I listen to are a lovely journey back in the day and it makes me feel a happy boy again :mrgreen:
User avatar
StatMat
Posts: 23
Joined: Sat Nov 14, 2020 1:19 pm
Has thanked: 6 times
Been thanked: 16 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by StatMat »

Same here! The SID music was such an important part of what made the C64 such an awesome machine. :mrgreen:
"You can have it good, you can have it fast, you can have it cheap: pick two."
User avatar
Alkadian
Posts: 358
Joined: Thu May 28, 2020 9:55 am
Has thanked: 76 times
Been thanked: 19 times

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by Alkadian »

I couldn't agree more with that! :mrgreen:
commander
Posts: 9
Joined: Mon May 25, 2020 6:56 am

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by commander »

can't wait to get V3.0

Have fun,thanks for this great compilation and no hurry ;-)
JPS
Posts: 5
Joined: Sun May 24, 2020 9:45 pm

Re: OneLoad64 Games Collection v2 Now Released!

Unread post by JPS »

Great project. Looking forward to V3.0.
Post Reply