Skip to content

Releases: Trinity-11/FoenixIDE

Add SDCard support for F256 and Fix Regression Defects

19 Jul 09:32
Compare
Choose a tag to compare

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

11 Jul 17:41
Compare
Choose a tag to compare

Applied fix "Fix appearance of Autorun Emulator check box"
Removed Game Developer Window and artifacts.

Added NOP operations for 6502

03 Jul 18:39
Compare
Choose a tag to compare

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

01 Jul 16:23
Compare
Choose a tag to compare

Add F256K matrix keyboard support.
Started to add missing NOP opcodes for the 6502.

Command-line support for JR and JR816

30 Jun 20:11
Compare
Choose a tag to compare

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

30 Jun 21:03
Compare
Choose a tag to compare

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

26 Jun 20:42
Compare
Choose a tag to compare

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

22 Jun 22:18
Compare
Choose a tag to compare

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

24 May 21:41
Compare
Choose a tag to compare

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

23 May 21:15
Compare
Choose a tag to compare

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.