MementoMartha
aba9da027c
Struggle fixes
2022-09-12 22:16:45 +01:00
emaskyesmogon
fe4dc821fd
Talk to Use Cut. Strength and Surf
2022-09-07 17:09:12 -06:00
MementoMartha
177441d558
Update pokedex_rating.asm
2022-09-06 18:17:53 +01:00
MementoMartha
e9b9fc324a
Fossils and Fishing Rod tweaks
...
Moved the (Super) Fishing Rod over to Pewter, Decilla now comes from the Old Amber and Aerodactyl has a new fossil
2022-09-06 11:57:02 +01:00
May Evans
6b4fd2fd8e
back to normal, refer to this when changing the payout scrolling
2022-09-05 17:29:28 +01:00
May Evans
2dc6ff65be
Update slot_machine.asm
2022-09-05 17:17:59 +01:00
May Evans
05fbe2f1a7
Update slot_machine.asm
2022-09-05 17:09:42 +01:00
May Evans
6954e6187c
Update slot_machine.asm
2022-09-05 16:55:48 +01:00
May Evans
e301d49507
Update slot_machine.asm
2022-09-05 16:43:40 +01:00
May Evans
7dafb284d3
Revert "does this fix it"
...
This reverts commit 41c59a7f88
.
2022-09-05 16:42:38 +01:00
May Evans
41c59a7f88
does this fix it
2022-09-05 16:29:22 +01:00
May Evans
6c081d2d27
Improve fast text scrolling
...
Instatext seems to have its own thing going on that I have issues sorting, so I'm just removing the frame delay on fast text. It doesn't look like much but it's surprisingly good.
Also, this makes fast text the default option.
2022-09-04 12:44:45 +01:00
May Evans
723f7d56f7
repels
...
also annoyed me exactly once
2022-09-04 12:29:02 +01:00
May Evans
2e43aae60b
Give DebugChu Flash
...
Inconvenienced me exactly once and egg has surf anyway
2022-09-04 11:59:03 +01:00
May Evans
3180772ed1
wild DV buff
...
It doesn't appear to work properly for ATK/DEF, but SPC/SPE worked with a couple Bellsprout so it's good enough for now.
2022-09-04 11:56:47 +01:00
emaskyesmogon
b857f71b5a
DV Fix and New Mon stats
...
Kleav, Licky and Tang still need sprites though
2022-09-03 20:23:58 -06:00
emaskyesmogon
a97ac3ac3f
Merge branch 'master' of https://github.com/plaguevonkarma/kep-hack
2022-09-03 19:25:00 -06:00
emaskyesmogon
8539b71fc7
PokeDex is fixed
2022-09-03 19:24:56 -06:00
May Evans
9689116668
buff AGAIN!!!
2022-09-04 02:11:27 +01:00
May Evans
a85f88d03d
buff slot rewards but again
2022-09-04 02:03:55 +01:00
May Evans
91b766d519
Update slot_machine.asm
2022-09-04 01:50:39 +01:00
May Evans
e2c1037033
Maximise DVs, WRAM fix..?
...
Implements a fix with the WRAM stack space that pret mentioned.
DVs should be forced to max with the changes I added, will need testing.
2022-09-04 00:56:58 +01:00
emaskyesmogon
392f7abb97
Yellow Trainer Arrays
...
Allows more freedom in enemy design
2022-09-02 20:34:43 -06:00
May Evans
a8a3da768f
Debug enhancements
2022-09-01 17:47:53 +01:00
May Evans
2e6dd87335
Fix the Game Corner prizes
...
They are now engoodened.
2022-09-01 17:29:16 +01:00
emaskyesmogon
149d9d6f4b
Merge branch 'master' of https://github.com/plaguevonkarma/kep-hack
2022-09-01 08:51:21 -06:00
emaskyesmogon
5944210393
Eevees and More
...
Adds the five eeveelutions we don't have, evo items for Glaceon and Sylveon, fixes Rhyperior's dex entry, renamed the Super Rod to Fishing Rod, and commented out the OW Crocky/Kabutops for now
2022-09-01 08:37:35 -06:00
MementoMartha
20b6899169
Finished adding Rhyperior
2022-09-01 10:16:49 +01:00
emaskyesmogon
1893b4c7cf
expanded Pokemon size
...
Rhyperior files are dummies and will need to be properly edited with sprites, Rhydon evo data, etc, but it (and the other files included) show that the trainer and pokemon sprite indexes have been separated, which allows us to add the other KEP mons
2022-08-31 20:47:02 -06:00
May Evans
550fcb6f5d
fix item finder issue properly
2022-08-31 17:52:21 +01:00
MementoMartha
53e0cbf9f5
Learnsets, Sun Stones and Evos, oh my
2022-08-31 16:43:33 +01:00
May Evans
c1d2bc7678
more fixes
2022-08-31 15:50:28 +01:00
May Evans
a216a0f2e7
more bug fixes
2022-08-31 15:28:36 +01:00
May Evans
648289d4a9
lots of bug fixes
...
added a log for them in the readme
2022-08-31 15:18:16 +01:00
May Evans
7c6bbb630f
Fix a bunch of single player battle engine bugs
...
went through a bunch of the tutorials here;
https://github.com/pret/pokered/wiki/Bugs-and-Glitches#blaine-uses-super-potion-even-when-his-pok%C3%A9mon-arent-below-10-health
Overall:
- Blaine is no longer addicted to Super Potions
- CoolTrainerF no longer switches a lot
- Transformed Pokemon aren't presumed to be Dittos (very important given Animon)
- Status curing items don't remove modifiers anymore
- Learning new moves plays the sound in the correct bank
2022-08-31 14:42:36 +01:00
May Evans
cab111d01b
Remove artificial save delay
...
Taken from this tutorial: https://github.com/pret/pokered/wiki/Remove-Artificial-Save-Delay
This makes saving far faster like in RG. The game artificially lags itself.
2022-08-31 14:26:56 +01:00
MementoMartha
f5a7cc9ffc
Pokemon data, Gym Leader teams, palette updates and a couple of other fixes
2022-08-31 11:47:05 +01:00
MementoMartha
ac45c8b5bc
Adding move data, types, and some Pokemon data
2022-08-31 10:17:48 +01:00
May Evans
a022479e28
Merge branch 'master' into master
2022-08-31 03:05:37 +01:00
emaskyesmogon
7d80a09f58
Update intro.asm
2022-08-30 19:30:09 -06:00
May Evans
4c539b8954
PRESENTS subtitle restoration
...
from: https://github.com/pret/pokered/wiki/Restore-the-PRESENTS-subtitle-under-the-Game-Freak-logo-in-the-intro-animation
2022-08-31 02:19:47 +01:00
Rangi
bbb0e7e82d
Use the same music headers as pokecrystal ( #382 )
2022-08-11 21:23:08 -04:00
SatoMew
ac7263b1ad
Update comments related to Swift and Substitute checks ( #380 )
...
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2022-08-11 21:22:57 -04:00
Chatot4444
8b19405590
Replace Hard-Coded Number With Constant ( #381 )
...
Replace a hard coded $a in CheckMapForMon with NUM_WILDMONS
2022-08-11 07:51:18 -05:00
Rangi
498da6ab09
Clarify how Metronome picks a move
2022-07-26 00:01:21 -04:00
Rangi
8f81e71f19
Identify some .asm_*
labels
2022-07-10 21:11:03 -04:00
Rangi
a66adbcc5c
Sync Pokédex rating text with pokeyellow
2022-07-10 19:26:18 -04:00
Rangi
927b5a4700
Identify Pokédex rating text
2022-07-10 19:16:17 -04:00
Colton G. Rushton
cc46b0e510
wOAMBuffer -> wShadowOAM ( #370 )
2022-07-09 17:18:18 -04:00
vulcandth
70cbb48328
party_struct constants and ExchangeBytes size ( #364 )
...
Co-Authored-By: Rangi <35663410+Rangi42@users.noreply.github.com>
2022-07-04 01:08:17 -04:00
vulcandth
fcd6e5a1b2
Stop_reducing_move_anim_flashing_Dream_Eater -> Stop_reducing_move_anim_flashing_Blizzard ( #369 )
2022-06-30 21:24:33 -04:00
vulcandth
610ec0fd22
VC ExchangeBytes Aliases ( #363 )
...
Co-authored-by: aaaaaa123456789 <aaaaaa123456789@acidch.at>
2022-06-22 20:15:58 -04:00
Rangi
4e96f9d232
cp MR_FUJIS_HOUSE
-> cp POKEMON_TOWER_7F + 1
...
Fixes #362
2022-06-17 22:58:46 -04:00
vulcandth
edb55e00f8
Rename SLP
to SLP_MASK
( #361 )
...
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2022-06-17 22:25:52 -04:00
vulcandth
6b5be9129c
RGBDS syntax updates ( #358 )
...
New MACRO and DEF syntax
2022-06-06 17:25:31 -04:00
vulcandth
d7808d110f
Improved Virtual Console patch identifiers ( #357 )
2022-06-06 17:22:34 -04:00
vulcandth
0fd9ba5670
Add hSerialConnectionStatus vc_assert ( #354 )
2022-04-17 14:44:57 -04:00
vulcandth
fe8d3c51a4
Build the Virtual Console patches with make red_vc
and make blue_vc
( #351 )
2022-03-26 16:59:36 -04:00
Rangi
7e78c1171d
Gen 1's Minimize graphic was not a complete 8x8 tile
2022-03-04 18:21:12 -05:00
Rangi
09e92c554c
Use ~X instead of $ff ^ X
2021-11-23 21:00:07 -05:00
Yoann Fievez
f68af5c6e9
Add some constants for options ( #344 )
...
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2021-11-05 19:45:09 -04:00
Yoann Fievez
8349bfd8e6
Refactorize check button pressed ( #340 )
2021-11-05 15:40:15 -04:00
Rangi
2ee8ce26da
Comment on the CooltrainerFAI bug
...
Fixes #308
2021-11-03 17:07:08 -04:00
Rangi
58d08bff43
Identify some percentage constant values
2021-11-02 19:57:08 -04:00
Amber Brault
30acb46b98
Fix typos ( #334 )
2021-09-26 21:57:55 -05:00
Rangi
7ee8a6509e
wcf4b -> wStringBuffer
2021-08-28 17:02:20 -04:00
SnorlaxMonster
319c29c751
Correct comments on SwitchAndTeleportEffect
...
The comments in the SwitchAndTeleportEffect section incorrectly stated
that the random number was generated in the
half-open interval [0, playerLevel + enemyLevel),
instead of the closed interval [0, playerLevel + enemyLevel].
2021-06-14 21:47:19 +10:00
Rangi
f9ae7b1240
More WRAM label cleanup (still needs UNIONs and renaming)
2021-05-31 16:25:16 -04:00
Rangi
c2ad19728a
Reformat MoveBoulderDustFunctionPointerTable
2021-05-31 13:09:33 -04:00
Rangi
8701ef4d61
Improve some RAM formatting
2021-05-31 11:46:10 -04:00
Rangi
346ce9454a
Use macros for bit arrays
2021-05-23 22:09:02 -04:00
Rangi
c8626595b4
Use BANK("Pics #") for Pokémon and trainer pics
2021-05-06 23:04:00 -04:00
Rangi
6a31663c96
Use {interpolation} to generate sequences of RAM labels
...
Fixes #319
2021-04-27 15:49:59 -04:00
Rangi
dd690920c9
Use rgbds 0.5.0 features:
...
- FOR loops
- {interpolation}
- REDEF EQUS
- \# for all macro args
2021-04-17 19:06:56 -04:00
Rangi
4b64b146e4
Use assertions to catch the GetName bug, and use a NAME_BUFFER_LENGTH constant
2021-04-13 20:08:38 -04:00
dannye
5eff10358e
Merge branch 'master' of https://github.com/pret/pokered
2021-04-10 22:38:40 -05:00
Rangi
2954013da1
Trim extra newlines from some files
2021-04-08 12:51:25 -04:00
dannye
63c3f5221b
Fix slots reward sfx priority
2021-04-03 15:18:48 -05:00
dannye
17044ab7eb
Fix battle sound pitch/tempo modifiers
2021-04-03 13:02:22 -05:00
dannye
b2afaae7ab
Fix remaining uses of fade
2021-03-30 01:06:32 -05:00
dannye
fa206ce835
Fix incorrect sfx id
...
AUDIO_1 is loaded during trade animations, not AUDIO_2
2021-03-30 01:03:30 -05:00
dannye
3508dc8e1d
Remove last few red audio variables
2021-03-29 00:42:28 -05:00
dannye
c1278c478e
Fix pokeflute in battle sfx
...
and other small improvements
2021-03-28 23:23:45 -05:00
dannye
5f87413b23
Move crysaudio ram from sram to wram
2021-03-28 12:26:46 -05:00
dannye
459b5bd615
Misc clean up and small improvements
2021-03-28 02:23:54 -05:00
Rangi
95ec2cf039
Verify data table and name list sizes with assertion macros
...
Fixes #312
2021-03-25 16:44:41 -04:00
dannye
e8dd755e18
Merge branch 'master' of https://github.com/pret/pokered
2021-03-23 01:19:51 -05:00
dannye
5c9c7bf362
Clean up handling of extra effective status effects
2021-02-21 11:43:38 -06:00
Rangi
95353fdefa
Identify hUILayoutFlags
2021-02-13 19:48:34 -05:00
SatoMew
5d9957293c
Delete unnecessary comment
2020-11-29 22:47:51 +00:00
SatoMew
083cb38e33
Update related tile animation constants
2020-11-29 21:28:38 +00:00
SatoMew
242b2e05cf
Label and document hFFD7 more accurately
2020-11-29 20:17:29 +00:00
Rangi
6adbaefde1
Keep wGrassMons and wWaterMons together with a UNION
2020-11-28 17:11:12 -05:00
dannye
66377fca32
Fix file modes
2020-11-14 20:52:10 -06:00
dannye
afc4ce2dc5
Use more joypad constants
2020-11-07 21:07:07 -06:00
Rangi
0da16c1625
Use STARTER1 and STARTER2 for the title screen
2020-11-07 10:27:03 -05:00
Rangi
13d4d533f7
Sync more with pokeyellow
2020-11-06 10:33:58 -05:00
Rangi
e16dec874a
Sync more with pokeyellow
2020-11-05 16:55:39 -05:00
Rangi
2a4b8b5a24
Remove trailing whitespace
2020-11-05 15:17:39 -05:00
Rangi
2db54ecb9b
Sync more with pokeyellow
2020-11-05 13:23:57 -05:00
Rangi
379a563c43
All battle back pictures end with "b"
2020-11-05 11:04:20 -05:00
Rangi
d3e81422d5
Sync home and macro code with pokeyellow
2020-11-05 10:50:30 -05:00
Rangi
abaf9fee7c
Port some formatting from pokeyellow
2020-11-04 16:31:47 -05:00
Rangi
bc287b9b80
Some formatting changes
2020-10-19 20:26:35 -04:00
SatoMew
2ff7b40d82
Replace ghost Marowak's ambiguous constant
2020-09-22 18:38:29 +01:00
Rangi
8ce20e5c31
Define a constant for the ghost Marowak (hard-coded throughout the engine, like the starters)
2020-08-31 10:58:41 -04:00
Rangi
bfd9f617c9
Use constants to delineate map types, and factor out more data
2020-08-31 10:23:19 -04:00
Rangi
6ee9cb9f97
Document more hidden object data and behavior
2020-08-30 15:45:41 -04:00
Rangi
407b813250
Separate splash screen, intro, and credits (like pokegold/pokecrystal)
2020-08-28 09:54:57 -04:00
Rangi
f82097b894
Identify some map object related constants
2020-08-17 14:22:27 -04:00
Rangi
204bf74a7f
Use LOAD/ENDL for OAM DMA code in HRAM (requires rgbds 0.4.1)
2020-07-21 19:46:12 -04:00
Rangi
69788c536b
Add comments associating constants with data, and identify some more data
2020-07-20 12:31:35 -04:00
Rangi
76289dfda0
Port dbsprite macro for OAM y,x,tile,attr data from pokecrystal
2020-07-17 15:58:06 -04:00
Rangi
f53341efa1
Define constants for subanimations' base coords and frame block modes
2020-07-17 15:16:54 -04:00
Rangi
3c1cdbc4d0
Identify remaining tilemap IDs
2020-07-17 13:47:33 -04:00
Rangi
30ecbf6ea3
SONY -> RIVAL
2020-07-17 13:27:27 -04:00
Rangi
2454296d32
Update sprite names
...
These are based on the trainers that use them, and synced with pokegold/pokecrysal when possible
2020-07-17 12:48:15 -04:00
Rangi
452803af27
$c9 was "の" in Japanese
2020-07-16 23:02:34 -04:00
Rangi
884ef9c1a8
Factor out animation tilemaps
2020-07-16 22:23:31 -04:00
Rangi
6f7337bbb1
Define constants for subanimation transform types
2020-07-16 22:14:39 -04:00
Rangi
2f43a41100
Use a battle_anim macro for move animations' special effects and subanimations
...
Move animations' sound IDs are off by one from move IDs.
2020-07-16 21:45:30 -04:00
Rangi
0db7ee08ff
Use a macro for BattleTransition_DoubleCircle data
2020-07-16 20:11:00 -04:00
Rangi
7bcb4b19c7
Un-deduplicate gfx/intro_credits/gengar.png's tiles
2020-07-16 19:56:52 -04:00
Rangi
cd71ae03af
Separate move/battle animation data from move data (to do: further identify animation data labels+constants)
2020-07-16 19:50:48 -04:00
Rangi
84abdb0237
$ec = "▷"
2020-07-16 12:48:42 -04:00
Rangi
76b882d952
Reformat map scripts' coordinate and movement data
...
'dbmapcoord' has X, Y order like other coordinate-related data macros
2020-07-16 12:32:19 -04:00
Rangi
594c58a289
Revise some map scripts, mostly for getting items
2020-07-16 11:19:05 -04:00
Rangi
58f1089370
Define constants for default trainer DVs
2020-07-16 09:40:30 -04:00
Rangi
4b4ad9894e
Disassemble the BLUEMONS.GB debug ROM
2020-07-15 13:35:39 -04:00
Rangi
be326c6565
Factor out spinner tiles from RocketHideoutB2F since they're also used by ViridianGym, and to make their data and code more accessible
2020-07-14 15:14:32 -04:00
Rangi
f37cf959c9
Clean up some data, using macros for multiline list entries
2020-07-14 13:32:09 -04:00
Rangi
a49ca6ef41
Factor out MapBadgeFlags and EscapeRopeTilesets data tables
2020-07-08 10:31:44 -04:00
Rangi
51ac538c25
Identify SPRITESTATEDATA2_ORIGFACINGDIRECTION
2020-07-07 16:57:51 -04:00
Rangi
4a7d1513f3
Use 'tile' and 'tiles' macros
2020-07-07 16:21:26 -04:00
Rangi
1e593d8f8c
Remove c1x*/c2x* comments, use struct offset constants
2020-07-07 14:15:39 -04:00
Rangi
13129459f1
Sync coordinate macros with pokecrystal
2020-07-07 11:30:10 -04:00
Rangi
45ed05decf
Use HIGH() and LOW()
2020-07-07 11:10:29 -04:00
Rangi
06db7ec55b
callba/callab -> farcall/callfar; jpba/jpab -> farjp/jpfar
2020-07-06 21:18:22 -04:00
Rangi
77ed5f3820
Use ASCII quotes in comments
2020-07-06 21:15:12 -04:00
Rangi
f113361952
Use DEX_* constants for StarterDex
2020-07-06 19:50:36 -04:00
Rangi
772fcc7588
Specify the ldh instruction, don't turn ld into ldh
2020-07-06 19:03:05 -04:00
Rangi
9c2be80bf3
text_linkpromptbutton -> text_waitbutton
...
Fixes #260
2020-07-06 12:40:36 -04:00
Rangi
8a79315635
Capitalize rgbds control structures (EQU/EQUS, IF/ELIF/ELSE/ENDC, REPT/ENDR, MACRO/ENDM, etc)
2020-07-06 12:28:31 -04:00
Rangi
405889193e
TM/HM constants named after moves
2020-07-05 22:52:27 -04:00
Rangi
2b2ed54bbf
Identify wSpriteStateData1 and wSpriteStateData2 offsets, like pokeyellow
2020-07-05 17:51:29 -04:00
Rangi
7ab43f4d17
Port _RemovePokemon documentation from pokeyellow
2020-07-05 16:41:45 -04:00
Rangi
b0aa4cb14a
Port two HRAM labels from pokeyellow
2020-07-05 16:35:06 -04:00
Rangi
a77999f7f1
Logical spacing in data/sgb/sgb_palettes.asm
2020-07-05 16:15:01 -04:00
Rangi
b2369b0961
Port credits command constants from pokeyellow
2020-07-05 15:35:38 -04:00
Rangi
155695cbfe
Use constants for damage limits in CalculateDamage
...
Fixes #255
2020-07-05 15:12:29 -04:00