Commit Graph

88 Commits

Author SHA1 Message Date
jeffman 42bf108c76 Translate teleport names 2018-12-14 00:50:56 -05:00
jeffman 973e63c669 Use DecompileString for fixed text tables
This works around an issue with invalid characters in the teleport
destination table, since the flag/coordinate data is mixed in with the
text
2018-12-14 00:49:33 -05:00
jeffman cb0182f324 Align string tables to 4 bytes 2018-12-14 00:48:47 -05:00
jeffman 90fa5d4748 Better exception message for invalid characters 2018-12-14 00:48:24 -05:00
PhoenixBound 77ec8a82f6 Various text improvements 2018-12-07 21:13:08 -06:00
jeffman 59bfa79a3b Add menu selection strings to compiler 2018-12-01 00:40:47 -05:00
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