15 Commits
Author SHA1 Message Date
safiire 5be88a5020 Fixed for Ruby 4, changed OpenStruct to data, fixed tests, updated minimum ruby version to 3.2 for use of Data.define 2026-07-31 14:50:48 -07:00
Saf 709a501071 Removed comments 2020-09-13 13:05:28 -07:00
Saf 12cd048478 Spelling fix 2020-09-13 12:54:18 -07:00
SafandSaf 18ee1e5d3a Doing some Refactors (#4)
* Sorted dependancies

* Rearranging

* Added specs to notifiy me if the assembler output
for example files changes while making refactors

Co-authored-by: Saf <saf@irkenkitties.com>
2020-09-07 13:48:39 -07:00
Saf 96b7fcf3ef Can use each_line instead of split("\n") 2020-09-01 00:58:53 -07:00
Saf 4b72970ee2 Improved a few methods in n65.rb 2020-09-01 00:55:44 -07:00
Saf b292376fd9 Added an #assemble_string method to Assembler 2020-08-31 02:16:29 -07:00
Saf b61003d489 Linted memory_space.rb 2020-08-30 12:48:37 -07:00
Saf 520a5198af Linting is somewhat better in n64.rb now 2020-08-30 11:55:55 -07:00
Saf fdc3317c12 configuring rubocop and cleaning up the first few files 2020-08-30 11:32:49 -07:00
Safiire afb78e4c0d Added a subroutine cycle count option, fixed a warning with the usage of Fixnum 2017-09-27 14:58:34 -07:00
Safiire eca1831e35 Updates to the assembler's output concerning the sizes of banks, how much are used, a --quiet option was added, and a -s option to produce a symbol map. 2017-09-26 10:11:12 -07:00
Safiire 7ffd2dc8ac Removed all trailing whitespace 2015-04-11 21:03:13 -07:00
Safiire d6a9f7ac7d A few little updates, comment cleanup, removal of commented code 2015-03-31 13:14:30 -07:00
Safiire 1013280f9e Made n65 into a RubyGem 2015-03-31 02:50:55 -07:00