| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| rars1_6.jar | 2023-02-27 | 1.9 MB | |
| Lots of small improvements source code.tar.gz | 2023-02-27 | 1.6 MB | |
| Lots of small improvements source code.zip | 2023-02-27 | 2.0 MB | |
| README.md | 2023-02-27 | 2.3 kB | |
| Totals: 4 Items | 5.5 MB | 53 | |
Its been a while since the last update so here's a new stable version.
Improvements:
- Color options for the editor that allow dark themes (#67, [#99]). Thanks to @XLPhere for adding this.
- Basic representation of jumps is now more intuitive (#89).
- Added an example program for the game mastermind (#109). Thanks to @EmmanuelLazard for adding this.
- More psuedo-instructions (#122, [#144]).
- There is an option to use the main assembly file for the CWD (#123). Thanks to @giancarlopernudisegura for adding this.
- CSRs are now printable from the CLI (#136).
- Better error message for out of range immediates (#139).
- .global is now an alias for .globl (#152).
- Tab while selecting multiple lines now indents all of the lines (#168). Thanks to @Wakeful-Cloud for adding this.
- Added file open support (#169). Thanks to @Wakeful-Cloud for adding this.
Bugfixes:
- InstructionCounter now also counts B and J type instructions and InstructionStatistics works as intended (#21, [#120]). Thanks to @giancarlopernudisegura for fixing this.
- The scroll position in the syscall help now defaults to the top (#86, [#87]). Thanks to @cypok for fixing this.
- Fixed bugs in fmv.w.x, fgt.s and such. (#90, [#131], [#140], [#141]). Thanks to @ProfPierce, @ziul123 and @ShadowCreator250 for pointing these out.
- Fixed text color on tabs in MacOS (#130). Thanks to @Juicestus for fixing this.
- Fixed bugs in floating point comparison psuedo-intructions (#131, [#167]). Thanks to @ziul123 and @petitnau for fixing this.
- Closing confirm dialog (ecall 50) now correctly returns CANCEL if closed (#145). Thanks to @helderdaniel for finding this.
- Fixed files in jar not being found when .jar is in path (#147). Thanks to @pond-nj for finding this.
- Reading from /dev/null no longer results in a null pointer exception (#150). Thanks to @FrBrGeorge for fixing this.
- Fixed a bug with fmadd.s and 0.0 (#158). Thanks to @helderdaniel for finding this.
- Fixed SystemCall Exit using the last exit code instead of 0 (#170). Thanks to @rladenson for finding this.
- fcvt now appropriately uses rounding mode instead of always using RNE (6ed306891119d3f9d4ef0dacc416a1aba376656c).