Fixed Help text not fitting in screen if resolution was set to 800 horizontal
This commit is contained in:
parent
c39e464228
commit
262f2f1661
15 changed files with 120 additions and 101 deletions
|
@ -419,20 +419,22 @@ bool HelpPanelCPU(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("Select the required Amiga CPU (68000 - 68040).");
|
helptext.push_back("Select the required Amiga CPU (68000 - 68040).");
|
||||||
helptext.push_back("If you select 68020, you can choose between 24-bit addressing (68EC020) or 32-bit addressing (68020).");
|
helptext.push_back("If you select 68020, you can choose between 24-bit addressing (68EC020) or 32-bit");
|
||||||
helptext.push_back("The option \"More compatible\" is only available if 68000 or 68010 is selected and emulates simple prefetch of");
|
helptext.push_back("addressing (68020). The option \"More compatible\" is only available if 68000 or 68010");
|
||||||
helptext.push_back("the 68000. This may improve compatibility in few situations but is not required for most games and demos.");
|
helptext.push_back("is selected and emulates simple prefetch of the 68000. This may improve compatibility");
|
||||||
|
helptext.push_back("in few situations but is not required for most games and demos.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("JIT enables the Just-in-time compiler. This may break compatibility in some games.");
|
helptext.push_back("JIT enables the Just-in-time compiler. This may break compatibility in some games.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("The available FPU models depending on the selected CPU.");
|
helptext.push_back("The available FPU models depending on the selected CPU.");
|
||||||
helptext.push_back("The option \"More compatible\" activates more accurate rounding and compare of two floats.");
|
helptext.push_back("The option \"More compatible\" activates more accurate rounding and compare of two floats.");
|
||||||
helptext.push_back("\"Softfloat FPU emul.\" aktivates the FPU emulation from QEMU. This is more accurate, but a bit slower.");
|
helptext.push_back("\"Softfloat FPU emul.\" aktivates the FPU emulation from QEMU. This is more accurate,");
|
||||||
|
helptext.push_back("but a bit slower.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("With \"CPU Speed\" you can choose the clock rate of the Amiga.");
|
helptext.push_back("With \"CPU Speed\" you can choose the clock rate of the Amiga.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("In current version, you will not see a difference in the performance for 68020, 68030 and 68040 CPUs. The cpu");
|
helptext.push_back("In current version, you will not see a difference in the performance for 68020,");
|
||||||
helptext.push_back("cycles for the opcodes are based on 68020. The different cycles for 68030 and 68040 may come in a later");
|
helptext.push_back("68030 and 68040 CPUs. The CPU cycles for the opcodes are based on 68020. The different");
|
||||||
helptext.push_back("version.");
|
helptext.push_back("cycles for 68030 and 68040 may come in a later version.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -387,19 +387,22 @@ void RefreshPanelChipset()
|
||||||
bool HelpPanelChipset(std::vector<std::string> &helptext)
|
bool HelpPanelChipset(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("If you want to emulate an Amiga 1200, select AGA. For most Amiga 500 games, select \"Full ECS\". Some older");
|
helptext.push_back("If you want to emulate an Amiga 1200, select AGA. For most Amiga 500 games,");
|
||||||
helptext.push_back("Amiga games requires \"OCS\" or \"ECS Agnus\". You have to play with these options if a game won't work as");
|
helptext.push_back("select \"Full ECS\". Some older Amiga games requires \"OCS\" or \"ECS Agnus\".");
|
||||||
helptext.push_back("expected. By selecting an entry in \"Extra\", all internal chipset settings will become the required values for the specified");
|
helptext.push_back("You have to play with these options if a game won't work as expected. By selecting");
|
||||||
helptext.push_back("Amiga model.");
|
helptext.push_back("an entry in \"Extra\", all internal chipset settings will become the required values");
|
||||||
helptext.push_back("For some games, you have to activate \"NTSC\" (60 Hz instead of 50 Hz) for correct timing.");
|
helptext.push_back("for the specified Amiga model. For some games, you have to activate \"NTSC\"");
|
||||||
|
helptext.push_back("(60 Hz instead of 50 Hz) for correct timing.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("When you see some graphic issues in a game, try \"Immediate\" or \"Wait for blit.\" for blitter and/or disable");
|
helptext.push_back("When you see some graphic issues in a game, try \"Immediate\" or \"Wait for blit.\"");
|
||||||
helptext.push_back("\"Fast copper\".");
|
helptext.push_back("for blitter and/or disable \"Fast copper\".");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("\"Fast copper\" uses a prediction algorithm instead of checking the copper state on a more regular basis. This may");
|
helptext.push_back("\"Fast copper\" uses a prediction algorithm instead of checking the copper state");
|
||||||
helptext.push_back("cause issues but brings a big performance improvement. The option was removed in WinUAE in an early state,");
|
helptext.push_back("on a more regular basis. This may cause issues but brings a big performance improvement.");
|
||||||
helptext.push_back("but for most games, it works fine and the better performance is helpful for low powered devices.");
|
helptext.push_back("The option was removed in WinUAE in an early state, but for most games, it works fine and");
|
||||||
|
helptext.push_back("the better performance is helpful for low powered devices.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("For \"Collision Level\", select \"Sprites and Sprites vs. Playfield\" which is fine for nearly all games.");
|
helptext.push_back("For \"Collision Level\", select \"Sprites and Sprites vs. Playfield\" which is fine");
|
||||||
|
helptext.push_back("for nearly all games.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -351,11 +351,11 @@ bool LoadConfigByName(const char *name)
|
||||||
bool HelpPanelConfig(std::vector<std::string> &helptext)
|
bool HelpPanelConfig(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("To load a configuration, select the entry in the list and then click on \"Load\". If you doubleclick on an entry");
|
helptext.push_back("To load a configuration, select the entry in the list and then click on \"Load\".");
|
||||||
helptext.push_back("in the list, the emulation starts with this configuration.");
|
helptext.push_back("If you doubleclick on an entry in the list, the emulation starts with this configuration.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("If you want to create a new configuration, setup all options, enter a new name in \"Name\", provide a short");
|
helptext.push_back("If you want to create a new configuration, setup all options, enter a new name in");
|
||||||
helptext.push_back("description and then click on \"Save\".");
|
helptext.push_back("\"Name\", provide a short description and then click on \"Save\".");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("\"Delete\" will delete the selected configuration.");
|
helptext.push_back("\"Delete\" will delete the selected configuration.");
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -826,21 +826,19 @@ void RefreshPanelCustom(void)
|
||||||
bool HelpPanelCustom(vector<string>& helptext)
|
bool HelpPanelCustom(vector<string>& helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back(
|
helptext.push_back("Set up Custom input actions for each Amiga port, such as Keyboard remapping,");
|
||||||
"Set up custom input actions for each Amiga port, such as Keyboard remapping, or emulator functions.");
|
helptext.push_back("or emulator functions.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("Select the port which you wish to re-map with 'Joystick Port'.");
|
helptext.push_back("Select the port which you wish to re-map with 'Joystick Port'.");
|
||||||
helptext.push_back("The currently selected Input Device will then be displayed under 'Input Device'.");
|
helptext.push_back("The currently selected Input Device will then be displayed under 'Input Device'.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back(
|
helptext.push_back("Buttons which are not available on this device (detected with RetroArch ");
|
||||||
"Buttons which are not available on this device (detected with RetroArch configuration files) are unavailable to remap.");
|
helptext.push_back("configuration files) are unavailable to remap.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("The HotKey button (used for secondary functions) is also unavailable for custom options. ");
|
helptext.push_back("The HotKey button (used for secondary functions) is also unavailable for custom options. ");
|
||||||
helptext.push_back("The actions performed by pressing the HotKey with other buttons can also be remapped.");
|
helptext.push_back("The actions performed by pressing the HotKey with other buttons can also be remapped.");
|
||||||
helptext.push_back("Pre-defined functions such as Quit/Reset/Menu will be displayed as the 'default' option.");
|
helptext.push_back("Pre-defined functions such as Quit/Reset/Menu will be displayed as the 'default' option.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("The Function of the individual buttons are selectable via the marked drop-down boxes.");
|
helptext.push_back("The Function of the individual buttons are selectable via the marked drop-down boxes.");
|
||||||
helptext.push_back("");
|
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -370,23 +370,26 @@ void RefreshPanelDisplay()
|
||||||
bool HelpPanelDisplay(std::vector<std::string> &helptext)
|
bool HelpPanelDisplay(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("Select the required width and height of the Amiga screen. If you select \"NTSC\" in chipset, a value greater than");
|
helptext.push_back("Select the required width and height of the Amiga screen. If you select \"NTSC\"");
|
||||||
helptext.push_back("240 for \"Height\" makes no sense. When the game, demo or workbench uses Hires mode and you selected a");
|
helptext.push_back("in Chipset, a value greater than 240 for \"Height\" makes no sense. When the game,");
|
||||||
helptext.push_back("value for \"Width\" lower than 640, you will only see half of the pixels.");
|
helptext.push_back("Demo or Workbench uses HiRes mode and you selected a value for \"Width\" lower than 640,");
|
||||||
|
helptext.push_back("you will only see half of the pixels.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("Select the scaling method for the Amiga screen. The default option \"Auto\", will try to find the best looking");
|
helptext.push_back("Select the scaling method for the Amiga screen. The default option \"Auto\", ");
|
||||||
helptext.push_back("scaling method depending on your monitor's resolution. \"Nearest Neighbor\" will give you a more pixelated");
|
helptext.push_back("will try to find the best looking scaling method depending on your monitor's resolution. ");
|
||||||
helptext.push_back("and crisp image, but it may come with some distortion if your resolution is not an exact multiple.");
|
helptext.push_back("\"Nearest Neighbor\" will give you a more pixelated and crisp image, but it may come with ");
|
||||||
|
helptext.push_back("some distortion if your resolution is not an exact multiple. ");
|
||||||
helptext.push_back("\"Linear\" will give you a smoother scaling but some people might find it a bit blurry.");
|
helptext.push_back("\"Linear\" will give you a smoother scaling but some people might find it a bit blurry.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
#ifdef PANDORA
|
#ifdef PANDORA
|
||||||
helptext.push_back("With \"Vert. offset\" you can adjust the position of the first drawn line of the Amiga screen. You can also change");
|
helptext.push_back("With \"Vert. offset\" you can adjust the position of the first drawn line of the Amiga ");
|
||||||
helptext.push_back("this during emulation with left and right shoulder button and dpad up/down.");
|
helptext.push_back("screen. You can also change this during emulation with left and right shoulder button ");
|
||||||
|
helptext.push_back("and dpad up/down.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
#endif //PANDORA
|
#endif //PANDORA
|
||||||
helptext.push_back("Activate line doubling to remove flicker in interlace modes.");
|
helptext.push_back("Activate line doubling to remove flicker in interlace modes.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("When you activate \"Frameskip\", only every second frame is drawn. This will improve performance and some");
|
helptext.push_back("When you activate \"Frameskip\", only every second frame is drawn.");
|
||||||
helptext.push_back("more games are playable.");
|
helptext.push_back("This will improve performance and some more games are playable.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -613,19 +613,24 @@ void RefreshPanelFloppy()
|
||||||
bool HelpPanelFloppy(std::vector<std::string> &helptext)
|
bool HelpPanelFloppy(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("You can enable/disable each drive by clicking the checkbox next to DFx or select the drive type in the dropdown");
|
helptext.push_back("You can enable/disable each drive by clicking the checkbox next to DFx or select");
|
||||||
helptext.push_back("control. \"3.5'' DD\" is the right choise for nearly all ADF and ADZ files.");
|
helptext.push_back("the drive type in the dropdown control. \"3.5'' DD\" is the right choice for nearly");
|
||||||
helptext.push_back("The option \"Write-protected\" indicates if the emulator can write to the ADF. Changing the write protection of the");
|
helptext.push_back("all ADF and ADZ files.");
|
||||||
helptext.push_back("disk file may fail because of missing rights on the host filesystem.");
|
helptext.push_back("The option \"Write-protected\" indicates if the emulator can write to the ADF.");
|
||||||
helptext.push_back("The button \"...\" opens a dialog to select the required disk file. With the dropdown control, you can select one of");
|
helptext.push_back("Changing the write protection of the disk file may fail because of missing rights");
|
||||||
helptext.push_back("the disks you recently used.");
|
helptext.push_back("on the host filesystem.");
|
||||||
|
helptext.push_back("The button \"...\" opens a dialog to select the required");
|
||||||
|
helptext.push_back("disk file. With the dropdown control, you can select one of the disks you recently used.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("You can reduce the loading time for lot of games by increasing the floppy drive emulation speed. A few games");
|
helptext.push_back("You can reduce the loading time for lot of games by increasing the floppy drive");
|
||||||
helptext.push_back("will not load with higher drive speed and you have to select 100%.");
|
helptext.push_back("emulation speed. A few games will not load with higher drive speed and you have");
|
||||||
|
helptext.push_back("to select 100%.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("\"Save config for disk\" will create a new configuration file with the name of the disk in DF0. This configuration will");
|
helptext.push_back("\"Save config for disk\" will create a new configuration file with the name of");
|
||||||
helptext.push_back("be loaded each time you select the disk and have the option \"Load config with same name as disk\" enabled.");
|
helptext.push_back("the disk in DF0. This configuration will be loaded each time you select the disk");
|
||||||
|
helptext.push_back("and have the option \"Load config with same name as disk\" enabled.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("With the buttons \"Create 3.5'' DD disk\" and \"Create 3.5'' HD disk\" you can create a new and empty disk.");
|
helptext.push_back("With the buttons \"Create 3.5'' DD disk\" and \"Create 3.5'' HD disk\" you can");
|
||||||
|
helptext.push_back("create a new and empty disk.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -646,16 +646,18 @@ int count_HDs(struct uae_prefs* p)
|
||||||
bool HelpPanelHD(std::vector<std::string> &helptext)
|
bool HelpPanelHD(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("Use \"Add Directory\" to add a folder or \"Add Hardfile\" to add a HDF file as a hard disk. To edit the settings of a");
|
helptext.push_back("Use \"Add Directory\" to add a folder or \"Add Hardfile\" to add a HDF file as");
|
||||||
helptext.push_back("HDD, click on \"...\" left to the entry in the list. With the red cross, you can delete an entry.");
|
helptext.push_back("a hard disk. To edit the settings of a HDD, click on \"...\" left to the entry in");
|
||||||
|
helptext.push_back("the list. With the red cross, you can delete an entry.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("With \"Create Hardfile\", you can create a new formatted HDF file up to 2 GB. For large files, it will take some time");
|
helptext.push_back("With \"Create Hardfile\", you can create a new formatted HDF file up to 2 GB.");
|
||||||
helptext.push_back("to create the new hard disk. You have to format the new HDD in the Amiga via the Workbench.");
|
helptext.push_back("For large files, it will take some time to create the new hard disk. You have to");
|
||||||
|
helptext.push_back("format the new HDD in the Amiga via the Workbench.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("If \"Master harddrive write protection\" is activated, you can't write to any HD.");
|
helptext.push_back("If \"Master harddrive write protection\" is activated, you can't write to any HD.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("Activate \"CD drive\" to emulate CD for CD32. Use \"Eject\" to remove current CD and click on \"...\" to open a dialog");
|
helptext.push_back("Activate \"CD drive\" to emulate CD for CD32. Use \"Eject\" to remove current CD");
|
||||||
helptext.push_back("to select the iso/cue file for CD emulation.");
|
helptext.push_back("and click on \"...\" to open a dialog to select the iso/cue file for CD emulation.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("In current version, WAV, MP3 and FLAC is supported for audio tracks.");
|
helptext.push_back("In current version, WAV, MP3 and FLAC is supported for audio tracks.");
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -755,16 +755,14 @@ bool HelpPanelInput(std::vector<std::string> &helptext)
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("You can select the control type for both ports and the rate for autofire.");
|
helptext.push_back("You can select the control type for both ports and the rate for autofire.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("Set the emulated mouse speed to .25x, .5x, 1x, 2x and 4x to slow down or speed up the mouse.");
|
helptext.push_back("Set the emulated mouse speed to .25x, .5x, 1x, 2x and 4x to slow down or ");
|
||||||
|
helptext.push_back("speed up the mouse.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("When \"Enable mousehack\" is activated, you can use the stylus to set the mouse pointer to the exact position.");
|
helptext.push_back("When \"Enable mousehack\" is activated, you can use touch input to set .");
|
||||||
helptext.push_back("This works very well on Workbench, but many games using there own mouse handling and will not profit from");
|
helptext.push_back("the mouse pointer to the exact position. This works very well on Workbench, ");
|
||||||
helptext.push_back("this code.");
|
helptext.push_back("but many games using their own mouse handling and will not profit from this mode.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("\"Tap Delay\" specifies the time between taping the screen and an emulated mouse button click.");
|
helptext.push_back("\"Tap Delay\" specifies the time between taping the screen and an emulated ");
|
||||||
helptext.push_back("");
|
helptext.push_back("mouse button click.");
|
||||||
helptext.push_back("When you activate \"Custom Control\", you can define which Amiga key should be emulated by pressing one of the");
|
|
||||||
helptext.push_back("ABXY- or D-pad buttons. Useful to setup controls for pinball games. During emulation, you can switch between");
|
|
||||||
helptext.push_back("regular buttons and custom settings by pressing left shoulder button and 'c'.");
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -364,14 +364,16 @@ void RefreshPanelMisc()
|
||||||
bool HelpPanelMisc(std::vector<std::string> &helptext)
|
bool HelpPanelMisc(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("\"Status Line\" shows/hides the status line indicator. During emulation, you can show/hide this by pressing left");
|
helptext.push_back("\"Status Line\" Shows/Hides the status line indicator.");
|
||||||
helptext.push_back("shoulder and 'd'. The first value in the status line shows the idle time of the Pandora CPU in %, the second value");
|
helptext.push_back("The first value in the status line shows the idle time of the CPU in %,");
|
||||||
helptext.push_back("is the current frame rate. When you have a HDD in your Amiga emulation, the HD indicator shows read (blue) and");
|
helptext.push_back("the second value is the current frame rate.");
|
||||||
helptext.push_back("write (red) access to the HDD. The next values are showing the track number for each disk drive and indicates");
|
helptext.push_back("When you have a HDD in your Amiga emulation, the HD indicator shows read (blue) and write");
|
||||||
helptext.push_back("disk access.");
|
helptext.push_back("(red) access to the HDD. The next values are showing the track number for each disk drive");
|
||||||
|
helptext.push_back("and indicates disk access.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("When you deactivate the option \"Show GUI on startup\" and use this configuration by specifying it with the");
|
helptext.push_back("When you deactivate the option \"Show GUI on startup\" and use this configuration ");
|
||||||
helptext.push_back("command line parameter \"-config=<file>\", the emulation starts directly without showing the GUI.");
|
helptext.push_back("by specifying it with the command line parameter \"-config=<file>\", ");
|
||||||
|
helptext.push_back("the emulation starts directly without showing the GUI.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
#ifdef PANDORA
|
#ifdef PANDORA
|
||||||
helptext.push_back("Set the speed for the Pandora CPU to overclock it for games which need more power. Be careful with this");
|
helptext.push_back("Set the speed for the Pandora CPU to overclock it for games which need more power. Be careful with this");
|
||||||
|
|
|
@ -242,10 +242,11 @@ void RefreshPanelPaths()
|
||||||
bool HelpPanelPaths(std::vector<std::string> &helptext)
|
bool HelpPanelPaths(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("Specify the location of your kickstart roms and the folders where the configurations and controller files should be stored.");
|
helptext.push_back("Specify the location of your kickstart roms and the folders where the configurations");
|
||||||
helptext.push_back("With the button \"...\" you can open a dialog to choose the folder.");
|
helptext.push_back("and controller files should be stored. With the button \"...\" you can open a dialog");
|
||||||
|
helptext.push_back("to choose the folder.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("After changing the location of the kickstart roms, click on \"Rescan\" to refresh the list of the available");
|
helptext.push_back("After changing the location of the kickstart roms, click on \"Rescan\" to refresh");
|
||||||
helptext.push_back("ROMs.");
|
helptext.push_back("the list of the available ROMs.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -969,14 +969,13 @@ void RefreshPanelQuickstart(void)
|
||||||
bool HelpPanelQuickstart(vector<string>& helptext)
|
bool HelpPanelQuickstart(vector<string>& helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("Simplified start of emulation by just selecting the Amiga model and the disk/CD you want to use.");
|
helptext.push_back("Simplified start of emulation by just selecting the Amiga model and the disk/CD");
|
||||||
|
helptext.push_back("you want to use.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back(
|
helptext.push_back("After selecting the Amiga model, you can choose from a small list of standard");
|
||||||
"After selecting the Amiga model, you can choose from a small list of standard configurations for this model to");
|
helptext.push_back("configurations for this model to start with.");
|
||||||
helptext.push_back("start with.");
|
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back(
|
helptext.push_back("When you activate \"Start in Quickstart mode\", the next time you run the emulator,");
|
||||||
"When you activate \"Start in Quickstart mode\", the next time you run the emulator, it will start with the quickstart");
|
helptext.push_back("it will start with the QuickStart panel. Otherwise you start in configurations panel.");
|
||||||
helptext.push_back("panel. Otherwise you start in configuraions panel.");
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -362,15 +362,16 @@ bool HelpPanelRAM(vector<string>& helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("Select the amount of RAM for each type you want to emulate in your Amiga.");
|
helptext.push_back("Select the amount of RAM for each type you want to emulate in your Amiga.");
|
||||||
|
helptext.push_back("");
|
||||||
helptext.push_back("\"Slow\" is the simple memory extension of an Amiga 500.");
|
helptext.push_back("\"Slow\" is the simple memory extension of an Amiga 500.");
|
||||||
helptext.push_back("\"Z2 Fast\" is real fast memory in 24 bit address space.");
|
helptext.push_back("\"Z2 Fast\" is real fast memory in 24 bit address space.");
|
||||||
helptext.push_back(
|
helptext.push_back("\"Z3 Fast\" is real fast memory in 32 bit address space and only available if");
|
||||||
"\"Z3 Fast\" is real fast memory in 32 bit address space and only available if a 32 bit CPU is selected.");
|
helptext.push_back("a 32 bit CPU is selected.");
|
||||||
helptext.push_back(
|
helptext.push_back("\"RTG board\" is the graphics memory used by Picasso96 and only available if");
|
||||||
"\"RTG board\" is the graphics memory used by Picasso96 and only available if a 32 bit CPU is selected. If you");
|
helptext.push_back("a 32 bit CPU is selected. If you select some memory for this type,");
|
||||||
helptext.push_back("select some memory for this type, the Z3 RTG board will be activated.");
|
helptext.push_back("the Z3 RTG board will be activated.");
|
||||||
helptext.push_back(
|
helptext.push_back("");
|
||||||
"A4000 motherboard and processor board memory is only detected by the Amiga if you choose the correct");
|
helptext.push_back("A4000 motherboard and processor board memory is only detected by the Amiga if ");
|
||||||
helptext.push_back("Kickstart ROM (A4000).");
|
helptext.push_back("you choose the correct Kickstart ROM (A4000).");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -338,7 +338,8 @@ bool HelpPanelROM(std::vector<std::string> &helptext)
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("In \"Extended ROM File\", you can only select the required ROM for CD32 emulation.");
|
helptext.push_back("In \"Extended ROM File\", you can only select the required ROM for CD32 emulation.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("In \"Cartridge ROM File\", you can select the CD32 FMV module to activate video playback in CD32.");
|
helptext.push_back("In \"Cartridge ROM File\", you can select the CD32 FMV module to activate video");
|
||||||
helptext.push_back("There are also some Action Replay and Freezer cards and the built in HRTMon available.");
|
helptext.push_back("playback in CD32. There are also some Action Replay and Freezer cards and the built-in");
|
||||||
|
helptext.push_back("HRTMon available.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -262,10 +262,12 @@ void RefreshPanelSavestate()
|
||||||
bool HelpPanelSavestate(std::vector<std::string> &helptext)
|
bool HelpPanelSavestate(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("Savestates are stored with the name of the disk in drive DF0 attached with the selected number.");
|
helptext.push_back("Savestates are stored with the name of the disk in drive DF0 attached");
|
||||||
|
helptext.push_back("with the selected number.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("When you hold left shoulder button and press 'l' during emulation, the state of the last active number will be");
|
helptext.push_back("When you hold left shoulder button and press 'l' during emulation, ");
|
||||||
helptext.push_back("loaded. Hold left shoulder button and press 's' to save the current state in the last active slot.");
|
helptext.push_back("the state of the last active number will be loaded. Hold left shoulder ");
|
||||||
|
helptext.push_back("button and press 's' to save the current state in the last active slot.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("Note: Savestates will not work with HDDs.");
|
helptext.push_back("Note: Savestates will not work with HDDs.");
|
||||||
return true;
|
return true;
|
||||||
|
|
|
@ -475,15 +475,17 @@ void RefreshPanelSound()
|
||||||
bool HelpPanelSound(std::vector<std::string> &helptext)
|
bool HelpPanelSound(std::vector<std::string> &helptext)
|
||||||
{
|
{
|
||||||
helptext.clear();
|
helptext.clear();
|
||||||
helptext.push_back("You can turn on sound emulation with different levels of accuracy and choose between mono and stereo.");
|
helptext.push_back("You can turn on sound emulation with different levels of accuracy and");
|
||||||
|
helptext.push_back("choose between Mono and Stereo.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("The different types of interpolation have different impact on the performance. Play with the settings to find the");
|
helptext.push_back("The different types of interpolation have different impact on performance. ");
|
||||||
helptext.push_back("type you like most. You may need headphones to really hear the differences between the interpolations.");
|
helptext.push_back("Play with the settings to find the type you like most. You may need headphones .");
|
||||||
|
helptext.push_back("to really hear the difference between the interpolation types.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("With \"Filter\", you can select the type of the Amiga audio filter.");
|
helptext.push_back("With \"Filter\", you can select the type of the Amiga audio filter.");
|
||||||
helptext.push_back("");
|
helptext.push_back("");
|
||||||
helptext.push_back("With \"Stereo separation\" and \"Stereo delay\", you can adjust how the left and right audio channels of the Amiga");
|
helptext.push_back("With \"Stereo separation\" and \"Stereo delay\", you can adjust how the left ");
|
||||||
helptext.push_back("are mixed to the left and right channels of your device. A value of 70% for separation and no delay is a good");
|
helptext.push_back("and right audio channels of the Amiga are mixed to the left and right channels ");
|
||||||
helptext.push_back("start.");
|
helptext.push_back("of your device. A value of 70% for separation and no delay is a good start.");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue