Last builds for testing

Master


Updated June 9 2024.

This is the development branch. It can be very unstable.
Use ONLY FOR TESTING.

These are last builds of master branch at 0609:
Windows 64
Windows 32
Linux 64

1.1.0 Components in single file format (add to user_data_folder/components):
Converted_from_1.1.0.zip

All changes:
https://github.com/Arcachofo/SimulIDE-dev/commits/master/

Changes since 0510:

Bug fixes:
– Subcircuit: allow Board + LS to show components when only 1 package.
– Audio Out: error in output impedance (6b39c47).
– Subcircuit: error loading .comp Boards in some cases.
– ResistorDip: error after changing resistance if pullup.
– AVR Timer: Fix ext. clock edges.
– SPI Module: slave not sending first bit.
– AVR SPI: 2x speed not working.
– AVR SPI: first clock pulse missing in some cases.
– Switches: keys not working.
– SwitchDip: error resizing if common pin.

Changes:
– Rotary encoder made linkable.
– Open .comp files from file browser.
– Load .comp files by dropping onto executable icon.
– MCUs: added property “PGM persistent”.
– ILI9341: vertical scrolling basic implementation.
– Component list: added clear search button.

1.1.0


Updated June 9 2024.

Stable release, last bug fixes.


These are last builds of 1.1.0 branch at Revision 1948:
Windows 64
Windows 32
Linux 64

Watch the complete list of fixes here:
https://bazaar.launchpad.net/~arcachofo/simulide/1.1.0/changes/

Bug fixes:
– Function: wrong initialization.
– AudioOut: high impedance for buzzer & frequency property.
– 8051: error at instruction DJNZ.
– DataSpace::getRamValue returns before setting m_isCpuRead flag.
– Function: create and compile script at simulation start.
– Audio Out: error in output impedance (R1938).
– AVR Timer: Fix ext. clock edges.
– AVR SPI errors in slave mode.
– Atmega32: errors in xml files.
– ResistorDip: error after changing resistance if pullup.
– Switches: keys not working.