Skip to content

Releases: TeachingTechnologistBeth/ModuleSim

ModuleSim v0.4

21 Mar 20:04
55f88fd
Compare
Choose a tag to compare

Changes

  • Clipboard now uses the system clipboard. This means modules can be copied between files/windows.
  • Labels are now copied with modules so they aren't lost when copying modules around.

ModuleSim v0.3.7

15 Nov 20:23
605cdc8
Compare
Choose a tag to compare

Changes

  • Paths snap to grid.
    • Can be turned off in the Edit menu
  • Bug fix: Merging of conflicting AB/B bits on split merge now uses pull-up behaviour
  • Regression fix: Group move of multiple selected items

Info at: https://uobteachingtechnologist.github.io/ModuleSim/

A standard cross-platform executable .jar is provided. No installation required!
Just download and run the jar file with "java -jar filename.jar" in your terminal.

ModuleSim v0.3.6

04 Nov 14:30
9cf3169
Compare
Choose a tag to compare

Changes

  • Straight paths between modules is now the default.
    • Use Shift+Click when starting a path to create a curved path.
    • These changes are backwards and forwards compatible for files created or opened with old versions.
      • Opening newer version files in old versions of ModuleSim will result in curved paths instead of straight ones.
      • Opening older version files in new versions of ModuleSim will preserve curved paths.
  • Enhance display of Split/Merge to make it easier to experiment with and understand.
    • The output is updated live to match the driven inputs/outputs.
    • Use an input switch to a split/merge to explore this new feature.
  • Enhance merging of bits B/D with AB/DC to make it more closely match real life.

Info at: https://uobteachingtechnologist.github.io/ModuleSim/

A standard cross-platform executable .jar is provided. No installation required!
Just download and run the jar file with "java -jar filename.jar" in your terminal.

ModuleSim v0.3.5

29 Oct 16:05
91ed4e1
Compare
Choose a tag to compare

Changes

  • Make the clock and register modules match real life.

Info at: https://uobteachingtechnologist.github.io/ModuleSim/

A standard cross-platform executable .jar is provided. No installation required!
Just download and run the jar file with "java -jar filename.jar" in your terminal.

ModuleSim v0.3.4

02 Oct 08:58
cee3f4c
Compare
Choose a tag to compare

Changes

  • Consistent support for delete operation using Delete / Backspace / X keys
  • Bug fix NRAM edit window close button
  • Bug fix processing of keyboard input to 'tools'

Info at: https://uobteachingtechnologist.github.io/ModuleSim/

A standard cross-platform executable .jar is provided. No installation required!
Just download and run the jar file with "java -jar filename.jar" in your terminal.

ModuleSim v0.3.3

19 Feb 11:07
Compare
Choose a tag to compare

Changes

  • Aesthetic Improvements

Info at: https://uobteachingtechnologist.github.io/ModuleSim/

A standard cross-platform executable .jar is provided. No installation required!
Just download and run the jar file with "java -jar filename.jar" in your terminal.

ModuleSim v0.3.2

14 Feb 10:53
Compare
Choose a tag to compare

Fix for gui updates

ModuleSim v0.3.1

09 Feb 08:41
Compare
Choose a tag to compare

Bug Fixes from 3.0

  • labels on Split merge make usage clearer

ModuleSim v0.3.0 - Broken

09 Feb 08:42
Compare
Choose a tag to compare
Pre-release

Changes

  • Big UX overhaul to improve efficiency.
  • Smoother panning and zooming
  • Reduced CPU usage.
  • Persistence of vision effect for fast blinking LEDs.
  • bug fixes including reset bug and behaviour of split/merge

Info at: https://uobteachingtechnologist.github.io/ModuleSim/

A standard cross-platform executable .jar is provided. No installation required!
Just download and run the jar file with "java -jar filename.jar" in your terminal.

ModuleSim v0.2.6

25 Nov 11:26
Compare
Choose a tag to compare

Added reset-window position feature in the view menu

A standard cross-platform executable .jar is provided. No installation required!

Minimum Java SE 1.8.0 Runtime: http://www.java.com/en/download/