May Evans
86f6151a17
A few cool changes
...
- Pokemon Mansion has a Guard NPC now
- Professor Oak now plays the Champion theme when you fight him.
2023-02-24 00:05:16 +00:00
May Evans
a85c26b7d3
LOTS of things
...
- Replaces the Old Rod with the Candy Sack, an item to evolve Meltan into Melmetal. Meltan and Melmetal aren't in yet.
- Improves Gym Leader and Elite Four AI by a lot. They still use items, they're just better. Fixes XSpecial use while we're at it; before, it didn't actually increase the stat...
- The Scarlet Book now takes up both shelves, one section for each Paradox Pokemon. I also moved the bookshelf so it looks nicer.
- Text in Celadon University has been reduced significantly, taking up less memory and being a bit more RBY-like. It has also been made more accurate (thanks to Daiginjo for translating my booklet!)
- The Magikarp researcher in Celadon University now gives TM Dragon Rage (no longer unused!)
- Added a guard for Mt. Moon Crater.
- Removed TrainerNamePointers, Blank Leader Name Code, and Dakutens/Hakutens using a guide published by YakiNeen.
- PP no longer uses a shitty graphic and is instead properly implemented into the font, optimising the status screen. Also displays in-battle which is kinda cool.
- Lorelei, Bruno, and Agatha now play the Gym Leader theme, not just Lance.
Still unsure how to fix Celadon University's trainers, all I know is a lot of the information should be taken from the Oak fight I did. The code is radically different and doesn't call trainer headers at all. You'll likely want to start from scratch.
The Mt. Moon Crater Guard's text is a little wonky, not sure what's up there. May have been from the way I accessed Mt. Moon in testing. Anyway, if you want to mess around feel free.
2023-02-19 06:25:33 +00:00
MementoMartha
f74055e77b
Removing version differences, and adding Mew
2022-09-25 14:03:04 +01:00
MementoMartha
6bc7108ac6
removing new music data for now
2022-09-01 02:52:49 +01:00
May Evans
109eb664d5
add the headers..?
...
this...should work
2022-08-31 16:14:38 +01:00
May Evans
445512b27e
Add Field6 & Diglett's Cave
...
Credit to zumiisawhat!
2022-08-31 16:10:36 +01:00
May Evans
c1d2bc7678
more fixes
2022-08-31 15:50:28 +01:00
Rangi
bbb0e7e82d
Use the same music headers as pokecrystal ( #382 )
2022-08-11 21:23:08 -04:00
dannye
bef36398c9
Update comment
2022-07-15 05:46:22 -05:00
Rangi
8f81e71f19
Identify some .asm_*
labels
2022-07-10 21:11:03 -04:00
Rangi
cc98f28227
Replace "branch" labels in SFX files with local names
2022-07-10 20:26:20 -04:00
Rangi
d8c6817279
Replace "branch" labels in music files with local names
2022-07-10 20:26:20 -04:00
vulcandth
6b5be9129c
RGBDS syntax updates ( #358 )
...
New MACRO and DEF syntax
2022-06-06 17:25:31 -04:00
Rangi
157b593561
Use dn
for wave instrument samples, like pokecrystal
2021-11-06 13:24:19 -04:00
SatoMew
b155e59ffa
Restore extra line breaks
2021-05-01 21:54:19 +01:00
SatoMew
e2a70c9c43
Incorporate the suggested fixes
2021-05-01 20:42:12 +01:00
SatoMew
ed11bfeca1
Identify the unused cry that was carried over to GSC
2021-05-01 15:44:43 +01:00
Rangi
2954013da1
Trim extra newlines from some files
2021-04-08 12:51:25 -04:00
Rangi
95ec2cf039
Verify data table and name list sizes with assertion macros
...
Fixes #312
2021-03-25 16:44:41 -04:00
SatoMew
6989cdb8c6
And extend this principle to the filename as well
2020-11-30 21:17:38 +00:00
SatoMew
f99446fccb
Be consistent with the unused and unreferenced terminology
2020-11-30 20:09:51 +00:00
SatoMew
330fa33236
Rename the unreferenced fanfare's constants
2020-11-30 01:39:49 +00:00
SatoMew
a7dca30971
Identify what became GSC's Key Item fanfare
2020-11-29 21:10:36 +00:00
dannye
66377fca32
Fix file modes
2020-11-14 20:52:10 -06:00
Rangi
76289dfda0
Port dbsprite macro for OAM y,x,tile,attr data from pokecrystal
2020-07-17 15:58:06 -04:00
Rangi
30ecbf6ea3
SONY -> RIVAL
2020-07-17 13:27:27 -04:00
Rangi
7306c1dc2d
Define constants for audio commands
2020-07-16 13:25:02 -04:00
Rangi
f37cf959c9
Clean up some data, using macros for multiline list entries
2020-07-14 13:32:09 -04:00
Rangi
772fcc7588
Specify the ldh instruction, don't turn ld into ldh
2020-07-06 19:03:05 -04:00
Rangi
6ef36800b0
Replace raw hex values with HRAM constants
...
To do: turn constants into labels and use ldh
2020-07-03 22:22:09 -04:00
Rangi
9878f01e29
Organize macros/ like pokecrystal
...
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
2020-07-03 16:37:47 -04:00
Rangi
91dc3c9f9c
Remove unused Yellow music
2020-07-03 11:52:16 -04:00
Rangi
f275790aec
Add subdirectories to engine/ similar to pokecrystal
2020-07-02 23:30:21 -04:00
Rangi
2d562a673b
Factor out shared audio/notes.asm
2020-06-27 22:24:13 -04:00
dannye
362bba7642
Rename dnote to drum_note and dspeed to drum_speed
2019-09-03 22:36:02 -05:00
dannye
44b9a240d4
Make pitch_sweep pitch change argument consistent with the other signed magnitude arguments
2019-08-25 09:57:50 -05:00
dannye
8b0cd72a60
Finish cleaning up audio macro arguments and descriptions
...
break up arguments for stereo_panning and duty_cycle_pattern
note_type fade is signed
properly document arguments for vibrato, tempo, pitch_slide etc
2019-08-18 21:43:15 -05:00
dannye
969b43d443
Update labels to match new audio macro names
...
and synchronize engine_2 and engine_3 with engine_1
2019-08-17 14:47:16 -05:00
dannye
6574881cda
Use generic names for noise instruments
...
coming up with satisfactory names is hard, besides this will improve compatibility with crystal
2019-07-28 17:29:35 -05:00
dannye
20c4116788
Update audio macro names
...
change audio channel numbers from 0-7 back to 1-8
change all note macros back to single note macro
todo: fix comments with old macro names, update noise macros/instrument names
2019-07-27 23:21:39 -05:00
SatoMew
df2a68d6de
Replace the few instances of Unknown Dungeon with Cerulean Cave
2019-04-08 18:47:31 +01:00
dannye
4398dde1e4
Break up sfxnote parameters into duty, volume, volume change and pitch
2018-03-16 20:35:40 -05:00
dannye
b382473f7b
Break up pitchenvelope parameters into length and pitch change
2018-03-16 18:07:41 -05:00
Eggy0
5826f25bef
Made some changes
2018-03-16 22:02:14 +01:00
dannye
52bb07ca18
Replace unnecessary tabs with spaces
2016-07-27 22:33:48 -05:00
dannye
5207a14af3
Redo audio header macro
2016-07-27 22:08:13 -05:00
dannye
dbe2a3b168
Add warnings about music/sfx macro usage
...
These are not game limitations, just restrictions for
the macros to behave properly
2016-07-27 20:57:46 -05:00
dannye
4992ae2233
Macros to automate music and sound effect headers
2016-07-27 20:21:56 -05:00
dannye
9984527c2c
Fix music channel numbering
...
same as previous, but for songs instead of sound effects
2016-07-27 20:19:59 -05:00
dannye
84c7985e67
Fix sound effect channel numbering
...
mostly so that sound effects that only use the noise channel are
labelled 'Ch7' instead of 'Ch1'
2016-07-27 19:30:57 -05:00