Releases: Trinity-11/FoenixIDE
Add SDCard support for F256 and Fix Regression Defects
Fixed regression error - the CLI fix was undone.
Properly formatting breakpoint addresses after paste (Ctrl-V).
Fixed issue when deleting breakpoints.
Added PR#36 - Remember the user's choices for SD card settings.
Added PR#37 - Add SD card support for F256.
Fixed Autorun checkbox
Applied fix "Fix appearance of Autorun Emulator check box"
Removed Game Developer Window and artifacts.
Added NOP operations for 6502
Treat certain invalid opcodes on 6502 as NOP.
Fixed the MSI file to place the f256jr_font in the correct location.
Add Matrix Keyboard support for F256K
Add F256K matrix keyboard support.
Started to add missing NOP opcodes for the 6502.
Command-line support for JR and JR816
Allow console output to be visible for command line users.
Replaced the --kernel options to accept valid .pgz, .pgx, .hex and .bin files instead of only .hex.
The --board option now accepts b, c, u, u+, jr and jr816.
Fix working directory issues
Emergency fix to address incorrect loading of resources when running the application from command-line.
Added the -v, --version command-line switches.
Fixed interrupts in CPU Window to follow F256
Fixed the interrupt checkboxes and the tooltips in the CPU Window to match the F256 or C256 registers.
Fixed an issue when loading .bin files - this now goes only to RAM, not devices.
Re-adjusted controls position in the Main and CPU windows and locked the forms.
Fixed issue when the machine was left in Jr(816) it would restart in C mode.
Changing the board version in the Main Window now is properly reflected in the CPU Window.
New breakpoint Window
Added new breakpoint window that will break upon detection of Program Counter and memory addresses read and writes.
Clean up of old dead code.
Closes issue #25: #25 - support for .bin files as executable.
Added support for F256JR with the 65816 processor (thank you https://github.com/clandrew).
Closes issue #26: #26 - crash when converting out of order lines in hex file.
When detecting the out of order lines, the LoadHex file will create a new block and change the cursor to the new address.
Added drag-n-drop for .bin files.
F256Jr Graphics Fixes
Release 0.6.0.6
Fixed sprite layer ordering for the F256Jr.
Fixed incorrect text mode in F256Jr.
The GPU now imitates the F256Jr FPGA bug - the tile attributes are offset by 16-bit.
release-0.6.0.5: Release 0.6.0.5
Release 0.6.0.5
Interrupt handler for the Real-time clock (RTC)
Added .hex loading in asset loader.
Added a default font for F256Jr.
Fix the painting of layers in F256Jr.