From 64452f9f74918d0182c8b55faab7206ffe8b6e89 Mon Sep 17 00:00:00 2001 From: Lephenixnoir Date: Wed, 11 Aug 2021 20:23:05 +0200 Subject: [PATCH] Fix probabilistic crash in Quit Game menu entry --- README | 9 ++++++++- cgdoom/dstrings.c | 4 ++-- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/README b/README index 6e546b8..0ad17a3 100644 --- a/README +++ b/README @@ -18,7 +18,12 @@ UI improvements TODO: WAD support TODO: -> Unmodified 1.9 shareware WAD works all the way through? -> Shareware WAD from Planète Casio should work 100% --> Ultimate Doom WAD should work 100% for episode 1 + => Check the finale and the end of E1M9 +-> Ultimate Doom WAD: + => Episode 1 should be 100% + => E2M3 has missing textures through the door at the start + => E2M7 may not load based on fragmentation + => Episodes 3 & 4 seem to be OK Technical support TODO: -> Supply more VRAM memory to internal allocator @@ -26,6 +31,8 @@ Technical support TODO: => Rewrite video code to use long PRAM0 access? (138 kB) -> Rate-limit the game when overclocking -> Switches don't always show the pressed texture (?) +-> Add more SHORT() to avoid having to copy-align lumps + (note left by MPoupe in m_swap.h) -> Quit Game menu sometimes crashes the add-in -> Load/Save game would be very cool -> Reenable LTO if possible diff --git a/cgdoom/dstrings.c b/cgdoom/dstrings.c index c3d9b19..f41ed6c 100644 --- a/cgdoom/dstrings.c +++ b/cgdoom/dstrings.c @@ -35,7 +35,7 @@ const char* endmsg[NUM_QUITMESSAGES+1]= "you're trying to say you like dos\nbetter than me, right?", "don't leave yet -- there's a\ndemon around that corner!", "ya know, next time you come in here\ni'm gonna toast ya.", - "go ahead and leave. see if i care." + "go ahead and leave. see if i care.", // QuitDOOM II messages "you want to quit?\nthen, thou hast lost an eighth!", @@ -44,7 +44,7 @@ const char* endmsg[NUM_QUITMESSAGES+1]= "if i were your boss, i'd \n deathmatch ya in a minute!", "look, bud. you leave now\nand you forfeit your body count!", "just leave. when you come\nback, i'll be waiting with a bat.", - "you're lucky i don't smack\nyou for thinking about leaving." + "you're lucky i don't smack\nyou for thinking about leaving.", // FinalDOOM? "fuck you, pussy!\nget the fuck out!",