Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-03 | Merge last changes from pret | klektron | |
2021-01-03 | and it's finally done :D | klektron | |
2020-11-14 | Fix file modes | dannye | |
2020-11-05 | Sync home and macro code with pokeyellow | Rangi | |
2020-08-18 | Comments explain the def_warps_to macros | Rangi | |
2020-08-17 | Implement def_warps_to in a simpler way | Rangi | |
Instead of building a semicolon-separated "array" of warp_to coordinates in _WARP_TO_BUFFER, just declare a new EQUS for each one: _WARP_TO_NUM_1, _WARP_TO_NUM_2, etc. Then have def_warps_to output and PURGE each one of them. | |||
2020-08-17 | Fix keyword capitalization and indentation | Rangi | |
2020-08-17 | Use def_warps_to macro for automatic warp_to entries | Rangi | |
2020-08-17 | Use def_* macros for automatic map event counts | Rangi | |
2020-07-17 | Port dbsprite macro for OAM y,x,tile,attr data from pokecrystal | Rangi | |
2020-07-16 | Define constants for audio commands | Rangi | |
2020-07-16 | Reformat map scripts' coordinate and movement data | Rangi | |
'dbmapcoord' has X, Y order like other coordinate-related data macros | |||
2020-07-14 | Don't compare strings with ==; use STRCMP | Rangi | |
2020-07-14 | Use a 'trainer' macro for trainers in scripts/ | Rangi | |
2020-07-14 | Clean up some data, using macros for multiline list entries | Rangi | |
2020-07-09 | Use const_skip and const_next macros for brevity | Rangi | |
2020-07-09 | Eliminate enum: use const instead, with case-by-case parallel const ↵ | Rangi | |
implementations | |||
2020-07-07 | Identify SPRITESTATEDATA2_ORIGFACINGDIRECTION | Rangi | |
2020-07-07 | Remove c1x*/c2x* comments, use struct offset constants | Rangi | |
2020-07-07 | Sync coordinate macros with pokecrystal | Rangi | |
2020-07-07 | Use HIGH() and LOW() | Rangi | |
2020-07-06 | callba/callab -> farcall/callfar; jpba/jpab -> farjp/jpfar | Rangi | |
2020-07-06 | Specify the ldh instruction, don't turn ld into ldh | Rangi | |
2020-07-06 | text_linkpromptbutton -> text_waitbutton | Rangi | |
Fixes #260 | |||
2020-07-06 | Capitalize rgbds control structures (EQU/EQUS, IF/ELIF/ELSE/ENDC, REPT/ENDR, ↵ | Rangi | |
MACRO/ENDM, etc) | |||
2020-07-05 | TM/HM constants named after moves | Rangi | |
2020-07-05 | Port pokecrystal's base data and tmhm structure | Rangi | |
To do: TM/HM constants named after moves | |||
2020-07-05 | Identify wSpriteStateData1 and wSpriteStateData2 offsets, like pokeyellow | Rangi | |
2020-07-05 | Logical spacing in data/sgb/sgb_palettes.asm | Rangi | |
2020-07-04 | Port pokecrystal's formatting of text commands and special characters | Rangi | |
2020-07-04 | Remove remaining raw $xxxx values, and replace "+ -1" with "- 1" (supported ↵ | Rangi | |
by rgbds 0.4.0) | |||
2020-07-03 | Move more code from home.asm to home/ | Rangi | |
2020-07-03 | H_CONSTANTNAMES -> hConstantNames | Rangi | |
2020-07-03 | Organize macros/ like pokecrystal | Rangi | |
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code. | |||
2020-07-03 | Simplify map connections | Rangi | |
To do: Polished Map support for detecting the tileset | |||
2020-07-03 | Reorganize constants/ | Rangi | |
To do: add comments associating constants with data and code | |||
2019-09-03 | Rename dnote to drum_note and dspeed to drum_speed | dannye | |
2019-08-25 | Make pitch_sweep pitch change argument consistent with the other signed ↵ | dannye | |
magnitude arguments | |||
2019-08-18 | Finish cleaning up audio macro arguments and descriptions | dannye | |
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-17 | Update labels to match new audio macro names | dannye | |
and synchronize engine_2 and engine_3 with engine_1 | |||
2019-07-28 | Use generic names for noise instruments | dannye | |
coming up with satisfactory names is hard, besides this will improve compatibility with crystal | |||
2019-07-27 | Update audio macro names | dannye | |
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 | |||
2018-07-08 | Avoid "Warning: Left shift of negative value" from rgbds | Rangi | |
2018-06-22 | Updated the intro | Pokeglitch | |
2018-03-19 | sfxnote parameter 1 is length, not duty | dannye | |
also bumb submodule | |||
2018-03-16 | Break up sfxnote parameters into duty, volume, volume change and pitch | dannye | |
2018-03-16 | Break up pitchenvelope parameters into length and pitch change | dannye | |
2018-03-16 | Made some changes | Eggy0 | |
2018-03-16 | Update audio_macros.asm | Eggy0 | |
2018-03-16 | Changing macro names | Eggy0 | |
Changing the following macro names: unknownsfx0x20 to SquareSound - This command, when used in an .asm file that defines an audio piece, generates a square tone modulated by 4 values. unknownnoise0x20 to NoiseSound - This command is similar to SquareSound, but it uses 3 values instead of 4 and generates noise instead of a square tone. unknownsfx0x10 to eSquarePitchEnvelope - This command is not an unknown sound effect, but a modifier for the above two commands which it precedes; it takes one decimal value which is translated into a hexadecimal value when used by the system, and depending on the second digit of this hex value the sounds generated by SquareSound and NoiseSound will have their frequency slide either up (1-7) or down (9-F) or not at all (0,8). E.g. typing 23 will have the system read $17, which will modulate the frequency to slide up because the second digit is 7. |