Skip to main content

OS X

·

FX-602P
FX-602P

The Desktop version of the Simulator is mainly a debugging and testing tool. The main application is the Android version as this one can be used as a pocket calculator.

Desktop Application #

Note that for MacOS you need Java 11 or better. Please upgrade and make it your default Java for applications. The Mac OS X version comes as a bundle and behaves like any Mac OS X application.

Installation #

Open the downloaded DMG file then drag and drop the application into the Application folder. If you don’t have administrator right any other folder will do as well. Optional you can drag and drop the icon to the Dock as well.

De-Installation #

Just drag and drop the application into the trash can.

FA-1 Cassette Interface #

On Mac OS X the programs and data are stored as normal files in /Users/USERNAME/FX-602P/. You need to activate either printer, tape or both in the settings for the interface to do anything useful:

Picture 1: Settings
Picture 1: Settings

User Interface #

The user interface consists of the calculator on the left and various status panel on the right:

Picture 2: Printer
Picture 2: Printer
Picture 3: Memory
Picture 3: Memory
Picture 4: Register
Picture 4: Register
Picture 5: Program
Picture 5: Program
Picture 6: Status
Picture 6: Status
Picture 7: Errors
Picture 7: Errors

Change Look & Feel #

It is possible to change the look and feel of the application by editing the /Users/USERNAME/FX-602P/fx-602p.properties file. You need knowledge on how Java Swing GUIs are rendered. If all you want is to make the user interface larger or smaller then all you need to do is change the button and font size:

Button.size.height=24
Button.size.width=96
Dialog.font=DejaVuSans-PLAIN-15
Dialog_Large.font=DejaVuSans-PLAIN-21
Dialog_Small.font=DejaVuSans-PLAIN-11
Monospaced.font=DejaVuSansMono-PLAIN-15
Monospaced_Large.font=DejaVuSansMono-PLAIN-21
Monospaced_Small.font=DejaVuSansMono-PLAIN-11
Resizeable_Nimbus.defaultFont.size=15
Serif.font=DejaVuSerif-PLAIN-15
Serif_Large.font=DejaVuSerif-PLAIN-21
Serif_Small.font=DejaVuSerif-PLAIN-11