Skip to content

Releases: Elletra/dso-sharp

2.1.0

26 Oct 05:02
965aa93
Compare
Choose a tag to compare
  • Added Torque Constructor decompilation
  • Fixed bug with continue statements incorrectly being inserted instead of else-if constructs

2.0.0

24 Oct 02:42
8048e57
Compare
Choose a tag to compare
  • Removed longform command-line arguments
  • Added -D flag that makes the decompiler only output disassembly and nothing else
  • Made function ends in disassembly more obvious
  • File version mismatches now only show a warning instead of throwing an exception

1.2.0

23 Oct 07:45
1f6b4e2
Compare
Choose a tag to compare
  • Added option to output disassembly to a .disasm file with -d or --disassembly flag
  • Added settings for Tribes 2
  • Renamed TokenStream to CodeWriter
  • Refactored disassembly stage
  • Renamed all "Blockland Beta" stuff to be "Torque Game Engine 1.0-1.3" since they're all the same
  • Base Ops and FileLoader classes are now based on TGE 1.0-1.3, and TGE 1.4 uses subclasses
  • Decompiler now properly tells user when it can't determine game from version

Version 1.1.1

19 Oct 20:42
c585dfd
Compare
Choose a tag to compare

Fixed OP_CMPEQ and OP_CMPNE being swapped for Blockland v20

1.1.0

19 Oct 19:29
80da2a2
Compare
Choose a tag to compare
  • Added Blockland v1 decompilation
  • Created reference file for figuring out opcodes more easily

1.0.1

17 Oct 05:59
d7103a4
Compare
Choose a tag to compare

Initial release