Commit Graph

  • 643bc7b761 Remove scoreboard vertical offset (which doesn't work) elasota 2020-04-05 01:51:42 -04:00
  • 2f663646f5 Remove unused menu bar window elasota 2020-04-05 00:35:01 -04:00
  • f4a57dba6e Redraw scoreboard on splash screen res change elasota 2020-04-05 00:32:13 -04:00
  • 7404c60a96 Disable Alt-Enter elasota 2020-04-05 00:31:55 -04:00
  • 805638f2c9 Fix TV and splash on res change elasota 2020-04-04 18:50:29 -04:00
  • 59e9a9480e Fix high score background drawing white after a win elasota 2020-04-04 17:49:45 -04:00
  • 49d1d6124a Fix off-center high score screen at high resolutions elasota 2020-04-04 17:46:38 -04:00
  • 129396ef53 Fix more dynamics, fix end screen stars with large vertical resolutions elasota 2020-04-04 02:20:03 -04:00
  • 1cdd372e35 Fix up most other appliances and enemies on res change elasota 2020-04-02 20:44:24 -04:00
  • 9a4f3f0e67 Fix candle flames and grease spill progression on res change elasota 2020-04-02 01:47:25 -04:00
  • db89bf178c Fix grease on res change elasota 2020-04-01 23:35:10 -04:00
  • 793822fbb4 EOL fixes elasota 2020-04-01 23:34:55 -04:00
  • 66a709ad2a Fix memory corruption elasota 2020-04-01 23:29:48 -04:00
  • 6326a0b2d9 Partial resolution change support elasota 2020-04-01 14:53:44 -04:00
  • e114d5c5dd Clean out unused API 1.0a1 elasota 2020-03-14 12:03:50 -04:00
  • cea0bde015 API cleanup, fix some lingering InvalWindowRects elasota 2020-03-14 06:38:46 -04:00
  • 3d37ded31d Button highlight behavior elasota 2020-03-14 05:04:51 -04:00
  • 3dcc787ca0 Add menu hints and checks elasota 2020-03-14 05:04:01 -04:00
  • d394975336 Finish scroll bars elasota 2020-03-14 04:29:47 -04:00
  • dd78b08a5f Fix WaitForEvent having an extra delay tick elasota 2020-03-14 04:29:36 -04:00
  • 088640b544 Replace "QT" tag with "TV" elasota 2020-03-14 03:21:45 -04:00
  • d6d4aadeff Update docs elasota 2020-03-14 03:21:30 -04:00
  • d90ea24405 Add support for GPA patching, remove some unusable video options elasota 2020-03-14 03:21:20 -04:00
  • 505e73e842 Restore converted CD Demo House movie elasota 2020-03-14 00:00:54 -04:00
  • 26bf033465 Fix crash if a movie fails to load elasota 2020-03-14 00:00:38 -04:00
  • ed7f8783c0 Partial scroll bar implementation elasota 2020-03-10 01:35:42 -04:00
  • 699c3cf13c Selection drag support elasota 2020-03-09 01:40:47 -04:00
  • 424a09ccc8 Fix missing returns elasota 2020-03-09 01:40:34 -04:00
  • e0fb300766 Return first res by ID, not by name elasota 2020-03-09 01:40:26 -04:00
  • 46f7a7cc69 More editbox functionality elasota 2020-03-08 23:14:53 -04:00
  • e93b035d5c Fix bad window centering elasota 2020-03-08 23:14:27 -04:00
  • f4929613aa Remove some debug checks elasota 2020-03-01 23:37:28 -05:00
  • 7b27d6c6b5 Most remaining level editor work elasota 2020-03-01 17:01:35 -05:00
  • abd4f1a978 Menu separator support elasota 2020-02-27 01:22:49 -05:00
  • 5567250e14 Fix dialog label constraint not working elasota 2020-02-27 01:22:38 -05:00
  • 4efb44ddae Fix "House" menu title being overwritten elasota 2020-02-26 22:27:07 -05:00
  • f1d7e1f52f Fix constant IDs, remove ZoomWindow elasota 2020-02-26 12:26:19 -05:00
  • cc17911776 Fix up some level editor dialog behavior elasota 2020-02-26 12:17:04 -05:00
  • d617795591 Level editor work elasota 2020-02-25 23:09:09 -05:00
  • c78a20dafd Level editor work elasota 2020-02-23 20:21:04 -05:00
  • d63ac98624 Update acknowledgments to include FreeType elasota 2020-02-21 11:44:29 -05:00
  • 36f10c60b4 Get TVs working elasota 2020-02-20 03:13:15 -05:00
  • fcd8fdb17e Fix broken BMP decode elasota 2020-02-20 01:30:25 -05:00
  • 505941a9e4 Fixed alert substitutions not working elasota 2020-02-20 01:30:09 -05:00
  • d5f3595350 Remove Roboto font elasota 2020-02-19 23:43:42 -05:00
  • 46fc16c97e Convert QuickTime movies to image sequences elasota 2020-02-19 23:39:05 -05:00
  • 8a2b31fdb1 Add missing QT movie metadata flatten-movies elasota 2020-02-18 20:58:00 -05:00
  • 9daee7af4e More editor progress elasota 2020-02-18 20:53:54 -05:00
  • 42826a5d58 Add flattenmov tool elasota 2020-02-18 20:53:40 -05:00
  • fd5e3af4a3 Disclaimer elasota 2020-02-18 20:53:18 -05:00
  • 884237d0c6 Split off documentation 0.0.4 elasota 2020-02-16 22:17:58 -05:00
  • 7548690c51 Fix up radio buttons, more editbox functionality. elasota 2020-02-16 21:57:02 -05:00
  • a726a88f70 Remove x86 target elasota 2020-02-16 21:55:53 -05:00
  • 79a7fee0a7 Add RapidJSON to acknowledgments elasota 2020-02-16 21:55:23 -05:00
  • f70344aac0 Remove jsonchecker (license cleanup) elasota 2020-02-16 21:52:53 -05:00
  • 8f4ac13919 Partial editbox support for high scores elasota 2020-02-16 20:55:47 -05:00
  • bd2e27978e Use older XInput elasota 2020-02-16 20:55:14 -05:00
  • a58b73aeb4 Remove GetCurrentThreadStackLimits call (for Win7 support) 0.0.3 elasota 2020-02-08 03:19:48 -05:00
  • 57d0678090 Transcode special chars via UTF-8 0.0.2 elasota 2020-02-07 22:08:52 -05:00
  • 7c3dc7d1a3 Convert DITLs to JSON elasota 2020-02-07 02:45:45 -05:00
  • 507019abda Redraw editbox when text changes elasota 2020-02-07 02:44:13 -05:00
  • 1fe1c7e24e EOL fixes elasota 2020-02-07 02:43:51 -05:00
  • 7b8052174f Fix high score banner entry elasota 2020-02-05 00:22:55 -05:00
  • 60e0912a7b Disable room editor elasota 2020-02-05 00:22:39 -05:00
  • 4f24439f7e Finish implementing alerts elasota 2020-02-04 23:32:40 -05:00
  • dee560492e Edit box baseline (regresses volume control dialog though) elasota 2020-02-03 04:54:55 -05:00
  • 25ee3531b2 EOL fixes elasota 2020-02-03 01:18:16 -05:00
  • aa8043fafc Remove unused directory elasota 2020-02-03 01:18:07 -05:00
  • 82ed7f7193 Mark houses read-only elasota 2020-02-02 18:06:19 -05:00
  • 0c3693f6cc Fix file lock check elasota 2020-02-02 17:46:37 -05:00
  • 1d54de0eb9 Fix high score display elasota 2020-02-02 17:43:11 -05:00
  • fdc56da111 Fix text wrap not measuring whitespace elasota 2020-02-02 02:53:59 -05:00
  • 265db139c8 Various improvements toward getting high scores working again. elasota 2020-02-02 01:38:38 -05:00
  • 7cb6994f90 Import indexed strings as text files elasota 2020-01-24 02:41:42 -05:00
  • 9e9a79c4b7 Alert skeleton elasota 2020-01-24 02:09:19 -05:00
  • 928efdd527 Switch timestamp format to combined UTC + local so fewer stupid hacks are required. elasota 2020-01-23 22:36:12 -05:00
  • 6171b1185e Don't destroy menus on removal elasota 2020-01-23 22:35:39 -05:00
  • fd48ca0a62 Fix crash when a PICT has no bounds resource elasota 2020-01-23 22:27:51 -05:00
  • 556a395e4a EOL fix elasota 2020-01-23 22:27:18 -05:00
  • b20e1876e3 Do TZ conversion in GPA conversion, keep timestamps in UTC. This makes ZIP conversion inconsistent across TZs, but less hacky everywhere else. Pending addition of a tool to just dump a combined timestamp. elasota 2020-01-23 03:45:36 -05:00
  • 38d172aa49 Remove Infinity Windoid elasota 2020-01-23 03:43:15 -05:00
  • a1475d2ee3 Fixed a bunch of improper timestamp handling, made ZIP timestamping deterministic, added default timestamp elasota 2020-01-23 02:47:31 -05:00
  • a73d6fe10d Fix missing return elasota 2020-01-23 02:24:56 -05:00
  • 909533930e Fix broken timestamp serialization elasota 2020-01-23 01:39:27 -05:00
  • ccbb8015d5 Change clear color to dark blue elasota 2020-01-23 01:29:54 -05:00
  • 5a3cedaa95 Level editor and resource loader fixups and refactors elasota 2020-01-23 01:19:12 -05:00
  • 27a1f89c15 Implicit divide by 4 in ellipse plotter, disable debug asserts by default elasota 2020-01-22 01:48:02 -05:00
  • 06243e4d45 Fix potential off-by-one elasota 2020-01-21 00:21:11 -05:00
  • 5e3e666765 Fix ellipse plotter, adhere to sounder invariants this time. elasota 2020-01-21 00:09:38 -05:00
  • f5b0ef3698 Revert "Fix some problematic ellipse plotter cases (like 4x36)" elasota 2020-01-20 23:59:45 -05:00
  • c112738f2e Remove glue drivers, use Gp drivers instead elasota 2020-01-20 05:14:35 -05:00
  • 1d7a75c8a9 Fix some problematic ellipse plotter cases (like 4x36) elasota 2020-01-20 05:00:44 -05:00
  • 610c72b9bb Fix the rest of house load and game over asserts elasota 2020-01-20 02:17:07 -05:00
  • c9f3e5aba6 EOL fixes elasota 2020-01-20 02:16:34 -05:00
  • e5932eef3b Add porting notes elasota 2020-01-20 02:13:31 -05:00
  • 156e58e59f Disable Mac Plus hacks elasota 2020-01-20 02:13:23 -05:00
  • f3fa442d0f Updated font acknowledgments elasota 2020-01-19 19:27:45 -05:00
  • 3b11a457a3 Fix audio queue consume overrun (caused shutdown crash due to multiple buffers being queued) elasota 2020-01-19 19:25:36 -05:00
  • 1b5720c118 Adjust text AA to be more gamma-correct. Switch everything to Open Sans. elasota 2020-01-19 07:36:44 -05:00
  • 93b4554961 Migrate image storage from PICT to BMP elasota 2020-01-18 21:15:07 -05:00