Commit Graph

716 Commits

Author SHA1 Message Date
Lorenzooone fe49e20684 Add shop window support (#53)
* Add shop window support

* Improved getprice...maybe?
2019-08-05 00:18:32 -04:00
jeffman e29a669a50 Merge branch 'master' of github.com:jeffman/Mother2GbaTranslation 2019-08-04 15:59:29 -04:00
Lorenzooone 0b48ef5400 Fix https://github.com/jeffman/Mother2GbaTranslation/issues/46 and https://github.com/jeffman/Mother2GbaTranslation/issues/28 (#52)
Also improves formatting from previous pieces of code.
2019-08-04 15:58:41 -04:00
jeffman 1c1968e3ab Preliminary string printing
Had to change the signature of the base
print_chr function because the file select
screen uses a lot of non-standard memory
layouts. For example, the tilemap has a
variable width instead of the standard 32
tiles.
2019-08-03 20:33:28 -04:00
Lorenzooone 391182811f Fix some window headers issues (#51)
* Fix window headers requiring too many tiles

Also fixes issue where Poo's name would not be printed properly in the inner PSI window.

* Improve comment
2019-08-03 18:38:39 -04:00
jeffman da515e5112 Blank out file select tileset template 2019-08-03 18:35:01 -04:00
jeffman 95702eb969 Start file select notes 2019-08-03 18:34:48 -04:00
Lorenzooone b5a5f61298 Fix https://github.com/jeffman/Mother2GbaTranslation/issues/35 (#50) 2019-08-03 16:07:03 -04:00
Lorenzooone 2e61cb14d7 t T Fix (#49)
* First batch of improvements,

* Fix the t issue for good.
2019-07-20 20:47:27 -04:00
Lorenzooone 4d64388206 Fix t issue. (#48) 2019-07-19 20:14:00 -04:00
jeffman e0f2bd5d62 Merge branch 'master' of github.com:jeffman/Mother2GbaTranslation 2019-07-19 18:34:36 -04:00
jeffman 31359cc376 Update notes 2019-07-19 18:34:31 -04:00
Lorenzooone cba4c77e82 5 Character Names Code/Text Support (#47)
* Add system support to 5 letters names.

Also adds English default names.

* Removed the naming screen's ability to interact with the japanese name.

* Fix bugs with experience and leveling up.
2019-07-18 21:48:54 -04:00
Lorenzooone 5bae95a81e Fix https://github.com/jeffman/Mother2GbaTranslation/issues/31 (#45)
Also adds "the " to the enemy selection window if need be.
2019-07-16 18:25:19 -04:00
Lorenzooone 0af415e175 Fix https://github.com/jeffman/Mother2GbaTranslation/issues/34 (#44) 2019-07-14 16:52:28 -04:00
Lorenzooone fe1d17d42b Miscellanous fixes (#43)
* Fix https://github.com/jeffman/Mother2GbaTranslation/issues/36

Wrong order of the operations caused unexpected behaviour due to unpredictable number in r3. This is the reason why scrolling down was fine, but scrolling up was not.

* Put proper indentation.

* Fix https://github.com/jeffman/Mother2GbaTranslation/issues/29
2019-07-13 20:29:23 -04:00
PhoenixBound 87380c26a9 Fourside text fixes and others (#42)
* The big Saturn-a-roo

* Fix menus followed by normal jump table
2019-07-13 20:26:19 -04:00
jeffman c832da09c6 Merge branch 'appveyor' 2019-03-01 20:12:46 -05:00
jeffman 5af1d1c739 Remove verbose (Appveyor seems to be working now) 2019-03-01 19:47:41 -05:00
jeffman 981585598b Add error checking 2019-03-01 19:47:18 -05:00
jeffman ecd1aaa461 Merge branch 'appveyor' of github.com:jeffman/Mother2GbaTranslation into appveyor 2019-03-01 19:35:40 -05:00
jeffman 03aff67d4d Adding verbose back in 2019-03-01 19:35:09 -05:00
jeffman 8195f35402 Still trying to get Appveyor working 2019-02-28 22:42:38 -05:00
jeffman 579c51e0ee Trying to get Appveyor working 2019-02-28 22:40:33 -05:00
jeffman 6243595109 Committing armips to repo 2019-02-28 18:07:17 -05:00
jeffman 5b8f56b531 Equip notes, itoa fix 2019-02-26 20:23:13 -05:00
jeffman e1d10d43fc Re-disassemble BAEF8 2019-02-23 19:43:35 -05:00
jeffman 68af5adbc0 Fix Tracy's goods check-out window 2019-02-23 17:22:43 -05:00
jeffman d78af6a8c0 Workarounds for main window getting overlapped by other windows
Clear out the main window before continuing
2019-02-22 19:58:03 -05:00
jeffman ac2c23e23d Fix missing line break in Magicant level-up text 2019-02-22 19:24:29 -05:00
jeffman 72acaecf25 Fix Ness' Nightmare 2019-02-22 19:11:53 -05:00
jeffman ed9dd7e7ef Fix highlighting equipped items 2019-02-20 20:37:20 -05:00
jeffman 98950b16f8 Remove unused code 2019-02-20 20:36:58 -05:00
jeffman ee1b331fd8 Workaround for flickering Escargo pickup window 2019-02-20 17:07:58 -05:00
jeffman 84fcae4ca7 Fix for invisible cursor issue
The delta field is supposed to be a byte; an uninitialized memory bug in
the original game was causing the delta value to be undefined.
2019-02-20 17:06:57 -05:00
jeffman b931cd07eb Fix being able to select null items 2019-02-18 21:26:53 -05:00
jeffman 221844809a Merge branch 'master' of github.com:jeffman/Mother2GbaTranslation 2019-02-18 20:41:12 -05:00
jeffman 8c48f36b5f Finish Goods inner window 2019-02-18 20:40:37 -05:00
jeffman 049c16416a Fix logic bug for moving down 2019-02-18 20:40:28 -05:00
jeffman 1a372dc577 Fix signed problem 2019-02-18 20:40:10 -05:00
jeffman 5e58ad7130 Update notes 2019-02-18 20:39:29 -05:00
jeffman 2c45ca7a2d Whitespace 2019-02-18 18:36:06 -05:00
jeffman 5ac05f52c9 PAD_STATE should use bools for the one-bit fields 2019-02-18 18:35:54 -05:00
jeffman 0bda549fe4 Fix wrong clearing tiles
Tile 0x1FF is blank, but the one under it is a scrolling number tile
which is not what we want... Draw two individual blank tiles instead
2019-02-18 18:35:19 -05:00
jeffman 14745757e0 Add map_tile function 2019-02-18 18:34:28 -05:00
jeffman 283b8e0164 Fix uninitialized item counts 2019-02-18 18:33:46 -05:00
PhoenixBound f5c9698a37 Technically playable (#41)
* Summers, Happy Happy, escaping Winters, blue-haired healer fixes

* Make more of the game playable, text revision, CC docs
2019-02-10 15:42:16 -05:00
jeffman aa4a11218f Merge branch 'master' into feature/goods 2019-02-06 22:13:39 -05:00
jeffman faa791341b Fix renamed window field 2019-02-06 22:13:23 -05:00
jeffman fb78d7896b Commit unfinished goods work 2019-01-28 22:48:42 -05:00