From cb624aece08566c0d1cf59bffea3d3f73ffc7361 Mon Sep 17 00:00:00 2001 From: thrust26 Date: Sat, 7 Sep 2024 09:01:00 +0200 Subject: [PATCH] Some fixes to ELF doc --- docs/index.html | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/index.html b/docs/index.html index ef2119114..a6a949be8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -3446,6 +3446,13 @@ Immediately jump to debugger mode when starting Stella. + +
-elf.dump
+ Display extensive linkage information when loading ELF ROMs and dump + the low 4.5MB of ARM memory (to which all sections are relocated) to + 'elf_executable_image.bin' in the current working directory. + +
-holdjoy0 <U,D,L,R,F>
Start the emulator with the left joystick direction/button held down @@ -3606,15 +3613,6 @@ Set "Display.PPBlend" property, used for phosphor effect (0-100). Default is whatever is specified for tv.phosblend. - - -
-elf.dump
- - Display extensive linkage information when loading ELF cartridges and dump the low 4.5MB of - ARM memory (to which all sections are relocated) to elf_executable_image.bin in - the current working directory. - -

The following are almost all available in two sets, one for players (prefixed by "plr.") and one @@ -3679,11 +3677,14 @@ fatal errors are simply logged, and emulation continues. Do not use this unless you know exactly what you're doing, as it changes the behaviour as compared to real hardware. - For ELF cartridges, this option additionally checks for write accesses to + For ELF ROMs, this option additionally checks for write accesses to those parts of memory that should be read only and validates that all relevant symbols in the ELF file can be relocated. Errors during relocation will cause Stella to return to the debugger. + +

-dev.arm.mips <50-300>
+ Limit the number of ARM instructions executed per 6507 instruction for ELF ROMs.
-dev.thumb.incycles <1|0>
When enabled, ARM emulation cycles are added to 6507 system cycles. This @@ -3782,10 +3783,6 @@
-<plr.|dev.>tm.horizon <3s|10s|30s|1m|3m|
10m|30m|60m>
Define the horizon of the Time Machine. - -
-dev.arm.mips <number>
- - Limit the number of ARM instructions executed per 6507 instruction for ELF cartridges. Dev mode only. @@ -4621,11 +4618,14 @@ -dev.wrportbreak - Fatal ARM emulation ... - Thumb ARM emulation throws an exception and enters the debugger on fatal errors + Strict ARM emulation ... + Thumb ARM emulation throws an exception and enters the debugger on fatal errors.
+ For ELF ROMs, this option additionally checks for valid write accesses. -dev.thumb.trapfatal - Limit ARM speed...Change the number of ARM instructions executed for eacht 6507 instruction for ELF ROMs.-dev.arm.mips + Limit ARM speed... + Limit the number of ARM instructions executed per 6507 instruction for ELF ROMs. + -dev.arm.mips @@ -5130,8 +5130,8 @@ Ms Pac-Man (Stella extended codes): Indicates the television format the game was designed for. The value must be Auto or one of the following. Types marked as (¹) do currently have no reliable auto-detection. A format can be enforced - by using one of the following pattern in the filename. - For ELF cartridges, this also controls the mode Stella configures the + by using one of the following pattern in the filename.
+ For ELF ROMs, this also controls the mode Stella configures the cartridge to run in.
 Format Filename Pattern (to force format)