Matthew Hoops
|
78c866efec
|
BURIED: Add inventory window
Dragging not working yet
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
7d19e450bb
|
BURIED: Hook the demo into the interface
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
6b72a97670
|
BURIED: Add support for the Win95 binaries
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
76f5c3d2f5
|
COMMON: Add a wrapper to read PE strings
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
13f48076bf
|
BURIED: Fix font sizes
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
cc3d4b18aa
|
BURIED: Remove unneeded double-click message
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
6058158772
|
BURIED: Add the files biochip window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
43e49fd1c1
|
BURIED: Add the interface biochip window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
a49e249813
|
BURIED: Add some functions to get/set the transition speed
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
bf3ba824c4
|
BURIED: Add the biochip view window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
5a8260815c
|
BURIED: Add the navigation arrows window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
f9cd1b65ff
|
BURIED: Add some transparency functions
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
4da91fb632
|
BURIED: Add the right BioChip display window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
d830e849c1
|
BURIED: Some minor video fixes
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
a07fed3493
|
BURIED: Implement set cursor messages
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
55c470ad10
|
BURIED: Begin adding the UI code
The first part of the intro now plays
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
3c13de6ee1
|
BURIED: Fix some visiblility issues
Windows should be invisible by default. Add some missing ShowWindow calls.
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
4ea076bde0
|
BURIED: Fix erase background behavior
Erase should apply globally, not per-window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
4b5960b4b7
|
BURIED: Allow for creating a font for Arial Bold too
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
e4560d5291
|
BURIED: Invalidate the rect on a window that changes visibility
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
406bbb19cf
|
BURIED: Children get pushed to the bottom of the z-order on creation
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
da2d275859
|
BURIED: Fix resource struct types
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
c2de52df05
|
BURIED: Make mouse messages relative to the window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
4d104c12e2
|
COMMON: Fix some memory leaks
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
f0cb54504b
|
BURIED: Fix some memory leaks
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
f9273c13f5
|
BURIED: Implement the demo title sequence
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
558736180c
|
BURIED: Allow for updating the screen without updating the main window
Used for temporary things drawn to the screen
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
2e335fd740
|
BURIED: Add the demo features screens
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
34f50804ba
|
BURIED: Add the demo trailer movies
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
afecd69ec2
|
BURIED: Ensure a window's rect is invalidated upon deletion
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
83ea799cac
|
BURIED: Fix semi-broken dirty rectangles
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
a08d14bcca
|
BURIED: Make sure the main window gets deleted before everything else
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
535d29a869
|
BURIED: Hook up the main menus to the frame window and related windows
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
a2db33cf92
|
BURIED: Make sure we invalidate the focused window if we delete that window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
595503890b
|
BURIED: Add the frame window class
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
54254d997a
|
BURIED: Default to empty string on setAmbientSound
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
a4cb03264e
|
BURIED: Add the demo main menu
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
3a69ae8033
|
BURIED: Strip "BITDATA" from demo file names
The demo has its binaries in that directory already
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
bdf5c27b10
|
BURIED: Some updates to the messaging system to allow for inner loops
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
343f8afbee
|
BURIED: Add the credits window
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
f48978e88c
|
BURIED: Make sure 8bpp images are using the right palette
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
d1ab45529a
|
BURIED: Add a more advanced blit function
|
2021-03-22 00:07:38 +01:00 |
|
Matthew Hoops
|
c53ee0b6bf
|
BURIED: Add the overview sequence
|
2021-03-22 00:07:37 +01:00 |
|
Matthew Hoops
|
070a58fef7
|
BURIED: Add the main menu
Only quit does anything at the moment
|
2021-03-22 00:07:37 +01:00 |
|
Matthew Hoops
|
890b2620d5
|
BURIED: Make sure surfaces are converted upon loading
|
2021-03-22 00:07:37 +01:00 |
|
Matthew Hoops
|
27a64d7d8e
|
BURIED: Fix freeing of sound streams when looping
|
2021-03-22 00:07:37 +01:00 |
|
Matthew Hoops
|
a3d4eb646b
|
BURIED: Use the extra as a hint for detection
|
2021-03-22 00:07:37 +01:00 |
|
Matthew Hoops
|
ca54be6b1f
|
BURIED: Switch to a single message queue
And other message-related cleanup
|
2021-03-22 00:07:37 +01:00 |
|
Matthew Hoops
|
bd1d0d7796
|
BURIED: Add initial mouse support
|
2021-03-22 00:07:37 +01:00 |
|
Matthew Hoops
|
bb7bd2ff4e
|
BURIED: Add basic keyboard input support
|
2021-03-22 00:07:37 +01:00 |
|