Commit Graph

624 Commits

Author SHA1 Message Date
Lorenzooone 699b61ff5e Properly manage held buttons 2019-08-26 03:43:08 +02:00
Lorenzooone 7aebf05fa7 Remove duplicate type CHARACTER_DATA (Same as PC) 2019-08-26 02:37:05 +02:00
Lorenzooone e7ec8ea80c Proper cursor movement (Temporally breaks the ok button) 2019-08-26 02:05:27 +02:00
Lorenzooone 09da8cbb24 Remove issue with bottom text for the overworld alphabet 2019-08-26 00:31:37 +02:00
Lorenzooone f57113c246 Added proper printing for the name up top and also referenced the overworld alphabet table 2019-08-25 02:24:31 +02:00
jeffman 8ffd478a85
Merge pull request #68 from Lorenzooone/merge-fileselect-fix
Fix previous merge
2019-08-21 23:45:37 -04:00
Lorenzooone 8f216103a4 Fix previous merge 2019-08-22 05:19:17 +02:00
jeffman 306979ca43
Merge pull request #67 from Lorenzooone/give-code-indentation
Fix indentation of previous give text code
2019-08-21 22:22:28 -04:00
Lorenzooone d841453e76 Fix indentation of previous give text code 2019-08-22 04:03:03 +02:00
jeffman 21435861d1
Merge pull request #66 from Lorenzooone/give_proper
Print Give text
2019-08-21 21:55:42 -04:00
Lorenzooone d98b028981 Proper merge 2019-08-22 03:46:28 +02:00
Lorenzooone bb4aa556ba Merge branch 'give_text' into give_proper 2019-08-22 03:44:54 +02:00
Lorenzooone 43303995e0 Fix https://github.com/jeffman/Mother2GbaTranslation/issues/30
Adds give text
2019-08-22 03:39:04 +02:00
jeffman 67846be37c Merge branch 'feature/fileselect' 2019-08-21 21:16:37 -04:00
jeffman 5e7a321532
Merge pull request #65 from Lorenzooone/flyover-thingy
Polish up and complete Flyover-temp
2019-08-21 21:09:49 -04:00
Lorenzooone ab848bda6c Proper identation 2019-08-21 04:15:59 +02:00
Lorenzooone 92858016b9 Complete flyover feature 2019-08-21 03:59:29 +02:00
Lorenzooone 38b882a0cb Merge properly with latest branch 2019-08-20 21:53:13 +02:00
Lorenzooone dd3abef2a2 Merge remote-tracking branch 'origin/flyover-temp' into flyover-thingy 2019-08-20 21:45:57 +02:00
jeffman 84316be6da
Merge pull request #64 from Lorenzooone/improve-equip
Improve performance in the Equip menu
2019-08-19 13:08:25 -04:00
Lorenzooone a52dac4d53 Improve performance in the Equip menu 2019-08-19 19:02:19 +02:00
jeffman 9640dc990b
Merge pull request #63 from Lorenzooone/equip-dialogue-numbers
Fix equip numbers in dialogue windows
2019-08-18 20:09:02 -04:00
Lorenzooone 364d672bc1 Improve indentation 2019-08-19 01:48:29 +02:00
Lorenzooone 9f5444765b Fix equip numbers in dialogue windows 2019-08-19 01:45:35 +02:00
jeffman 9131f1406e
Merge pull request #62 from Lorenzooone/PSI_printing_reduced
PSI windows improvement + PSI Rockin in battle text
2019-08-18 15:05:35 -04:00
Lorenzooone d42092424b Add support to printing PSI Rockin in battle text (And not PSRockin) 2019-08-17 03:58:57 +02:00
Lorenzooone 56f62ac34f Remove possible conflict for Rockin
The compiling already resolved this properly, however you cannot ever be too sure.
2019-08-17 03:36:04 +02:00
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
jeffman 5c622c4ab9
Merge pull request #60 from Lorenzooone/alphabet
Alphabet support
2019-08-14 19:50:27 -04:00
Lorenzooone 743c7396f5 Add highlighting - Fix issue with file arrangement not being properly updated - Move everrything related to the file selection menu to fileselect.c
Also put 4 more pixels between Ness' name in the file select main window and Level.
2019-08-12 23:39:49 +02:00
Lorenzooone 2ab18de102 Fix issue with text speed window printing when pressing up or down in the text flavour window. 2019-08-11 23:49:45 +02:00
Lorenzooone cf3eb45ef9 Remove issues with background windows introduced after the offset removal 2019-08-11 05:20:42 +02:00
Lorenzooone efd7b59130 Make sure arrangements are properly cleared. 2019-08-11 01:30:23 +02:00
Lorenzooone 33648e04d1 Remove need of offset. 2019-08-11 00:55:47 +02:00
Lorenzooone 1a5aaaed21 Improve background window consistency 2019-08-10 13:07:18 +02:00
Lorenzooone d4a9aa1b44 Fix random memory issue for good
Previous commit could have been fooled if a value containing a 3 was copied. This commit ensures that cannot happen.
2019-08-09 16:03:37 +02:00
Lorenzooone a94b8c2540 Fix issue not visible on no$gba caused by memcopy right before printing Ness' description 2019-08-09 04:23:11 +02:00
Lorenzooone fab36711c2 Add Alphabet cursoring and character selection 2019-08-09 02:13:35 +02:00
Lorenzooone 9018780401 File select menu printing + Customizable Y printing - Missing Alphabet's cursoring (#59)
* 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

* Update README

* Fix file select not showing any info because of wrong palette.

* Make it so before printing the tiles are properly cleared

* Commit for the day. Missing Delete and Copy from File Select menu

* Add Delete and Copy

Also document all windows for future

* Setup basic alphabet - Need cursoring

* Add support for not-multiple-of-8-Ys to print_character_with_callback

* Add support to extra Y tile if and only if it's needed to print_character_with_callback

* Improve cursoring for new Y

* Add summary support
2019-08-08 15:07:24 -04: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 0379bee7f5 Merge branch 'master' into feature/fileselect 2019-08-05 22:16:33 -04:00
jeffman e7ec6c04b4 Oops on the master badge link 2019-08-05 22:13:53 -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
jeffman 25ca944355 Merge from master 2019-08-05 22:08:19 -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
jeffman 0d1dabc8e0 Add build badges to readme 2019-08-05 22:05:53 -04:00
jeffman ab2461adb3 Format full text speed string 2019-08-05 21:52:08 -04:00