|
Post by luckystrikez on Jan 6, 2019 4:01:03 GMT
I'd really like to be able to tweak some Vice options and have joystick swapping, Disk swapping, speed up CPU for Test Drive and whatnot.
I know they wanted to keep it simple for the casuals that buy the system but at least make a hidden options screen that can be unlocked like dev mode on android. I have so many problems with certain programs that I could have fixed myself, or just kept using my RPi!
Also, why lock the USA version to NTSC when TV's aren't really stuck in that mode anymore? I hate knowing that I'm not playing Sam's Journey at the correct speed.
|
|
|
Post by virtualsky on Jan 6, 2019 4:12:22 GMT
Welcome to the forum! I know this doesn't quite address what you were mentioning in your post, and I'm not sure if you're aware of it, but you can configure the Mini to use joystick 1 and change the region (from NTSC to PAL) by either adding name extensions to your disk images or create custom CJM files for your games. This doesn't provide a "back door" to VICE, but it will address a few of your needs. More about all of that is on the Retro Games website, here: retrogames.biz/support/file-loader/
|
|
|
Post by luckystrikez on Jan 6, 2019 5:10:48 GMT
Thanks, yeah I made some CJM's for sam's journey and mayhem. I literally can't get any games to work if they are multi-disk though. I've tried all the tricks I can think of. Really like to have Super CPU support too so I can play Metal Dust!
|
|
|
Post by virtualsky on Jan 6, 2019 5:19:52 GMT
Well, you never know. Either Retro Games may do it, or one of the talented hackers around here might be able to do it. I only know of one way of getting multi-disk games to work: - First, I start with loading the first disk and get that going, or play until I reach the point of having to switch disks.
- Then, when it's time to switch disks (like if the game is asking me to switch disks and press space to continue), I do a save-state with the Mini and then exit the game.
- Next, I select the second disk image for the Mini to load and, after the inevitable error/crash (because the Mini can't load the game from the second disk image), I restore the save-state I took in the previous step and (for example) press space to continue the loading of the second disk.
This is the only way I've been able to load multi-disk games on the Mini so far.
|
|
|
Post by luckystrikez on Jan 6, 2019 15:43:18 GMT
I haven't had any luck with a single game doing it that way unfortunately. Below the Root craps out, The Camp won't continue loading...etc Now that I think about it the only game that it worked with was Pains N Aches!
It seems like any game that uses a modified character set gets screwed up, I'm pretty sure Below the Root was entirely modified character graphics, even the player character.
|
|
|
Post by virtualsky on Jan 6, 2019 16:03:02 GMT
Not sure if you've tried this or if it would even work, but in order for me to get Wasteland to work, I had to add the _AD flag to the file name.
|
|
|
Post by crispin on Jan 6, 2019 20:39:08 GMT
- Next, I select the second disk image for the Mini to load and, after the inevitable error/crash (because the
Mini can't load the game from the second disk image),
It does not need to be true always. If I understood you correctly. Mini can't load game from the second disk image of different filename, but it can if disk filenames are the same! Filesystem does not allow 2 filenames of same name in same folder, so, obviously, 2nd image has to be in different folder. If you put it this way, procedure is: when game ask for 2nd disk, save game at slot, exit, load 2nd disk from File Loader (it could freeze, crash or just play - it doesn't meter) and load saved state. It should continue where it stopped. Point is that "save state" snapshots are related to filename, so if filename is same, then it has to work. As it is explained here: gurce.net/c64mini/playing_games_that_span_multiple_disks#use_a_new_workaround_for_disk_swapping
|
|
|
Post by virtualsky on Jan 6, 2019 20:46:49 GMT
What I meant is, if a game has two disks to it, usually you have to boot the game from the first disk and not the second. For these games, if you try to boot the game from anything but the first "boot" disk, it will not load.
However, as you said, if the disk images are named the same, you will be able to load the Mini's saved state and continue on.
|
|
|
Post by crispin on Jan 6, 2019 21:40:30 GMT
I haven't had any luck with a single game doing it that way unfortunately. Below the Root craps out, The Camp won't continue loading...etc Now that I think about it the only game that it worked with was Pains N Aches!
It seems like any game that uses a modified character set gets screwed up, I'm pretty sure Below the Root was entirely modified character graphics, even the player character.
I think you're doing something wrong. Many games are using modded charset and works perfectly OK at Mini. There is one thing that you're probably missing: if you're using "_" in original filename, it could trigger some undocumented flag at Mini. Just avoid it, rename it. But I think that you're too much picky: you have 30K+ games for C64, 1000+ cartridges... and now you are "missing" Metal Dust - REU version! Here is almost 1K of carts in one link: ufile.io/4wl3j(from this link: www.facebook.com/groups/209280506324242/permalink/343865932865698/)
|
|
|
Post by crispin on Jan 6, 2019 21:47:39 GMT
What I meant is, if a game has two disks to it, usually you have to boot the game from the first disk and not the second. For these games, if you try to boot the game from anything but the first "boot" disk, it will not load. However, as you said, if the disk images are named the same, you will be able to load the Mini's saved state and continue on. Yeah, it is true. But some games have a "checker" and "fake" booter at 2nd (or 3rd) disk with "insert disk 1" message. Some could be started straight from 2nd image iirc. It is not that bad at all, if you don't have to make quick (and often) disk-swapping. Well, it was annoying at original C64 too
|
|
|
Post by luckystrikez on Jan 7, 2019 0:36:06 GMT
I think you're doing something wrong. Many games are using modded charset and works perfectly OK at Mini. There is one thing that you're probably missing: if you're using "_" in original filename, it could trigger some undocumented flag at Mini. Just avoid it, rename it. But I think that you're too much picky: you have 30K+ games for C64, 1000+ cartridges... and now you are "missing" Metal Dust - REU version! Here is almost 1K of carts in one link: ufile.io/4wl3j(from this link: www.facebook.com/groups/209280506324242/permalink/343865932865698/)Sorry, I'm quite picky about what games I want to play. I've already grown up with the C64 and played all the games in emulators for 20 years so I'm only focused on certain ones. Metal Dust is awesome and I'd really like to play it on this thing. I have a Raspberry Pi but I'd rather the C64 Mini be all it can be.
Thanks for the link to the cart, downloading!
BTW, try loading Below the Root. After saving, booting the second disk and reloading the save state, you press fire to continue and it just goes wonky right afterwards instead of loading the level data.
|
|
|
Post by virtualsky on Jan 7, 2019 3:43:47 GMT
I was able to get Below the Root to work. First of all, I downloaded it from C64.com. Then, I loaded it up on my laptop with VICE, to ensure it worked. When I first launched it, I had to boot with disk 1, then I had to swap the disks a couple of times before I was actually able to play the game. After that, I copied the files I was using in VICE over to my C64Mini's USB stick. Also, I created a CJM file for the game, ensuring that I specified the "ntsc" and "accuratedisk" settings. I then loaded disk 1 on the C64Mini, did a save state when asked for disk 2, exited the game, tried to load disk 2; which resulted in the expected error: ? File Not Found But then, I restored my saved state, press space and the remainder of the game loaded up just fine and I could then play. So, I don't know... perhaps running the game in VICE first, allowing me to do the disk swapping back and forth before trying it on the C64Mini helped. But, if you can't get it to run with this added information, let me know. I don't mind posting the disk images that I'm using on my C64Mini for you to try.
|
|
|
Post by luckystrikez on Jan 7, 2019 12:29:58 GMT
Thanks for testing, when I got to the disk switch part and continued loading after restoring the save state it just goes blank. I'll try a different disk.
|
|
|
Post by luckystrikez on Jan 9, 2019 2:09:25 GMT
For anyone that can't get Below the Root to work, there is a version on CSDB that has it all crammed into one D81 file, works great!
|
|
|
Post by rsn8887 on Sept 29, 2019 23:56:39 GMT
Did you succeed in running PAL games at correct speed on a US unit? I am stuck with games running too fast, even when I use the "_TP" filename flag to force PAL mode.
E.g. the counter in Nebulus_TP.d64 is way too fast, it should be seconds. The game seems to run in some kind of PAL/60 Hz mode instead of PAL/50 Hz.
|
|