Saf
|
2b5e170922
|
Converted symbol arithmetic tests to spec, removed mintest
|
2020-09-06 10:13:57 -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
|
c41f82bb93
|
Update badge on README
|
2020-08-31 02:22:47 -07:00 |
|
Saf
|
a8b24efb54
|
Fixing Badge
|
2020-08-31 02:21:41 -07:00 |
|
Saf
|
f84db223d2
|
Rename GHA
|
2020-08-31 02:19:40 -07:00 |
|
Saf
|
2dec6e96a6
|
Rearrange requires
|
2020-08-31 02:17:47 -07:00 |
|
Saf
|
b292376fd9
|
Added an #assemble_string method to Assembler
|
2020-08-31 02:16:29 -07:00 |
|
Saf
|
da807a2056
|
Rewrote symbol table test as rspec
|
2020-08-31 02:10:35 -07:00 |
|
Saf
|
9f012a159c
|
Update README
|
2020-08-31 01:15:23 -07:00 |
|
Saf
|
250768a4d1
|
Adding GHA badge
|
2020-08-31 01:12:48 -07:00 |
|
Saf
|
c49ef79439
|
Triggering GHA
|
2020-08-31 01:10:20 -07:00 |
|
Saf
|
c4fc38107d
|
Adding an action to run rspec.
|
2020-08-31 01:07:22 -07:00 |
|
Saf
|
90f3621081
|
Refactored memory space to remove big method (#3)
Co-authored-by: Saf <saf@irkenkitties.com>
|
2020-08-30 16:40:20 -07:00 |
|
Saf
|
c952f33d50
|
Setup RSpec rake task and wrote spec for MemorySpace (#2)
* Setup RSpec rake task and wrote spec for MemorySpace
* Removed mintest rake task
|
2020-08-30 16:11:54 -07:00 |
|
Saf
|
1d03529b29
|
Merge pull request #1 from safiire/reformat-code
Installed Rubocop and corrected many linter errors.
|
2020-08-30 15:06:35 -07:00 |
|
Saf
|
dbeaf4170a
|
Linted utils
|
2020-08-30 14:18:52 -07:00 |
|
Saf
|
4123bf0b06
|
Linted test files
|
2020-08-30 14:07:37 -07:00 |
|
Saf
|
f364a83db9
|
Linted all the directive classes
|
2020-08-30 13:57:46 -07:00 |
|
Saf
|
cc53fd1813
|
Linted version.rb
|
2020-08-30 13:21:05 -07:00 |
|
Saf
|
34cc52c6a8
|
Linted symbol_table.rb
|
2020-08-30 13:20:17 -07:00 |
|
Saf
|
d3ed4e81ec
|
Linted regexes.rb
|
2020-08-30 13:04:07 -07:00 |
|
Saf
|
9acca01731
|
Linted parser.rb
|
2020-08-30 12:58:42 -07:00 |
|
Saf
|
1b57c0a04d
|
Linted opcodes.rb
|
2020-08-30 12:53:04 -07:00 |
|
Saf
|
b61003d489
|
Linted memory_space.rb
|
2020-08-30 12:48:37 -07:00 |
|
Saf
|
963dab73cc
|
Linted instruction_base.rb
|
2020-08-30 12:36:50 -07:00 |
|
Saf
|
92e315b3ed
|
Linted instruction.rb a bit
|
2020-08-30 12:35:07 -07:00 |
|
Saf
|
9f5f71cd4a
|
Linted front_end.rb
|
2020-08-30 12:06:22 -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 |
|
Saf
|
40dd755c55
|
Linted gemfile and gemspec
|
2020-08-30 11:04:22 -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
|
6b387e20df
|
Added the ability to do arithmetic on symbolic names :)
|
2017-09-23 01:07:35 -07:00 |
|
Safiire
|
21af1f0bf6
|
Added Bank switching code
|
2017-09-22 03:00:54 -07:00 |
|
Safiire
|
a48ce496e8
|
Update for Ruby 2.4
|
2016-12-13 15:12:39 -08:00 |
|
Safiire
|
2293fd2251
|
Enabled minitest from the rakefile
|
2016-03-04 17:10:27 -08:00 |
|
Safiire
|
ad088d0164
|
Added --version option
|
2015-04-17 02:08:16 -07:00 |
|
Safiire
|
927023d048
|
Some cleanup, minor clarifications, removed some commented code.
|
2015-04-17 02:04:05 -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 |
|
Safiire
|
58eab7dd6f
|
Moving music driver to examples
|
2015-03-31 02:10:27 -07:00 |
|
Safiire
|
7b2c90d621
|
Still messing with midi to nes feature
|
2015-03-31 01:58:27 -07:00 |
|
Safiire
|
a5a86d6b60
|
Adding an example of making an A power chord using the A and B buttons and pulse1 and pulse2
|
2015-03-30 18:10:44 -07:00 |
|
Safiire
|
eeaeec1b84
|
Updated readme
|
2015-03-29 10:23:58 -07:00 |
|
Safiire
|
6e655963f7
|
Renaming the program to n65
|
2015-03-29 10:19:19 -07:00 |
|
Safiire
|
dc60139aaa
|
Improvement to the .bytes directive, can now take hex literals, binary literals, and symbols both zero page and 16-bit
|
2015-03-29 10:01:41 -07:00 |
|
Safiire
|
2736408a14
|
Disabled writing the symbol table to a file, as it is not usually nessessary
|
2015-03-27 16:36:11 -07:00 |
|
Safiire
|
7e5cf3ca48
|
Updating sound engine source with minor changes
|
2015-03-27 16:33:53 -07:00 |
|