mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-18 19:45:47 -04:00
Support expanding RAM to 8MB (dev console)
This commit is contained in:
@ -125,7 +125,7 @@ void CheatManagerDialog::connectUi()
|
||||
if (index == 0)
|
||||
{
|
||||
m_ui.scanStartAddress->setText(formatHexValue(0, 8));
|
||||
m_ui.scanEndAddress->setText(formatHexValue(Bus::RAM_SIZE, 8));
|
||||
m_ui.scanEndAddress->setText(formatHexValue(Bus::g_ram_size, 8));
|
||||
}
|
||||
else if (index == 1)
|
||||
{
|
||||
|
@ -31,6 +31,7 @@ ConsoleSettingsWidget::ConsoleSettingsWidget(QtHostInterface* host_interface, QW
|
||||
SettingWidgetBinder::BindWidgetToEnumSetting(m_host_interface, m_ui.region, "Console", "Region",
|
||||
&Settings::ParseConsoleRegionName, &Settings::GetConsoleRegionName,
|
||||
Settings::DEFAULT_CONSOLE_REGION);
|
||||
SettingWidgetBinder::BindWidgetToBoolSetting(m_host_interface, m_ui.enable8MBRAM, "Console", "Enable8MBRAM", false);
|
||||
SettingWidgetBinder::BindWidgetToEnumSetting(m_host_interface, m_ui.cpuExecutionMode, "CPU", "ExecutionMode",
|
||||
&Settings::ParseCPUExecutionMode, &Settings::GetCPUExecutionModeName,
|
||||
Settings::DEFAULT_CPU_EXECUTION_MODE);
|
||||
@ -53,6 +54,15 @@ ConsoleSettingsWidget::ConsoleSettingsWidget(QtHostInterface* host_interface, QW
|
||||
tr("When this option is chosen, the clock speed set below will be used."));
|
||||
dialog->registerWidgetHelp(m_ui.cpuClockSpeed, tr("Overclocking Percentage"), tr("100%"),
|
||||
tr("Selects the percentage of the normal clock speed the emulated hardware will run at."));
|
||||
dialog->registerWidgetHelp(
|
||||
m_ui.enable8MBRAM, tr("Enable 8MB RAM (Dev Console)"), tr("Unchecked"),
|
||||
tr("Enables an additional 6MB of RAM, usually present on dev consoles. Games have to use a larger heap size for "
|
||||
"this additional RAM to be usable, and may break games which rely on memory mirrors, so it should only be used "
|
||||
"with compatible mods."));
|
||||
dialog->registerWidgetHelp(
|
||||
m_ui.cdromLoadImageToRAM, tr("Preload Image to RAM"), tr("Unchecked"),
|
||||
tr("Loads the game image into RAM. Useful for network paths that may become unreliable during gameplay. In some "
|
||||
"cases also eliminates stutter when games initiate audio track playback."));
|
||||
dialog->registerWidgetHelp(
|
||||
m_ui.cdromReadSpeedup, tr("CDROM Read Speedup"), tr("None (Double Speed)"),
|
||||
tr("Speeds up CD-ROM reads by the specified factor. Only applies to double-speed reads, and is ignored when audio "
|
||||
|
@ -42,6 +42,13 @@
|
||||
<item row="0" column="1">
|
||||
<widget class="QComboBox" name="region"/>
|
||||
</item>
|
||||
<item row="1" column="0" colspan="2">
|
||||
<widget class="QCheckBox" name="enable8MBRAM">
|
||||
<property name="text">
|
||||
<string>Enable 8MB RAM (Dev Console)</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
|
Reference in New Issue
Block a user