Commit Graph

82 Commits

Author SHA1 Message Date
PhoenixBound dac7ca59f6 More battle and item stuff 2018-08-03 19:18:04 -05:00
PhoenixBound fd0a0f45ae Various improvements 2018-07-14 12:40:53 -05:00
PhoenixBound 6f4d9b8683 Copy some lines back to the 100% file 2018-07-02 23:21:16 -05:00
jeffman 47ba917a13 Merge branch 'master' into compiled-vwf
# Conflicts:
#	.gitignore
2018-05-30 21:23:13 -04:00
PhoenixBound 8c1d74a144 Some more strings and some fixes elsewhere 2018-05-27 17:05:58 -05:00
PhoenixBound f5b9c99799 Committing in the middle of the night never fails 2018-05-19 00:33:31 -05:00
PhoenixBound 7ff6140253 Debug menu stuff 2018-04-13 22:59:24 -05:00
PhoenixBound 5691c2e4cb Typo 2018-04-04 11:25:03 -05:00
PhoenixBound 3cad812d11 A few ScriptTool/Gui changes
- Gui Window: EB and M12JP windows are read-only
- Updated some control code documentation
- Added a little clarification to some control code widths
- Added some Saturn font width support to the tool.
2018-04-03 23:28:38 -05:00
jeffman 7ff0348a79 Added some more window header strings 2017-04-16 19:07:50 -04:00
jeffman 96b7850733 Changed how symbols are resolved
Got rid of the m12-symbols.sym file that I was manually curating; moved
it into m2-hack.asm instead, in the form of .definelabel directives. This
allows existing ROM symbols to be resolved gracefully when the assembler
exports everything, so that we can call existing ROM subroutines, etc.
from our compiled code.

Also added label definitions for hardcoded strings. Makes it easy to refer
to such strings in our compiled code as well.

Updated build scripts to reflect this.
2017-04-16 19:04:22 -04:00
jeffman 94f725298b Working on "other strings"
For now, this is just window header and navigation stuff, like "To:(X)",
"Weapons" when equipping with huge weapon inventories, etc. Still need to
fix the pointers to some of these.
2017-04-15 23:42:07 -04:00
jeffman 7bfedd75e7 Added arrow character 2017-04-15 23:37:17 -04:00
jeffman 2c93c55560 Updated notes 2017-04-02 22:09:08 -04:00
jeffman 07eb279677 Migrated from xkas to armips 2017-03-29 00:19:51 -04:00
jeffman 81dcaaa6d4 Small decompiler improvement 2017-03-28 17:31:45 -04:00
jeffman 27a09fbcff Added custom control code for enemy plurality 2017-03-26 18:29:39 -04:00
jeffman 8909aac5f3 Doing battle commands slightly differently 2017-03-25 17:05:59 -04:00
jeffman db8aa5e07f Added battle commands 2017-03-23 00:58:46 -04:00
jeffman 46745b94a9 Added a Google Translate button 2017-03-20 00:05:12 -04:00
jeffman 9358e52b16 Formatting 2017-03-19 18:27:24 -04:00
jeffman 6a0f13d2af Dumped EB doors 2017-03-19 12:18:52 -04:00
jeffman 54f92642b6 Translated HP maxed out 2017-03-18 15:45:40 -04:00
jeffman 413721a024 Added an ASM ref 2017-03-18 14:43:08 -04:00
jeffman a59249a9d8 Added ASM ref for recovering HP 2017-03-18 13:47:25 -04:00
jeffman 5bc1b2f024 Added a tool for symbol file generation 2017-03-09 13:13:57 -05:00
jeffman 99339f5298 More helpful error message 2017-02-24 15:38:46 -05:00
jeffman 86e1803faf Separated enemy encounter/death text 2015-08-13 16:05:19 -04:00
jeffman 9292714ce2 Not sure why this changed? 2015-06-16 15:16:06 -04:00
jeffman 664765219c Now [00 FF] and [03 FF] cause line breaks in previewer 2015-06-16 15:15:36 -04:00
jeffman 42099670ce Added checkbox for auto-save 2015-06-16 14:35:41 -04:00
jeffman db39c1d282 Fixed navigation bug 2015-05-13 13:07:56 -04:00
jeffman 7995e905e2 Fixed bug with trivial-only duplicates disappearing 2015-05-12 22:16:38 -04:00
jeffman 937662ec1a This should never have been pushed 2015-05-12 21:36:21 -04:00
jeffman 78a2aa2969 Fixed bug when config is missing 2015-05-06 21:14:42 -04:00
jeffman 882e5a5b51 Added config file 2015-05-04 14:50:53 -04:00
jeffman f40e9b221b Be consistent with now-decimal JSON files 2015-05-04 14:49:53 -04:00
jeffman 62b687cf2c Fixed orange backgrounds for reference list navigation 2015-04-10 16:39:32 -04:00
jeffman b33f2ac2ca Stupid item guide was wrong 2015-04-01 12:39:12 -04:00
jeffman fcbbc4f2fe Added prev/next navigation buttons 2015-04-01 11:26:13 -04:00
jeffman a341898d7e Added completion check menu 2015-04-01 11:20:46 -04:00
jeffman bc72d04117 Huge refactoring
- A bunch of movement labels were invalid, so they have been removed and the labels in all m12strings files have been updated
- Copied all control-code-only text blocks to the translated version (doors now work!)
2015-03-30 12:49:51 -04:00
jeffman 4eb369ceac Fixed compiler bug 2015-03-30 12:49:32 -04:00
jeffman d14f27db1c Fixed max preview width for battle text 2015-03-27 17:02:02 -04:00
jeffman fab6c8d903 Added raw label groups 2015-03-27 10:13:01 -04:00
jeffman 8c66059bbe Refined program logic
Coupled each group with a collection more closely
2015-03-26 16:30:53 -04:00
jeffman 6c01f253f2 Add M12-only group constructor 2015-03-26 16:27:58 -04:00
jeffman 0a0b58be73 Fixed navigation bug
A group should only be auto-selected outside of selector events (i.e.,
the back button or clicking a reference)
2015-03-26 16:06:12 -04:00
jeffman de4b062c98 Eliminated redundant parameter 2015-03-26 16:02:49 -04:00
jeffman 3791f2dc39 Feature: remove duplicate labels 2015-03-26 00:11:49 -04:00