jeffman
72f37b4dfb
Moved print_space to vwf.c
2017-04-11 17:39:56 -04:00
jeffman
b46539dd34
Moved a bunch of tile clearing/copying code to C
2017-04-11 17:16:58 -04:00
jeffman
b8864ffa52
Moved print_string to vwf.c
2017-04-11 02:12:33 -04:00
jeffman
c5de0ebb16
Moved weld_entry to vwf.c
2017-04-11 01:16:14 -04:00
jeffman
d7ae1edd3f
Ported core VWF code to C
2017-04-10 19:41:21 -04:00
jeffman
2d0a5997b8
Proof of concept by porting get_tile_number to C
2017-04-08 02:22:38 -04:00
jeffman
550617f85a
Fix YOU WON! graphics
2017-04-02 22:13:24 -04:00
jeffman
b4ea923a81
Code formatting improvements
2017-04-02 22:12:18 -04:00
jeffman
07eb279677
Migrated from xkas to armips
2017-03-29 00:19:51 -04:00
jeffman
b37ede26dd
Added a sub that mimics m2_vwf.printstr_hlight, but with pixel coords
2017-03-25 20:14:50 -04:00
jeffman
fb0b7e72c8
m2_vwf.print_string now returns number of pixels rendered
2017-03-25 20:13:54 -04:00
jeffman
6bb0f04c5c
Added tile copying for text scrolling
2017-03-18 17:11:19 -04:00
jeffman
3a3f9c2d78
Added PSI name display hacks
2017-03-18 14:43:57 -04:00
jeffman
dc0474837a
Added print_blankstr
...
This is really useful in the status window, for example, where dozens of
blank strings need to be drawn. This is much easier than setting up a
call to clear_rect.
2017-03-14 00:06:25 -04:00
jeffman
5fb82a5613
Cleaned up m2_vwf.weld_entry
2017-03-12 17:45:02 -04:00
jeffman
804ccf30d6
Fixed calling conventions
2017-03-12 17:33:16 -04:00
jeffman
23cadeea06
Added print_string
2017-03-12 17:29:22 -04:00
jeffman
6b6357ed92
Added clear_rect routine
2017-03-11 13:29:54 -05:00
jeffman
53f4805ebb
Small optimization (8 cycles)
2017-03-10 18:43:59 -05:00
jeffman
c67addbe08
Added window-clearing routine
2017-03-10 18:40:47 -05:00
jeffman
86f79df2b7
Added notes for expand_bit_depth
...
Also saved a few cycles with a literal pool
2017-03-10 00:55:15 -05:00
jeffman
fa29c67534
reduce_bit_depth now uses a lookup table
2017-03-10 00:44:39 -05:00
jeffman
674942a6d9
Added back some VWF code
2017-03-09 13:16:37 -05:00
jeffman
dc7857cd81
Removing some print statements
...
The symbol table generated by xkas contains all resolved symbol addresses
so we don't need to print anymore
2017-03-09 13:15:15 -05:00
jeffman
742f053a3f
Cleaning things out
2017-03-07 17:12:52 -05:00
jeffman
50f19188c7
Cleaned up some code
2015-04-01 11:26:54 -04:00
jeffman
eed7db92d1
Fixed PSI menu redrawing
2015-03-30 00:31:24 -04:00
jeffman
4722976202
Fix drawing five-letter character names
2015-03-28 14:53:52 -04:00
jeffman
b29da50ba9
Fixed X-reset issue
2015-03-28 00:03:26 -04:00
jeffman
d53b4d5436
Fixed dirty flags for PSI help text
2015-03-27 01:23:40 -04:00
jeffman
8a953bfad5
Fixed Starstorm help text
...
Also removed duplicate labels
2015-03-25 20:48:00 -04:00
jeffman
a9cd9e2c45
Working on PSI help window redrawing
2015-03-24 12:33:24 -04:00
jeffman
525aa426e2
Fixed main/cash window redrawing
2015-03-24 02:02:37 -04:00
jeffman
1ae822027d
Redraw Goods window
...
After leaving the Give sub-window, properly redraw the original Goods
window
2015-03-24 00:37:43 -04:00
jeffman
db37e18c44
Working on Goods windows (not finished)
2015-03-23 17:43:19 -04:00
jeffman
c59838b37d
Fix highlighting for Use menu
2015-03-23 13:36:50 -04:00
jeffman
795445d27e
Add Goods VWF
2015-03-22 23:58:47 -04:00
jeffman
60980ee787
Convert tabs to spaces
2015-03-18 13:31:21 -04:00
jeffman
083e22d766
Redrawing/erasing fixes
2015-03-18 12:18:02 -04:00
jeffman
b663d83521
Update hack files
2015-03-16 00:16:28 -04:00
jeffman
47ccb76f95
Add VWF code
2015-03-13 19:03:48 -04:00