Commit Graph

571 Commits

Author SHA1 Message Date
Lorenzooone c629bdce9f Reduces printing for PSI windows.
Fixes an header bug of the base M2GBA.
Fixes an issue with the Goods window in battle caused by vwf_skip not being setup.
2019-08-15 02:35:37 +02:00
jeffman 67046711aa
Merge pull request #61 from Lorenzooone/background-windows
Improve background window consistency
2019-08-14 19:51:09 -04:00
Lorenzooone 1a5aaaed21 Improve background window consistency 2019-08-10 13:07:18 +02:00
jeffman 961bfa033b Merge branch 'master' of github.com:jeffman/Mother2GbaTranslation 2019-08-05 22:41:09 -04:00
jeffman ff87caff08 Update README 2019-08-05 22:41:06 -04:00
jeffman 0694f89ff7
Feature/fileselect (#58)
* Start file select notes

* Blank out file select tileset template

* 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.

* Include string data in linker script

* Update notes

* Print the full array

* Add external calls

* Add FILE_SELECT struct

* Add format_file_string

* Widen main file select window

* Format full text speed string

* Add build badges to readme

* Oops on the master badge link
2019-08-05 22:17:29 -04:00
jeffman 4d73302a0e
Feature/fileselect (#57)
* Start file select notes

* Blank out file select tileset template

* 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.

* Include string data in linker script

* Update notes

* Print the full array

* Add external calls

* Add FILE_SELECT struct

* Add format_file_string

* Widen main file select window

* Format full text speed string

* Add build badges to readme
2019-08-05 22:12:45 -04:00
Lorenzooone 87a1e261df Fix going out of the Give menu + Issue 55 (#56)
* Fix going out of the Give menu

* Fix https://github.com/jeffman/Mother2GbaTranslation/issues/55
2019-08-05 22:06:43 -04:00
Lorenzooone db4131ce1c Add Give window support. (#54)
(Also makes certain old changes obsolete)
2019-08-05 15:08:11 -04:00
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
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
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