obskyr
3e8800f447
Implement hack pointcut system
...
Ported from Sanqui's Harvest Moon 3 translation project!
Also puts a pointcut in place to keep patch WRAM uncleared when starting a new game.
2018-08-16 03:20:27 -06:00
obskyr
96097e8c48
Build only one ROM
2018-08-16 03:00:01 -06:00
Sanqui
9a80069ef0
Begin English translation with font and main menu
2018-08-16 02:46:15 -06:00
Pokeglitch
9d93ab21de
Finished dumping bank 1
2018-07-31 21:06:42 -04:00
luckytyphlosion
3b704c267c
Merge branch 'master' into section-reorg
2018-07-08 21:21:12 -04:00
luckytyphlosion
16d95f6576
Symfile for corrected ROM.
2018-07-08 18:06:19 -04:00
luckytyphlosion
ca09233c9e
Build files in maps/
2018-07-08 17:34:41 -04:00
obskyr
d3f356a1dc
Symfile for corrected ROM; rename zero_checksum.inc
2018-07-07 03:49:30 +02:00
luckytyphlosion
f4ce13c0ff
Fix Makefile and clean up pokegold-spaceworld.link a bit.
2018-07-03 17:58:20 -04:00
luckytyphlosion
e1659ecd41
Introduce linkerscript.
...
Addresses of sections will now be added to the linkerscript via `org`, and the section name will be the path/to/file. If there is more than one section in the file, then add a @SectionName after the path/to/file to describe the section.
2018-07-03 17:07:05 -04:00
obskyr
0f034bfbc1
Touch up scan_includes for versatility
...
Along with a label fix...?
2018-06-18 20:24:52 +02:00
obskyr
d6f9ff5cf7
Fix and use make_shim.py
2018-06-18 18:18:46 +02:00
obskyr
0cd5e3d610
Calculate dependencies more reliably
...
Until now, dependencies weren't correct on first run or if you'd added includes since last compile.
2018-06-18 15:45:28 +02:00
ehw
311187e6c8
Merge pull request #11 from pret/master
...
Merge master
2018-06-09 19:31:23 -04:00
ISSOtm
03279f38fc
Make vram.asm its own object
2018-06-08 19:15:55 +02:00
ehw
a62cf40b29
Merge pull request #4 from pret/master
...
Merge master
2018-06-05 11:03:34 -04:00
pfero
a406b638b1
Clarify 'extra' utilities in Makefile
2018-06-05 16:54:58 +02:00
ehw
fe9290283f
Update files
2018-06-04 19:12:09 -04:00
PikalaxALT
e86cbd1cac
Merge branch 'master' into clean_shim
2018-06-04 13:58:23 -04:00
ISSOtm
00899db6ab
Move zero_checksum.o where it belongs
2018-06-04 19:38:10 +02:00
ISSOtm
8267c0bc3b
Add workaround to rgbfix 0.3.7 checksum bug
...
Please refer to zero_checksum.inc for details
2018-06-04 19:03:25 +02:00
PikalaxALT
c4b81f0916
Clean up linkerscript and add it as a Makefile target
2018-06-04 12:18:37 -04:00
ehw
77d75a00c5
Title screen disassembled (new pr)
2018-06-04 00:51:46 -04:00
Tauwasser
9bfd7f3cbe
gfx/pokegear: use better format for town map
...
This makes use of the new --trim-trailing option for tools/gfx
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-03 22:17:01 +02:00
Tauwasser
5d65c77bd0
Makefile: quote make variable
...
If people use absolute paths to other tools, they can quote in environment variables.
MAKE was the only variable not under user control.
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-03 22:11:44 +02:00
pfero
25853364c8
Update tools/sort_symfile.sh and clean up Makefile
...
Fixed compare being ran before the correctedheader rom was built.
Made `mostlyclean` clean up all the .d files it knows about and include
the correct .d files.
2018-06-03 20:46:15 +02:00
PikalaxALT
02051b9e0e
Fix building
2018-06-03 14:24:03 -04:00
PikalaxALT
344904e2e0
Merge branch 'master' into build_more_roms
2018-06-03 11:05:31 -04:00
PikalaxALT
634df27635
Merge branch 'master' into build_more_roms
2018-06-03 11:04:06 -04:00
PikalaxALT
898c863bd4
Suspend support for Silver and non-debug ROMs
2018-06-03 10:54:49 -04:00
pfero
f482d7fe1b
Tell the user to get baserom.gb if it doesn't exist.
2018-06-03 16:08:32 +02:00
PikalaxALT
3a09446488
Merge branch 'master' into build_more_roms
2018-06-02 23:12:38 -04:00
PikalaxALT
8787aac995
Merge branch 'master' into build_more_roms
2018-06-02 22:57:52 -04:00
Tauwasser
b0cb7a159d
gfx: re-organize some graphics and disassemble gfx load code
...
All graphics were split so that proper labels could be placed.
Font was not split, because that was nicely handled using the
charmap constants.
If proper lengths should also be handled using automatic calculation
using labels, some graphics would need further splitting up
in order to place labels.s
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-03 04:21:48 +02:00
PikalaxALT
917fc32f73
Actually correct the global checksum for the -correctheader.gb ROMs
2018-06-02 22:06:02 -04:00
PikalaxALT
04610ffdf9
Fix building
2018-06-02 22:00:26 -04:00
PikalaxALT
04883f4bf9
Merge branch 'master' into build_more_roms
2018-06-02 21:26:20 -04:00
PikalaxALT
956d010d59
Make the repository build all four ROMs
2018-06-02 20:16:37 -04:00
pfero
e1f279c513
Clean the correctheader rom
2018-06-02 17:04:48 +02:00
dannye
56ecc42c12
Compress trainer pics
...
add missing include for soldier pic
2018-06-01 23:00:33 -05:00
obskyr
64e48babd8
Fix corrected ROM's checksum
2018-06-01 15:32:04 +02:00
obskyr
7424ae9256
Build additional ROMs with corrected header
2018-06-01 15:16:12 +02:00
Rangi
a7e358cd7e
Keep pokemon data in data/pokemon
...
Don't print "Here" a lot
'make mostlyclean' needs to remove .d files in case a file was renamed
2018-05-31 19:47:03 -04:00
Tauwasser
bd9e0d92c0
Makefile: add coverage target and necessary python scripts
...
Signed-off-by: Tauwasser <Tauwasser@tauwasser.eu>
2018-06-01 01:40:07 +02:00
pfero
1af43919b1
Disassemble the delay functions and some copy functions
2018-05-31 03:45:15 +02:00
pfero
96049270e0
Remove scan_includes.c
2018-05-31 02:59:50 +02:00
pfero
cd9191b074
Clean up Makefile
...
This makefile can now figure graphics dependencies on its own, creates
dependency files for each compilation unit and compiles everything
separately.
This is a proposal. Please try it out, read the Makefile to see if you
get what I'm trying to do, and propose any improvements you want.
2018-05-30 22:53:59 +02:00
Rangi
a1550d4c16
'make mostlyclean' preserves graphics; separate frame gfx files
2018-05-30 14:55:37 -04:00
Rangi
3c6e9ccabc
Organize graphics like pokecrystal
2018-05-30 12:00:34 -04:00
dannye
6ef9138b8a
Add more graphics
...
add tools/gfx.c for trimming whitespace from pngs
2018-05-30 04:18:51 -05:00