Update README for high-dpi

This commit is contained in:
Seth Morabito committed 2025-04-13 11:38:33 -07:00
1 parent 3a59dedc29
commit 47c87aac56
1 file changed
+14 -3
+14 -3
View File
@@ -229,7 +229,18 @@ to specify machine type and CPU type. The options are:
- `-r`,`-rom <file>`: Use the specified file as the ROM image. - `-r`,`-rom <file>`: Use the specified file as the ROM image.
- `-b`,`-brk`: Halt the simulator on a BRK instruction (default is to continue) - `-b`,`-brk`: Halt the simulator on a BRK instruction (default is to continue)
### 4.2 ROM images ### 4.2 High-DPI UI scaling
In certain environments with high-DPI (e.g. 4K) displays, the UI may
not automatically scale and appear quite tiny. This can be fixed
with the command line argument `-Dsun.java2d.uiScale=<factor>`,
for example:
```
java -Dsun.java2d.uiScale=2.0 -jar symon-1.5.0.jar
```
### 4.3 ROM images
The simulator requires a ROM image loaded into memory to work The simulator requires a ROM image loaded into memory to work
properly. Without a ROM in memory, the simulator will not be able to properly. Without a ROM in memory, the simulator will not be able to
@@ -247,7 +258,7 @@ architecture named 'ehbasic.rom', containing Lee Davison's Enhanced
*Note*: Presently, EhBASIC only works with the Symon machine *Note*: Presently, EhBASIC only works with the Symon machine
architecture, not with MULTICOMP. architecture, not with MULTICOMP.
### 4.3 Loading A Program ### 4.4 Loading A Program
In addition to ROM images, programs in the form of raw binary object files can In addition to ROM images, programs in the form of raw binary object files can
be loaded directly into memory from "Load Program..." in the File menu. be loaded directly into memory from "Load Program..." in the File menu.
@@ -263,7 +274,7 @@ for testing.
- 'hello.prg' will continuously print "Hello, 6502 World!" to the console. - 'hello.prg' will continuously print "Hello, 6502 World!" to the console.
### 4.4 Running ### 4.5 Running
After loading a program or ROM image, clicking "Run" will start the simulator After loading a program or ROM image, clicking "Run" will start the simulator
running. running.