Lephenixnoir
|
8516c16d9d
|
G3A update
|
2021-10-01 23:21:57 +02:00 |
Lephenixnoir
|
17147b969b
|
Hide an error that causes issues in Freedoom E1M5
|
2021-10-01 23:11:40 +02:00 |
Lephenixnoir
|
a9851c2c7c
|
Add demo replay
|
2021-10-01 23:10:49 +02:00 |
Lephenixnoir
|
05968fe5be
|
Computer_Freak_2004's recommendations for thumbs-only keymap
|
2021-10-01 20:56:07 +02:00 |
Lephenixnoir
|
9e89a6983a
|
Fairly massive refactoring
|
2021-10-01 20:52:05 +02:00 |
Lephenixnoir
|
84451e463f
|
Save demos with a delayed file write
|
2021-10-01 11:59:06 +02:00 |
Lephenixnoir
|
073f1ba9b0
|
Add basic demo recording with M_WriteFile
|
2021-10-01 11:48:33 +02:00 |
Lephenixnoir
|
4605dc94f4
|
G3A update
|
2021-10-01 00:47:49 +02:00 |
Lephenixnoir
|
38ca5f45fa
|
Add settings save/load
|
2021-10-01 00:27:53 +02:00 |
Lephenixnoir
|
fba357433f
|
Add a keyboard controls editor
|
2021-09-30 17:11:18 +02:00 |
Lephenixnoir
|
b9fcd7808e
|
Restore printfs and reduce calc/emulator distance
|
2021-09-30 12:17:15 +02:00 |
Lephenixnoir
|
913ac35582
|
Emulate PRAM and the secondary VRAM layout
|
2021-09-30 11:44:07 +02:00 |
Lephenixnoir
|
1260b93ba5
|
Improve build distance by factoring keyboard code
|
2021-09-30 11:08:38 +02:00 |
Lephenixnoir
|
9f9083ed8f
|
Preliminary work for keyboard layouts
|
2021-09-30 10:09:13 +02:00 |
Lephenixnoir
|
341392e364
|
Improve controls
* Strafe and run keys
* Slightly faster turning
|
2021-09-20 20:56:52 +02:00 |
Lephenixnoir
|
8db4bb9758
|
Enable slow turning for the first 6 tics of a turn
|
2021-09-20 18:09:25 +02:00 |
Lephenixnoir
|
516be94294
|
Officially support Doom II: Hell On Earth
|
2021-09-20 17:41:32 +02:00 |
Lephenixnoir
|
4da88c1318
|
Emulator progress: E1M1 loads, can move around
|
2021-09-20 15:42:22 +02:00 |
Lephenixnoir
|
b870324682
|
Emulator progress: main menu and title screen
|
2021-09-20 13:00:22 +02:00 |
Lephenixnoir
|
31daa78aa0
|
Emulator progress: build, link, some startup
|
2021-09-20 10:24:18 +02:00 |
Lephenixnoir
|
5f9e27b07a
|
Some cleaning and slight emulator progress
|
2021-09-19 23:34:30 +02:00 |
Lephenixnoir
|
3df65755bc
|
Improve the BFile API in libfxcg
|
2021-09-19 21:36:51 +02:00 |
Lephenixnoir
|
3bc23b89d0
|
G3A update
|
2021-09-19 21:09:57 +02:00 |
Lephenixnoir
|
7dbd456cb0
|
Fix status bar being overriden when saving large games
|
2021-09-19 21:09:39 +02:00 |
Lephenixnoir
|
41d0b04a26
|
Fix incorrect handling of ALPHA for normal mode
|
2021-09-19 21:09:24 +02:00 |
Lephenixnoir
|
55ddde1849
|
G3A update
|
2021-09-19 20:19:49 +02:00 |
Lephenixnoir
|
ca24cab9ef
|
Clean up cgdoom.c
|
2021-09-19 20:19:30 +02:00 |
Lephenixnoir
|
c8d897e819
|
Get rid of standard string functions
|
2021-09-19 19:16:50 +02:00 |
Lephenixnoir
|
e586f9fba5
|
Improve behavior of non-delayed saves
|
2021-09-19 17:58:29 +02:00 |
Lephenixnoir
|
df456d85c2
|
Load games from yet-unwritten save files
|
2021-09-19 17:53:43 +02:00 |
Lephenixnoir
|
380a64f989
|
Add progress bar to game saves on exit
|
2021-09-19 17:33:33 +02:00 |
Lephenixnoir
|
6742defa3d
|
Delay game saves until add-in exit to avoid quitting
|
2021-09-19 17:04:28 +02:00 |
Lephenixnoir
|
3205bc21bd
|
Use the WAD name as base for the save file name
|
2021-09-19 16:18:20 +02:00 |
Lephenixnoir
|
03d6d06e8c
|
Fix pathetic performance in Save/Load menus
|
2021-09-19 16:18:05 +02:00 |
Lephenixnoir
|
988cbc9fd1
|
Support space and digits in alphanumeric input mode
|
2021-09-19 16:17:14 +02:00 |
Lephenixnoir
|
26c451697d
|
Properly specify save file buffer and maximum size
|
2021-09-19 14:11:03 +02:00 |
Lephenixnoir
|
0602d21683
|
Make VARS cycle between frameskips 0, 1, 2 and 3
|
2021-09-19 14:11:02 +02:00 |
Lephenixnoir
|
1665a09cce
|
G3A update
|
2021-09-19 00:19:20 +02:00 |
Lephenixnoir
|
eef7d514c4
|
Determine Pphi dynamically
|
2021-09-19 00:19:20 +02:00 |
Lephenixnoir
|
97b31a97d1
|
Rate-limit the game at 35 tics/s (17.5 FPS by default)
|
2021-09-19 00:19:20 +02:00 |
Lephenixnoir
|
f13aeb14e7
|
Enable the Load Game menu
|
2021-09-18 19:31:24 +02:00 |
Lephenixnoir
|
db04c99446
|
Enable the Save Game menu (exits game after save)
|
2021-09-18 19:03:21 +02:00 |
Lephenixnoir
|
7b4e50b1c5
|
G3A update
|
2021-09-18 12:04:27 +02:00 |
Lephenixnoir
|
a7afb12294
|
Allow crossing the 2MB line on OS 3.60
|
2021-09-18 12:04:05 +02:00 |
Lephenixnoir
|
aa6cca601f
|
G3A update
|
2021-09-18 10:10:02 +02:00 |
Lephenixnoir
|
c38d104d7a
|
Show memory beyond 2MB line on developer info screen
|
2021-09-18 10:09:44 +02:00 |
Lephenixnoir
|
b536a8e31f
|
Allow use of memory beyond the 2MB line (+3 MB mostly)
|
2021-09-18 09:56:09 +02:00 |
Lephenixnoir
|
0942fe0035
|
G3A update
|
2021-09-17 21:23:23 +02:00 |
Lephenixnoir
|
624df2883a
|
Cache accesses to VRAM (I_Flip 3.4x)
Really makes you wonder how many hours are really needed to get things
to line up properly
|
2021-09-17 21:22:13 +02:00 |
Lephenixnoir
|
ac6f730bed
|
Draw full-screen backgrounds without loading them
|
2021-09-17 17:33:26 +02:00 |