nmlgc
b4794ec1d9
[Reduction] #240 : cutline
2014-08-28 05:14:54 +02:00
nmlgc
55629eecb0
[Reduction] #234-239: super_put
...
[Binary change] Order of 3 relocations in TH05's OP.EXE, and 2 relocations in
TH05's MAINE.EXE.
2014-08-28 02:23:54 +02:00
nmlgc
68359542c1
[Reduction] #233 : Byte mask
2014-08-28 01:37:48 +02:00
nmlgc
2cf62174c0
[Reduction] #232 : graph_start
2014-08-28 01:16:54 +02:00
nmlgc
c1dac953a5
[Reduction] #231 : graph_hide
2014-08-28 01:05:11 +02:00
nmlgc
9b3e42a150
[Reduction] #230 : graph_400line
2014-08-28 00:58:40 +02:00
nmlgc
057c665ece
[Reduction] #229 : grcg_vline
2014-08-28 00:48:06 +02:00
nmlgc
0dad2dffc8
[Reduction] #228 : grcg_hline
2014-08-28 00:17:57 +02:00
nmlgc
523da7f7b9
[Reduction] #227 : Edge pattern table
2014-08-28 00:05:06 +02:00
nmlgc
b6872319c4
[Reduction] #226 : grcg_byteboxfill_x
2014-08-28 00:04:27 +02:00
nmlgc
877fbd8bd6
[Reduction] #225 : Clipping variables for drawing
...
Well, great. Why did the trapezoid variables have to be included in this
object file? 10 of the executables don't use them, and there's no way to
locate that one needle in the haystack of uninitialized data now.
2014-08-28 00:04:26 +02:00
nmlgc
5a05e580e5
[Reduction] #223-224: memmove
2014-08-27 19:47:14 +02:00
nmlgc
f3e9147459
[Reduction] #221-222: memset
...
Two functions, just differing in their order of parameters. It's...
convenient, I guess?
2014-08-27 07:50:37 +02:00
nmlgc
444901acb5
[Reduction] #220 : memcpy
2014-08-27 07:15:15 +02:00
nmlgc
39bf07ac61
[Reduction] #219 : memcmp
2014-08-27 07:05:29 +02:00
nmlgc
4f075e1718
[Reduction] #217-218: grcg_setcolor and grcg_off
2014-08-27 07:05:16 +02:00
nmlgc
aa9ea36277
[Reduction] #215-216: graph_copy_page
2014-08-27 06:13:48 +02:00
nmlgc
a28cd273c4
[Reduction] #214 : graph_clear
2014-08-27 06:03:08 +02:00
nmlgc
199138182a
[Reduction] #213 : Graphic VRAM-related global data
...
Nothing in the BSS segment for once! Yay.
2014-08-27 05:45:01 +02:00
nmlgc
967a8e3aa5
[Reduction] #212 : graph_show
...
ReC98, where a function consisting of 3 instructions still saves over 150
lines.
2014-08-27 05:19:11 +02:00
nmlgc
a4de9710bd
[Reduction] #211 : make_linework
2014-08-27 05:05:30 +02:00
nmlgc
9bdc776f19
[Reduction] #210 : egc_shift_left_all
...
... yeah.
2014-08-27 04:57:37 +02:00
nmlgc
7240b80154
[Reduction] #209 : pfclose
2014-08-27 03:11:13 +02:00
nmlgc
27693992d9
[Reduction] #208 : bopenr
...
Had to explicitly specify "byte ptr pferrno" for binary compatibility...
2014-08-27 02:54:57 +02:00
nmlgc
64609699ef
[Reduction] #207 : PAR-related global data
2014-08-27 02:40:09 +02:00
nmlgc
95fce9b96b
[Reduction] #206 : palette_white_out
2014-08-27 00:57:45 +02:00
nmlgc
ef64c51958
[Reduction] #205 : palette_white_in
...
No nopcalls for a change?
2014-08-27 00:52:29 +02:00
nmlgc
beae93b603
[Reduction] #204 : palette_black_out
2014-08-27 00:33:43 +02:00
nmlgc
8b6d81a3de
[Reduction] #203 : palette_black_in
2014-08-27 00:26:46 +02:00
nmlgc
80cbfb1dd8
[Reduction] #202 : vsync_wait
2014-08-27 00:11:29 +02:00
nmlgc
94c5a12100
[Reduction] #198-201: vsync_start and vsync_end
2014-08-26 23:58:08 +02:00
nmlgc
287d7ea554
[Reduction] #197 : VSync-related global data
...
[Binary change] nop → db 0 after the data declarations in every affected
executable.
2014-08-26 22:52:26 +02:00
nmlgc
1f804283f8
[Reduction] #196 : bseek_
...
With underscore. Seek origin as a separate parameter.
I'm... sure there is a reason?
2014-08-26 22:15:00 +02:00
nmlgc
ed6c5e3067
[Reduction] #195 : bseek
...
Without underscore. Relative seek.
2014-08-26 22:04:11 +02:00
nmlgc
c60e71aa12
[Reduction] #194 : text_fillca
2014-08-26 22:02:09 +02:00
nmlgc
fae5f003ad
[Reduction] #193 : bread
...
This function doesn't seem to be used outside pfopen(), and IDA struggles with
that function, which explains the missing references.
2014-08-26 21:34:06 +02:00
nmlgc
5d2d4feca0
[Reduction] #192 : bgetc
2014-08-26 21:23:54 +02:00
nmlgc
40de176f2c
[Reduction] #191 : bcloser
2014-08-26 20:54:57 +02:00
nmlgc
777a718390
[Reduction] #189-190: bgm_init and bgm_finish
...
And that's all the games seem to use from the master.lib BGM module.
2014-08-26 07:58:33 +02:00
nmlgc
b134176731
[Reduction] #187-188: bgm_timer_init and bgm_timer_finish
...
[Binary change] Order of 2 relocations in TH04's MAINE.EXE and TH05's OP.EXE
and MAINE.EXE.
2014-08-26 07:39:57 +02:00
nmlgc
54ceaad556
[Reduction] #184-186: RTC interrupt manager
2014-08-26 07:25:43 +02:00
nmlgc
0bb3f897e0
[Reduction] #183 : bgm_timerhook
2014-08-26 06:18:06 +02:00
nmlgc
b7aa7291db
[Reduction] #182 : bgm_read_sdata
...
[Binary change] Order of 2 relocations in all modified executables.
2014-08-26 06:07:19 +02:00
nmlgc
17fa89801b
[Reduction] #181 : bgm_sound
2014-08-26 01:51:57 +02:00
nmlgc
fab08f2923
[Reduction] #180 : bgm_stop_sound
2014-08-26 01:41:08 +02:00
nmlgc
8b7313010e
[Reduction] #179 : bgm_stop_play
2014-08-26 00:40:14 +02:00
nmlgc
1520dea475
[Reduction] #178 : bgm_effect_sound
2014-08-26 00:34:16 +02:00
nmlgc
06d0171bad
[Reduction] #176-177: bgm_play
...
[Binary change] Order of 3 relocations in TH04's MAINE.EXE and TH05's OP.EXE
and MAINE.EXE.
2014-08-26 00:25:48 +02:00
nmlgc
d0be24acea
[Reduction] #175 : bgm_pinit
2014-08-26 00:01:58 +02:00
nmlgc
8416cc93c9
[Reduction] #174 : bgm_mget
2014-08-25 23:08:17 +02:00