Skip to content

v0.1.0

Compare
Choose a tag to compare
@trhodeos trhodeos released this 18 Mar 20:55
· 71 commits to master since this release

Changelog

0afc1ac Add '-e' arg.
569b0ee Add MIT License.
5ccc2d4 Add a couple of placeholders.
9780216 Add better support for flags.
adc0b70 Add cmd flags
d0fcd77 Add entry-point generation.
3e4a802 Add env variable expansion for includes.
95d2537 Add font and boot loading.
9496b18 Add goreleaser yaml.
898c100 Add readme
3530d6c Add support for min-size flag.
0974c6b Clean up wave logic a bit. Group stuff based on wave (and order appropriately)
56f04c3 Convert AST into more palatable type.
9b32ef1 Convert entry to uint32, for easier address reading.
d0fad32 Fill in more template info.
55baba2 Fill out rom_image a bit more, wire it into cmd
eedae06 First commit of spicy, the open-source 'mild' replacement.
6aa2050 First pass of end-to-end linking.. Still pretty hacky and untested.
4bcf95d Fix segment addressing.
295271e Get something kind of working.
89d114a Just a bit of cleanup
e30060a Link entry and other code together.. Greatly simplifies things.
751616e Link the entry source with the LD file.
4e2c767 Move spicy.go to main.go
01583e7 Move to a much smaller (and more reasonable?) definition.
d0aad08 Move to standard flags lib, use glog as well.
d8cdf45 Read headers from ecoff files.
4cab2e3 Remove ecoff stuff.
c45d9f7 Restructure to support multiple commands. Start ecoff printer.
c474ec2 Run go fmt.
8f8a9a4 Run go fmt.
e8fd084 Run gofmt.
6f6ed9e Shift things around a little bit so imports are easier.
6a44340 Small fixes to spicy.
213b910 Split object segments and raw segments.
8f94d54 Start filling in rom image.
0cf6d2c Start filling out rom_image format.
8e328fe Start formatting ld script with some hardcoded data.
bc04b1f Start reading ecoff files.
0c160f0 Update goos and goarchs for goreleaser
636d5e3 Use trhodeos/n64rom.
1383652 go fmt


Automated with GoReleaser
Built with go version go1.10 darwin/amd64