Lephenixnoir
ac6f730bed
Draw full-screen backgrounds without loading them
2021-09-17 17:33:26 +02:00
Lephenixnoir
1ec215c436
Detect single-episode Ultimate with demo count and intermission screens
2021-09-17 07:31:09 +02:00
Lephenixnoir
bf01ec7864
Demos (still don't work) and single-episode Ultimate Doom WADs
2021-09-14 10:52:49 +02:00
Lephenixnoir
808e450ed3
Enable demos (but they don't match the version)
2021-09-13 20:17:57 +02:00
Lephenixnoir
83bb8184e8
Add option to skip title screen
2021-09-10 22:34:17 +02:00
Lephenixnoir
535a55e60c
The proper case is "CGDoom"
2021-09-10 22:22:31 +02:00
Lephenixnoir
aa0f58325c
Restore main menu upon loading
2021-09-10 22:19:53 +02:00
Lephenixnoir
70d1f68b95
Remove Nspire code for configuration done through the main menu
2021-09-07 21:53:01 +02:00
Lephenixnoir
d075ba2174
More progress in emulator build
...
I'd say this is about 70% complete to initial tests, then comes the
debugging. But that's for another day.
2021-08-14 15:11:37 +02:00
Lephenixnoir
751d5f186d
Add a PRAM heap and move some of the data there
...
It's a 32-bit-access-only heap. On the Ultimate Doom WAD the amount of
data moved is about 17 kiB, which is not a lot, but arrays with 4-byte
elements are not easy to find in Doom.
2021-08-12 21:01:35 +02:00
Lephenixnoir
40fe796d85
Add a main screen option to warp to any episode
2021-08-04 18:44:59 +02:00
Lephenixnoir
bb86fd1145
Add an option to start at any map
2021-08-04 11:34:02 +02:00
Lephenixnoir
b9c676ea4e
Support multiple zones in Z_Malloc and add user stack leftover
...
lumpinfo is now allocated in Z_Malloc because it's needed for some
larger WADs.
More heap is needed to compensate and to support larger WADs fully, so
the unused part of the user stack is added as a second zone.
This makes at least the start of the DOOM Ultimate WAD playable.
2021-07-29 16:45:26 +02:00
ComputerNerd
bd6bb43473
Inital commit
2015-04-14 19:16:51 -05:00