Lephenixnoir
5520a6e5ee
Restore video mode after an error
...
When using direct-DD access, the window size would not be restored,
producing complete nonsense.
2021-08-12 13:12:48 +02:00
Lephenixnoir
fb796d7611
Fix blue key showing up as yellow
...
Not sure how we got there?!
2021-08-04 19:01:35 +02:00
Lephenixnoir
4832390802
Add secondary VRAM as heap when using direct-DD access
...
Ultimate Doom E1M6 now loads!
2021-08-04 15:58:40 +02:00
Lephenixnoir
8b7649c824
Restore all menu options to sane behavior
...
Load/Save game is still not supported.
2021-08-04 11:07:14 +02:00
Lephenixnoir
27f40b003e
Add brightness setting (gamma correction) on FRAC
2021-08-04 10:22:35 +02:00
Lephenixnoir
6d2bac49a2
Put all screens in SaveVRAMBuffer
...
This removes 6400 bytes from the Z_Malloc heap. There is about 27 kB
left in the secondary VRAM for further use.
2021-08-04 09:57:03 +02:00
Lephenixnoir
d7ee5a1bbb
Restore video system screens and memcpy bug in V_CopyRect
...
* Restore screen numbers; BG is 4, at least in the ST module.
* Let ST module allocate BG, which is just 32 pixels high and not a full
VRAM (huge memory gain!)
* Fix V_CopyRect() not working because memcpy is still broken (this will
be changed later with a proper memcpy)
2021-07-27 14:20:14 +02:00
ComputerNerd
bd6bb43473
Inital commit
2015-04-14 19:16:51 -05:00