|
Post by sionzaphod on Jan 7, 2020 23:02:48 GMT
Does anyone know how to load the Vic 20 mega-cart rom on The C64 Full Size (MAXI)? Vice XVIC is able to run it by stating that the rom image is a megacart. Are there any filename flags to tell The C64 how to treat this rom? Also are there any filename flags to load cart roms into specific memory addresses? Again Vice can do this no problem and so can retroarch. I cannot run any cart rom that is not generic i.e. a000 memory address. 2000,4000 and 6000 roms will not load unless they are loaded in multi parts (This is a major flaw for something that is handled simply on VICE and Retroarch). I was looking forward to playing the old Adventure series (text games) but this problem has prevented that. Any advice welcome?
|
|
|
Post by darbyram on Jan 7, 2020 23:12:19 GMT
Does anyone know how to load the Vic 20 mega-cart rom on The C64 Full Size (MAXI)? Vice XVIC is able to run it by stating that the rom image is a megacart. Are there any filename flags to tell The C64 how to treat this rom? Also are there any filename flags to load cart roms into specific memory addresses? Again Vice can do this no problem and so can retroarch. I cannot run any cart rom that is not generic i.e. a000 memory address. 2000,4000 and 6000 roms will not load unless they are loaded in multi parts (This is a major flaw for something that is handled simply on VICE and Retroarch). I was looking forward to playing the old Adventure series (text games) but this problem has prevented that. Any advice welcome? Page 57 and beyond tells you about file flags for Vic 20 and specific memory addresses, download here. retrogames.biz/thec64/support/manuals-thec64usually adding b1b2 for those games, which games anyway?
|
|
|
Post by sionzaphod on Jan 7, 2020 23:34:40 GMT
Already got the manual and read through all of it. Those flags are for games that require expanded memory. I already tried all the different combinations of memory setting flags for the CRT files I'm trying to run but no go. The games I'm trying to run are the 5 games from the Adventure series they run by attaching the rom image to memory bank 4000 and then typing SYS 32592 at the basic prompt. I know that the games can be run by loading one CRT file then using the media browser to attach the second CRT file it's documented in the manual but my CRT files are single files and both VICE and Retroarch can use those single files fine but the emulator under the hood of the C64 (Which I thought was VICE) won't work like that. Also the Vic 20 mega-cart cannot be loaded. I know its very early days for this system which is why I requested better CART file handling in the future to retrogames.biz.
|
|
|
Post by darbyram on Jan 8, 2020 10:14:33 GMT
Already got the manual and read through all of it. Those flags are for games that require expanded memory. I already tried all the different combinations of memory setting flags for the CRT files I'm trying to run but no go. The games I'm trying to run are the 5 games from the Adventure series they run by attaching the rom image to memory bank 4000 and then typing SYS 32592 at the basic prompt. I know that the games can be run by loading one CRT file then using the media browser to attach the second CRT file it's documented in the manual but my CRT files are single files and both VICE and Retroarch can use those single files fine but the emulator under the hood of the C64 (Which I thought was VICE) won't work like that. Also the Vic 20 mega-cart cannot be loaded. I know its very early days for this system which is why I requested better CART file handling in the future to retrogames.biz. Rename those 5 adventure games to .prg create a .cjm file called thec64-default.cjm, inside this file you should write something like this... X:vic,pal,fullheight,24k those games will then use the .cjm file you created, so put then all in a folder together.
|
|
|
Post by spannernick on Jan 8, 2020 13:30:14 GMT
Are the games made by Scott Adams..?
|
|
|
Post by sionzaphod on Jan 8, 2020 13:42:14 GMT
Yes their the Scott Adams games. I tried renaming the roms to prg and made a thec64-default.cjm. When I tried to run those games none run but the interesting thing that happens is it screws the emulator up big time. Garbled screen and high pitch background noise. Even exiting and trying to run one of the other roms does not stop it. The only thing that does is to run a different rom with different settings.
|
|
|
Post by darbyram on Jan 8, 2020 13:52:44 GMT
Yes their the Scott Adams games. I tried renaming the roms to prg and made a thec64-default.cjm. When I tried to run those games none run but the interesting thing that happens is it screws the emulator up big time. Garbled screen and high pitch background noise. Even exiting and trying to run one of the other roms does not stop it. The only thing that does is to run a different rom with different settings. Try these from here.. www.zimmers.net/anonftp/pub/cbm/vic20/games/16k/Scott%20Adams/index.html
|
|
|
Post by sionzaphod on Jan 8, 2020 14:11:10 GMT
Those don't work either! After a short pause the Ready. Prompt comes up but thats all. I've tried typing SYS 32592 but it just keeps saying Ready. Whatever thec64 is running under the hood I suspect it is a much older build of both VICE and XVIC. I've asked for advice from retrogames.biz and got this response:-
Hi Sion,
Thanks for your email. Unfortunately, we cannot look at this specifically as we can only investigate issues with the officially licenced titles that come supplied with THEC64.
However, we are aware that some types of cartridge programs require alternative solutions to the vast majority of VIC 20 cartridge titles that load without any problems.
We are continually looking to improve the experience of using all of our products, and all suggestions are taken on board and considered. We will forward your comments on to the programmer.
Regards,
Retro Games Ltd.
There are many cart roms that cannot run thec64 because of its limitations. Not just the Adventure series. If someone could find a way to run the mega-cart it wouldn't be so bad because it has just about every cart game on it.
|
|
|
Post by kugelblitz on Jan 8, 2020 16:32:15 GMT
In theory the MegaCart would work on the VICE emulator, but as the programming giants at RetroGames have taken out options (or made them inaccessible) in order to hide the fact that they are using VICE (2.4) you are in bad luck as you can not set the options necessary. (Or 2.4 does not like the MegaCart, haven't checked that, the code for it changed in the 3.X builds). vice-emu.sourceforge.net/vice_7.html#SEC162Those don't work either! After a short pause the Ready. Prompt comes up but thats all. I've tried typing SYS 32592 but it just keeps saying Ready. Whatever thec64 is running under the hood I suspect it is a much older build of both VICE and XVIC. I've asked for advice from retrogames.biz and got this response:- Hi Sion, Thanks for your email. Unfortunately, we cannot look at this specifically as we can only investigate issues with the officially licenced titles that come supplied with THEC64. However, we are aware that some types of cartridge programs require alternative solutions to the vast majority of VIC 20 cartridge titles that load without any problems. We are continually looking to improve the experience of using all of our products, and all suggestions are taken on board and considered. We will forward your comments on to the programmer. Regards, Retro Games Ltd. There are many cart roms that cannot run thec64 because of its limitations. Not just the Adventure series. If someone could find a way to run the mega-cart it wouldn't be so bad because it has just about every cart game on it.
|
|
|
Post by kugelblitz on Jan 8, 2020 16:35:09 GMT
Is there any specific reason why you would want to play Scott Adams games on the 20 rather than the 64? Not because of the font I would guess?
|
|
|
Post by spannernick on Jan 8, 2020 16:56:23 GMT
Is it the Mega Cart you are trying to get to work thats here.. www.retroisle.com/commodore/vic20/Articles/megacart.php if so Vice 2.4 supports it and it works but you have to select Attach cartridge Inmage and then Mega-Cart image on the menu so the emulator know its a Mega Cart,RG have not put that switch in there firmware yet so it will not work. all they need to do is add a _MC or something so the VIC20 knows it's a Mega Cart and it would work. It works fine on Vice 2.4,it's a rom file,it don't work as a snapshot vsf file,I tried it.
|
|
|
Post by darbyram on Jan 8, 2020 17:15:51 GMT
Those don't work either! After a short pause the Ready. Prompt comes up but thats all. I've tried typing SYS 32592 but it just keeps saying Ready. Whatever thec64 is running under the hood I suspect it is a much older build of both VICE and XVIC. I've asked for advice from retrogames.biz and got this response:- Hi Sion, Thanks for your email. Unfortunately, we cannot look at this specifically as we can only investigate issues with the officially licenced titles that come supplied with THEC64. However, we are aware that some types of cartridge programs require alternative solutions to the vast majority of VIC 20 cartridge titles that load without any problems. We are continually looking to improve the experience of using all of our products, and all suggestions are taken on board and considered. We will forward your comments on to the programmer. Regards, Retro Games Ltd. There are many cart roms that cannot run thec64 because of its limitations. Not just the Adventure series. If someone could find a way to run the mega-cart it wouldn't be so bad because it has just about every cart game on it. Download this zip, it contains the scott adam's adventure's, extract to the root of your usb drive. Do not use thec64-default.cjm it is not required. Run the maxi in classic mode (Vic-20). load games via media access, highlight game and press B, or second button in on the bottom row, then SYS32592 drive.google.com/file/d/1vnIWDH_anBAXLz7R5aawz7BnBnGZnbm4/view?usp=sharingSend me the megacart you have
|
|
|
Post by sionzaphod on Jan 8, 2020 19:16:41 GMT
Those games work in classic mode. Tried the mega cart in classic mode too it behaves weird. It starts the game tooth invaders. That's one of the games on the cart but there's no way to get to the menu with all the other games.
|
|
|
Post by spannernick on Jan 8, 2020 21:18:04 GMT
Yes it did it with me too,its because it thinks its a normal crt, it don't know it a Mega-Card,it needs being added,you have to select Mega-Card image in Vice for it to know its a Mega-Card, it needs a Flag like _MC for Mega-Card to work, Mega-Card work in Vice 2.4. You can't save it as a snapshot too, the menus work but as soon as you select a game it freezes.
|
|
|
Post by darbyram on Jan 8, 2020 22:55:41 GMT
Yes it did it with me too,its because it thinks its a normal crt, it don't know it a Mega-Card,it needs being added,you have to select Mega-Card image in Vice for it to know its a Mega-Card, it needs a Flag like _MC for Mega-Card to work, Mega-Card work in Vice 2.4. You can't save it as a snapshot too, the menus work but as soon as you select a game it freezes. There will be an unknown flag that we don't know about, or they haven't included it in the build.
|
|
|
Post by sionzaphod on Jan 9, 2020 0:24:41 GMT
I haven't tried changing the file extension. When I found it online the mega-cart had a .rom extension. I renamed it to crt for consistency. Reading through the documentation of vice I'm sure I read something about that and the penultimate cart having rom or bin extensions. I'll try it and report back.
|
|
|
Post by sjakie43 on Jan 19, 2020 19:05:27 GMT
Any news yet ? i am also waiting for a possibility to run my megacart.rom
|
|
|
Post by teller on Jan 28, 2020 18:44:42 GMT
For the VIC-20 Mega-Cart support: I checked in the VICE Manual and found something helpful
VIC20 cartridge resources: MegaCartNvRAMfilename String specifying the filename of the MegaCart NvRAM image.
MegaCartNvRAMWriteBack Boolean, if true write back the NvRAM image file automatically, incase the RAM contents changed, when detaching or quitting the emulator.
VIC20 cartridge command-line options: -cartmega <name>
Specify Mega-Cart extension ROM name -mcnvramfile <name>
Set Mega-Cart NvRAM filename -mcnvramwriteback +mcnvramwriteback
Enable/Disable Mega-Cart NvRAM writeback -cartfe <name>
vice-emu.sourceforge.net/vice_7.html#SEC147
|
|