summaryrefslogtreecommitdiff
path: root/misc
AgeCommit message (Collapse)Author
2017-12-12Identify more sprite-related constantsRemy Oukaour
Start more documentation
2017-12-12Identify more sprite-related constantsRemy Oukaour
2017-12-11Name some gfx/unknown/ filesRemy Oukaour
2017-12-11Move the rest of gfx/misc/ into specific directoriesRemy Oukaour
2017-12-11Rename overworld sprite files, consistent with their constantsRemy Oukaour
2017-12-10Use correct WRAM labels for intro/title scenesRemy Oukaour
Remove outdated WRAM alias comments
2017-12-09Move some gfx/unknown/ files into meaningful directoriesRemy Oukaour
2017-12-09Move some gfx/misc/ files into meaningful directoriesRemy Oukaour
2017-12-09More WRAM cleanupRemy Oukaour
2017-12-09Further WRAM organizationRemy Oukaour
2017-12-09More WRAM organizationRemy Oukaour
2017-12-09Start organizing WRAMRemy Oukaour
- Use db and dw when they're more meaningful than ds 1/2 - Use unions to group related labels
2017-12-09Define more charmap characters and use them in place of hard-coded numbersRemy Oukaour
2017-12-09Document constants with comments, actual names, and more thorough usageRemy Oukaour
2017-11-30Label all of PARTYMENUACTION_*mid-kid
It's pretty clear what it's used for. PartyMenuActionText is used for two things: 1) Storing what kind of action we're going to do (<$10) 2) Storing the text for some kind of healing stuff I'm not entirely sure (>=$f0) In the former case, if GetPartyMenuTilemapPointers is ran, it will be used to pick a sequence of actions that should be done, specified in the table, and it'll print the corresponding string using the PartyMenuStrings table. The items in the sequence of actions that should be done are in WritePartyMenuTilemap. Strangely enough, one possible value is left completely unused: PARTYMENUACTION_GIVE_MON_FEMALE. It works in the exact same way as it's male counterpart, and as such I don't believe it was used in the japanese version either, since it doesn't matter which gender your 'mon is when you put 'em in the daycare.
2017-11-26Add MobileError-related labelsmid-kid
This function is called from a few different places in the mobile code, including from one special that is only executed when the BattleTowerRoomMenu special returns with a non-zero code. Since that special causes a blue "error" screen to appear, that looks the exact same as the one you'd get when trying to connect from the mobile trade corner/battle colosseum in a Pokémon Center's top floor, and this function contains a bunch of japanese strings in a jumptable, I think it's reasonable to assume it should be called "DisplayMobileError".
2017-11-25Label BattleTowerRoomMenumid-kid
All of the functions called by it are prefixed with BattleTowerRoomMenu, but a bunch of them seem more generic than that, since they're part of different mobile menus. Also called another menu jumptable BattleTowerRoomMenu2 for the lack of a better name (only the Yes/No menu functions are used in western crystal). The names of the more generic functions should be fixed when we start labelling other menus.
2017-11-21Move LoadOverworldFont to main.asmmid-kid
It doesn't fit correctly in misc/mobile_41.asm. Also moved the font images out of gfx/unknown and into gfx/font.
2017-11-20Move all of constants/sram_constants.asm into srammid-kid
This way we can easily use `BANK()` where appropriate, and it is more tidy.
2017-11-19DetermineMobileBattleResult -> DisplayLinkBattleResultmid-kid
Changed this function's name, because it confusingly only calls DetermineLinkBattleResult when linked through mobile. It does absolutely nothing with determining the battle result in a regular link battle, and is only responsible for displaying the battle result and counting stats.
2017-11-19Labelled some battle tower-related functionsmid-kid
The UbersCheck and LevelCheck are used only for the battle tower, despite them living in the mobile files. Also labelled some of the known BattleTowerActions.
2017-11-18SelfDestruct -> Selfdestructmid-kid
Just keeping things consistent. Nobody's going to write SELF_DESTRUCT. Kind of subjective, and we could do it the other way around, if anybody really cares.
2017-11-16Define bank43 in main.asm instead of unused_titlemid-kid
All other banks are defined in main.asm as well, and it's confusing how the build breaks when you try to remove this unused file.
2017-10-22condense japanese pokemon sortyenatch
2017-09-24Merge pull request #389 from yenatch/rgbds-3yenatch
rgbds 0.3.3
2017-09-23Fix section linkingPikalaxALT
Create linker script and float all sections
2017-09-10Correcting gfx function name to standards.surskitty
2017-09-09Renaming the image of the GB and the N64.surskitty
2017-06-24Merge pull request #354 from FredrIQ/commentsyenatch
Fix a reversed label mistake and reference a major bug
2017-06-24Merge pull request #370 from yenatch/graphicsyenatch
png everywhere
2017-06-24Fix gfx/miscyenatch
2017-06-24pngs in gfx/unknownyenatch
2017-06-09Replace ‘jp [hl]’ with ‘jp hl’Ben10do
The former is arguably misleading (as you don’t access the memory location in hl to retrieve the jump location), and is consequently deprecated in newer versions of rgbds. This fix silences these deprecation warnings.
2017-03-24Revert "Fix floating sections"Ben10do
This reverts commit e28b88f56d666484b994fc9cf28cc5d4cf50c803.
2017-03-15Fix floating sectionsAntonioND
This is needed so that rgblink doesn't move them around after modifying it's placement algorithm. Signed-off-by: AntonioND <antonio_nd@outlook.com>
2017-01-16Labels for Trainer Rankings stat tracking functionshatschky
2017-01-08Fix an overlooked replaceFredrik Ljungdahl
The build should match now...
2016-06-13hLCDCPointer and InitListpikalaxalt
2016-06-07Fix indentation in many placespikalaxalt
2016-06-06Remaining layout constantspikalaxalt
2016-05-16HP bar animation addresses and AI switchpikalaxalt
2016-05-14Rename FixedWords to EZChatpikalaxalt
2016-05-14EZChat cursor objectpikalaxalt
2016-05-13Name all link trade animation related functionspikalaxalt
2016-05-11Save functions; feeble attempt at serial and link functionspikalaxalt
2016-05-11Name all printer functionspikalaxalt
2016-05-11Placeholder non-generic names for engine/color functionspikalaxalt
2016-05-10Labeled every function in ROM0 that's referenced in the sourcepikalaxalt
2016-05-08All functions in main.asm have non-generic namespikalaxalt
2016-05-05Mobile and more battle animspikalaxalt