29-April-2008 HV
This is FAQ for Frodo S60 (N7650, N3650, NGage, N95, N90 etc.) and S80 (N9300, N9500)
===========
INSTALLING
===========
I1: How to install
------------------
Installed as sis packages as usual:
- Frodo*.sis: The Commodore 64 emulator.
- Bilbo*.sis: Audio engine for Frodo.
I2: I am not allowed to install?
---------------------------------
If needed, enable "all" installing from Tools\Application\Manager\menu\options (needed at least in some E-series phones)
===========
BASIC USAGE
===========
B1: How to find help quickly?
-----------------------------
Use the help feature in the Frodo application! It is in the menu. A lot of things are explained there, like: using device keyboard, game files and locations, typical game start keys, etc.
B2: How to put games in the device for Frodo?
---------------------------------------------
Frodo supports D64 and T64 files only.
You can send the game file to the device e.g. via Infrared, Bluetooth or by mail.
You can also transfer the file directly to C or E drive(MMC ).
You can send the game file to the device e.g. via Infrared, Bluetooth or by mail.
You can also transfer the file directly to C or E drive(MMC ).
The file should be in the "/documents/E32Frodo/" folder in either drive.
Frodo can automatically find the received game file in Messaging (e.g. Inbox).
You can transfer the file directly to C, D or E drive using PC suite. The file should go to the "/Others" folder, or to the "/Others/Frodo" folder or to any subfolder of the latter.
For transferring files to the memory card you can use Memory card reader device in your PC.
For some devices you need to enable "all" installing from "Tools\Application\Manager" in "menu\options" (needed at least in some E-series phones).
Note: Do not ask me where to find specific game rom files. Those are mostly copyrighted material and using a rom file without the original game is illegal.
B3: How to play games that use multiple disks?
----------------------------------------------
When you want to change the disk, select a new disk from the menu:
"Disk commands/Select disk"
"File/Select disk"
B4: What is "edit key" mentioned in help?
-----------------------------------------
That is the "abc" key in 7650 or the key with a "pen" symbol in 3650. In the
B5: How to change game speed?
-----------------------------
Press edit+up or edit+down. That will change the "frame skipping" value
that affects the speed of the game.
You can change the frame skip value in the Pref dialog under VIC tab.
============================================
ADVANCED FEATURES (for advanced users only!)
============================================
A1: How make a customized keyboard layout?
------------------------------------------
The default keymap files keymap.cfg and advanced_keymap.cfg are found in the \system\apps\e32frodo folder. Those contain the key mappings. You can edit those like any other unicode text files.
Frodo supports game specific custom keymaps. Those are always merged over the default keymap, so you need to redefine changed keys only. Thre is no integrated keymap editor. You can use any text editor that can save unicode plain text files.
Frodo searches custom keymaps in 3 different places. For e.g. "E:\MuleAndOtherGames\Mule.D64" game file the custom keymap file can be:
1) "E:\MuleAndOtherGames\Mule.cfg"
2) "E:\Frodo\Keymaps\Mule.cfg"
3) "C:\My files\Frodo\Keymaps\Mule.cfg"
The latter two places are always searched for any game file.
Frodo will try to load a custom keymap *only* if one of the following commands is used in the File menu: "Launch game disk", "Select disk" or "State file/Load from". If you select a disk from the Prefs dialog, it will *not* try to load any custom keymaps.
Frodo supports game specific custom keymaps. Those are always merged over the default keymap, so you need to redefine changed keys only. There is no integrated keymap editor. You can use any text editor that can save unicode plain text files.
Just put you modified keymaps under \Others\Frodo\ in any drive and that will be taken into use. The names are
used as follows:
\Others\Frodo\keymap.cfg (normal)
\Others\Frodo\keymap_advanced.cfg (Used when "Advanced keymap" is selected)
\Others\Frodo\keymap_ls.cfg (normal, rotated)
\Others\Frodo\keymap_ls_advanced.cfg (advanced, rotated)
I addition, you can also specify game specific keymaps that are loaded automatically with the game rom. E.g. for "Gridrunner.d64" the files could be:
\Others\Frodo\Gridrunner.cfg (normal)
etc ...
Note: If you make a custom keymap for a particular device, please send that to me (or at least a link) also for inclusion to my web page! The idea is that people can download correct keymaps from there.
A2: How to make several "Quick save" (snap) files and how to start those?
-------------------------------------------------------------------------
After storing a "quicksave". exit Frodo and goto the \system\apps\e32frodo folder. Make a copy of "frodo.snap" and rename it e.g. "commando.snap". Just open commando.snap from your file manager to start the game in seconds! This is the quickiest way to start game in Frodo.
A3: What is frodo.fpr and how to use it?
----------------------------------------
Frodo.fpr stores Frodo preferences. You can find Frodo.fpr file in the \system\apps\e32frodo folder. You can edit it like any other text file. The fields in Frodo.fpr are explained in the Frodo documentation that comes with the source files. That can be found in my web page: http://www.mbnet.fi/~haviital. Download the source package and look at docs\settings.html. Note that all the preferences are not used in Symbian OS version.
A4: The game do not load or gives error. Multiple disks do not work. Writing to disk do not work.
-------------------------------------------------------------------------------------------------
Firstly, as this is an emulator, not the real thing, there will always be games that will not work. But luckily, many games can be made to
work by changing some preferences.
Enable "1541 emulation". That will slow down the disk operations, but is more compatible.
--------
Regards,
Hannu
Frodo Dev Team