There doesn't seem to be any problems with the single/perfect cycle version of Frodo and Jumpman,I'm surprised that Frodo for the PSP(with it's higher power
) didn't use one of these versions for better compatibility.
Printable View
There doesn't seem to be any problems with the single/perfect cycle version of Frodo and Jumpman,I'm surprised that Frodo for the PSP(with it's higher power
) didn't use one of these versions for better compatibility.
ok new version posted :)
This version loads the preference file /rd/Frodo.fpr which can be created with the pc version or use the enclosed version.
Code:LimitSpeed = FALSE
Code:Emul1541Proc = TRUE
are the only options i played with, and only really tested the 1541 Emulation worked.Code:SkipFrames = 2
I have also included some snapshots I created with the pc version, rename the one you want to load to jjr.fss and load by pressing the X key, most probably require that you have already mounted the correct D64 file the next time they go to load :)
I have tested Maniac Mansion and it is working, now I used a snapshot because I was impatient to wait for it to load but with 1541 Emulation on it seems to work fine :) (jjr.fss in zip file is Maniac Mansion, i think you need disk 2 mounted)
This version doesn't include an icon, for some reason the icon seemed to crash my m3sd for some reason.
Enjoy and give me feedback please.
Troy(GPF)
Another old timer who loves his c64 :)
Didn't get that scalling idea to work then? oh well. Thanks for the update.:D
Hi
I just tested the new release. The loadable config file is fine, but I guess some people will get confused because of a "device not found error", if they select a disk from the startup screen. The reason is in the config file, btw.
Setting
DrivePath8 =
, or selectig an image with the left shoulder button should do the trick.
1541 emulation switched on slows Frodo down considerably. Even when switched to false, it runs faster, but still a bit slow. I am not sure, if a simple hard coded delay is the optimal way to adjust running speed...
However one of the more important uses of the 1541 emulation (besides Cybertracker ;) ) is the possibility of saving to disk images (Songs, Programs, Data, etc.). That does not work right now, but it is now possible to load songs in Cybertracker!
It would be most reasonable, to make the 1541 option "hot swichable".
After all, it is good, to have the config file to play with and the loading of machine states is great!
Oh, I forgot, in the Uridium reaction time part, sound and graphics are in sync now.
Sorry to ask, but how can i get this working with my G6Lite card?
It has a GBA and NDS folder by default. By putting the .nds file in the /NDS folder, i can see it in the loader menu but it starts and ends with a white screen. No change if i put the /rd folder in /NDS or the root.
Thanks, i'll try this patcher as soon as i have access to windows.
(i suppose i need the .dldi file to patch the .nds file with the patcher, right?).
And where di i have to put the .nds file and the /rd folder? Is, for the G6Lite series, the /NDS folder my root?
here is a thread that might help on dldi patching
http://www.dcemu.co.uk/vbulletin/showthread.php?t=54281
yes you need the .dldi file for your card, and you either run a gui tool, or commandline to patch the nds before copying to your card.
The code looks for files in /rd, so probably has to be in the root and not under the /NDS folder, thats what I have to do for my DS-X card, /rd goes in root , .nds file goes in Apps folder.
Troy(GPF)
how can i play maniac manson or zack mc kracken...
there are my favorite games...
when i start maniac manson its working but then i press space and the screen is black...
it doesnt work with frodo?
could you explain more what you mean? not quite sure what the problem is.
1541 Emulation is slow slow slow, like I said best thing to do is use snapshots to minimize at least the startup time.
Eventually I will have a preference menu where all those settings can be set.
I haven't looked into saving code yet, this last build I did try to get T64 loading working, but other then it getting rid of the error messages its just loading nothing lol. Eventually I will have it so that other then the initial startup, if you select a .prg or snapshot file, it will autostart it.
When 1541 emulation is FALSE and Limitspeed is FALSE there should be no difference in emulation speed, other then my default setting for SkipFrames = 3, and in the Frodo.fpr file I provided its set to 2 . So that could be the speed difference you are seeing.
Just haven't had time to research it yet, right now the way scaling is done is by the scaling hardware.
Frodo has a screensize of 384X272 which includes borders of on left and right side of 32-37 pixels and top and bottom of 51-55 pixels. I use a 512X512 exrot background which hardware scaled to the 256X192 DS screen size. I do hack the borders off on the display so that more of the screen is visable since most things don't use the border for much.
I not really that familiar with the above settings it was all done by plugging in numbers till I got what we have now lol. I know I need to every frame shift it up and left or down and right a couple pixels and reset next frame, but not sure which of the above parameters are the ones I need to change yet.Code://DISPLAY_X=384;
BG3_CR = BG_BMP8_512x512;
BG3_XDX = DISPLAY_X-54;
BG3_XDY = 0;
BG3_YDX = 0;
BG3_YDY = DISPLAY_X-108;
BG3_CX = 28<<8;
BG3_CY = 32<<8;
Troy(GPF)