shithub: pokecrystal

RSS feed

82d7043a – Bryan Bishop <[email protected]> authored on 2012/05/04 17:29
a better get_dependencies for NewTextScript

f5e5c110 – Bryan Bishop <[email protected]> authored on 2012/05/04 17:05
use inspect to gather members for text_command_classes

fde936ac – Bryan Bishop <[email protected]> authored on 2012/05/04 16:47
add param_types to configure each text script command macro

7d17027f – Bryan Bishop <[email protected]> authored on 2012/05/04 16:14
make sure the bytes don't run out with no ending byte in MainText

133bcb70 – Bryan Bishop <[email protected]> authored on 2012/05/04 16:13
handle $57 in MainText.to_asm

0721bd42 – Bryan Bishop <[email protected]> authored on 2012/05/04 15:05
not ever -> never

94ea6ef4 – Bryan Bishop <[email protected]> authored on 2012/05/04 15:00
add quotes to MainText.to_asm output

9ff78a90 – Bryan Bishop <[email protected]> authored on 2012/05/04 13:37
adding non-byte-encoded characters into text to_asm output

55e40b52 – Bryan Bishop <[email protected]> authored on 2012/05/04 13:25
to_asm output for $50 and unknown bytes in texts

2eeae555 – Bryan Bishop <[email protected]> authored on 2012/05/04 12:51
fix was_comma statement (gah)

cb0bcb77 – Bryan Bishop <[email protected]> authored on 2012/05/04 12:49
improve MainText.to_asm output

e867ed74 – Bryan Bishop <[email protected]> authored on 2012/05/04 10:39
update some comments

6518a20a – Bryan Bishop <[email protected]> authored on 2012/05/02 20:47
fix another readme comment about labels

343ccc90 – Bryan Bishop <[email protected]> authored on 2012/05/02 20:12
fix minor inaccuracy

f2b0779f – Bryan Bishop <[email protected]> authored on 2012/05/02 13:11
fix typo in readme

ea379f3d – Bryan Bishop <[email protected]> authored on 2012/05/02 09:59
fix language specifier

404dca19 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:57
slightly improved example

b1d25e08 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:56
nope.. more formatting

220a9d83 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:55
formatting?

d1ddb590 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:55
investigating bytes in the ROM

b871e6c5 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:47
map_name -> map_id

6ec59c81 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:43
get_dependencies does not return a list of labels nor strings

f51cde72 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:40
show the map event header in the readme

6973ec82 – Bryan Bishop <[email protected]> authored on 2012/05/02 09:37
figuring out where a script appears based on a known address

faa73c5a – Bryan Bishop <[email protected]> authored on 2012/05/02 09:28
investigating scripts from a known address

7d6626ee – Bryan Bishop <[email protected]> authored on 2012/05/01 21:41
extras/output.asm -> extras/output.txt

b6122070 – Bryan Bishop <[email protected]> authored on 2012/05/01 21:40
clarify a sentence

0406a12f – Bryan Bishop <[email protected]> authored on 2012/05/01 21:39
fix readme typo

6fa7fbc3 – Bryan Bishop <[email protected]> authored on 2012/05/01 21:38
basic README to explain crystal.py

81208d51 – Bryan Bishop <[email protected]> authored on 2012/05/01 07:25
move the text command classes around

37e808b4 – Bryan Bishop <[email protected]> authored on 2012/04/29 22:21
basic TextCommand skeleton from yesterday

9189b3f6 – Bryan Bishop <[email protected]> authored on 2012/04/29 11:15
begin to rewrite the text parser

6eb1478f – Bryan Bishop <[email protected]> authored on 2012/04/29 06:40
clean up comments in Script.parse method

a06cb374 – Bryan Bishop <[email protected]> authored on 2012/04/29 06:26
remove old comment

d4508d9b – Bryan Bishop <[email protected]> authored on 2012/04/28 07:08
temporary fix to prevent TextScript from appending @s

ef56a46e – Bryan Bishop <[email protected]> authored on 2012/04/27 21:34
top-level dependency bug fix.. actual problem not solved ?

94e486be – Bryan Bishop <[email protected]> authored on 2012/04/27 14:50
still having trouble with UnknownText_0x580c7 not in main.asm

90cee919 – Bryan Bishop <[email protected]> authored on 2012/04/27 13:38
TextPointerLabelParam sometimes doesn't point to anything useful

81e950c2 – Bryan Bishop <[email protected]> authored on 2012/04/27 13:35
add ItemFragment to macros in preprocessor

6321bf12 – Bryan Bishop <[email protected]> authored on 2012/04/27 13:35
TextPointerLabelParam.get_dependencies() now returns the text pointer

94a6e1b0 – Bryan Bishop <[email protected]> authored on 2012/04/27 13:16
words/pointers should point within bank

e5586a5a – Bryan Bishop <[email protected]> authored on 2012/04/27 12:56
text preprocessor now supports ending-apostrophes in text

d9a2680c – Bryan Bishop <[email protected]> authored on 2012/04/27 12:48
fix MoneyByteParam formatting

45c41795 – Bryan Bishop <[email protected]> authored on 2012/04/27 12:33
possibly fix preprocessor/checkmoney issues

14a35baa – Bryan Bishop <[email protected]> authored on 2012/04/27 12:04
reverse byte output in RAMAddressParam.to_asm()

09a0e3aa – Bryan Bishop <[email protected]> authored on 2012/04/27 11:52
redo item constants (some were missed?)

b0eee4c0 – Bryan Bishop <[email protected]> authored on 2012/04/27 11:47
add newlines to generate_item_constants output

9672e960 – Bryan Bishop <[email protected]> authored on 2012/04/27 11:39
fix RAMAddressParam.to_asm() (no [] characters)

d319aea1 – Bryan Bishop <[email protected]> authored on 2012/04/27 11:33
fix label lookup

9ed1a474 – Bryan Bishop <[email protected]> authored on 2012/04/27 11:02
minor fixes for insert_single_with_dependencies

a58aeae5 – Bryan Bishop <[email protected]> authored on 2012/04/27 10:58
prevent dependency loops in script at 0x18d0a9, 0x18d023 and 0x943ca

9e92ebd4 – Bryan Bishop <[email protected]> authored on 2012/04/27 09:58
better debugging for a max recursion depth error

7ed1bebc – Bryan Bishop <[email protected]> authored on 2012/04/27 09:46
pass 'recompute' parameter through get_dependencies() calls

39a71c55 – Bryan Bishop <[email protected]> authored on 2012/04/27 09:41
prevent dependencies from being recomputed

ce35b436 – Bryan Bishop <[email protected]> authored on 2012/04/27 09:29
faster get_dependencies on Script

34ff5fc4 – Bryan Bishop <[email protected]> authored on 2012/04/26 21:07
checkmonkey -> checkmoney

1098757c – Bryan Bishop <[email protected]> authored on 2012/04/26 21:06
speed up asm insertion

226e964f – Bryan Bishop <[email protected]> authored on 2012/04/26 20:59
Asm.insert_multiple_with_dependencies

bde9cb3b – Bryan Bishop <[email protected]> authored on 2012/04/26 14:45
caught a self.label -> self.label.name

ddbfc016 – Bryan Bishop <[email protected]> authored on 2012/04/26 14:41
refactor all labels to be Label instances

ea2daf05 – Bryan Bishop <[email protected]> authored on 2012/04/26 14:04
refactoring some labels code

16b8cf49 – Bryan Bishop <[email protected]> authored on 2012/04/26 13:41
start to write the Label class and is_label_in_asm

2cb6e418 – Bryan Bishop <[email protected]> authored on 2012/04/26 13:41
clean up the preprocessor imports

849c0d13 – Bryan Bishop <[email protected]> authored on 2012/04/26 12:58
rename textpre.py -> preprocessor.py

092baabd – Bryan Bishop <[email protected]> authored on 2012/04/26 12:50
make jumptextfaceplayer point to text

5dc15388 – Bryan Bishop <[email protected]> authored on 2012/04/26 11:28
improve PointerLabelAfterBank handling in preprocessor

0e439e5e – Bryan Bishop <[email protected]> authored on 2012/04/26 11:13
remove script_macros.asm (deprecated)

8cc5597b – Bryan Bishop <[email protected]> authored on 2012/04/26 11:04
continue to fix off-by-one error in TextScript

806687bf – Bryan Bishop <[email protected]> authored on 2012/04/26 10:59
fix off-by-one error in TextScript

d37f9869 – Bryan Bishop <[email protected]> authored on 2012/04/26 10:46
revert to dbw in MapScriptHeader.to_asm()

e14ee083 – Bryan Bishop <[email protected]> authored on 2012/04/26 10:41
clean up an error message in preprocessor

5bc8b861 – Bryan Bishop <[email protected]> authored on 2012/04/26 10:37
remove newlines from guessed macro names in preprocessor

386a688e – Bryan Bishop <[email protected]> authored on 2012/04/26 10:37
revert '_' prefix to some macro_names

3c8b3814 – Bryan Bishop <[email protected]> authored on 2012/04/26 10:30
revert PeopleEvent to use better-looking asm output

6c5b5d2b – Bryan Bishop <[email protected]> authored on 2012/04/26 10:26
add two filler bytes to MapEventHeader asm output

70cf2554 – Bryan Bishop <[email protected]> authored on 2012/04/26 10:16
gah forgot a file to let preprocessor import macros

e2d31b60 – Bryan Bishop <[email protected]> authored on 2012/04/26 10:14
preprocessor support for macros

8f2221aa – Bryan Bishop <[email protected]> authored on 2012/04/26 10:13
add map/group constants into constants.asm

8f2afd2f – Bryan Bishop <[email protected]> authored on 2012/04/26 10:00
add DataByteWordMacro for the preprocessor

d09cf6d9 – Bryan Bishop <[email protected]> authored on 2012/04/26 09:55
add param_types to Signpost

1bba364b – Bryan Bishop <[email protected]> authored on 2012/04/26 09:13
change Signpost to extend Command and set byte_type in a few places

2446153f – Bryan Bishop <[email protected]> authored on 2012/04/26 07:19
break up the for loop in textpre.py into separate functions

6e083c9b – Bryan Bishop <[email protected]> authored on 2012/04/26 07:02
only strip comments when a semicolon appears on the line

d358b390 – Bryan Bishop <[email protected]> authored on 2012/04/26 06:56
skip lines wth no quotes in textpre.py

216a7ac1 – Bryan Bishop <[email protected]> authored on 2012/04/26 06:51
better comment handling in textpre.py

a720875a – Bryan Bishop <[email protected]> authored on 2012/04/26 06:27
return to using warp_def, signpost, person_event macros

69783a6a – Bryan Bishop <[email protected]> authored on 2012/04/25 21:07
probably a bad idea - don't use macros inside event headers

ece37237 – Bryan Bishop <[email protected]> authored on 2012/04/25 20:32
don't delete tempt_opt_table in gbz80disasm

ad76f259 – Bryan Bishop <[email protected]> authored on 2012/04/25 20:31
simple lexer

2b159a5e – Bryan Bishop <[email protected]> authored on 2012/04/25 17:53
fix MapHeader size and TextScript asm output

69450ad8 – Bryan Bishop <[email protected]> authored on 2012/04/25 16:23
fix dbw error in MapScriptHeader and add ending newline

cb1a372d – Bryan Bishop <[email protected]> authored on 2012/04/25 16:02
dump scripting macros into script_macros.asm

f61e0288 – Bryan Bishop <[email protected]> authored on 2012/04/25 14:51
update last_address in MapScriptHeader to get asm output working again

9a3733e8 – Bryan Bishop <[email protected]> authored on 2012/04/25 14:33
run main.asm through the line spacing logic once

c8cdbded – Bryan Bishop <[email protected]> authored on 2012/04/25 14:18
oops, make MapScriptHeader and others show up again

759c55d3 – Bryan Bishop <[email protected]> authored on 2012/04/25 12:11
better asm output newline logic

ff4c37eb – Bryan Bishop <[email protected]> authored on 2012/04/25 10:05
fix bad placement of MapScriptHeader_0x70000 in asm

9a819183 – Bryan Bishop <[email protected]> authored on 2012/04/22 16:49
fix some parameter types

3869d5a3 – Bryan Bishop <[email protected]> authored on 2012/04/22 16:33
split up insertion and dumping in Asm

1021728f – Bryan Bishop <[email protected]> authored on 2012/04/22 11:48
attempts to stop a recursion limit error

Next