Closed Username-N00b-is-not-available closed 3 years ago
It will be definitely useful :)
@Tormentor667 Ok, thank you, tomorrow I will start. Here are the in-game settings I will use that differ from the defaults:
Oops, I got a crash after right before going to C1M3: Commit https://github.com/Realm667/WolfenDoom/commit/faad388c99e08531941c9287e50d42f523afab33, latest gzdoom devbuild. @AFADoomer, could you please investigate this..? Edit: the same 'blockinglines' error occured after C1M0. BTW so far I have a 47-minute long 234MB video. @Ozymandias81, thank you for the advice.
I hoped to marathon through all of BoA today, but now I realize I simply won't manage to do it in time. I've recorded 9 segments * 15 min = 135 min of footage and uploaded three of them (+uploading others now). Completed everything until C1M0. I will update the original post and provide the video links there. Edit (31 Aug, GMT 14:40): C1 done in 14 videos, 4 uploaded.
Are you on the latest GZDoom? There were some array pointer serialization changes in recent commits that may help this.
I may be able to work around this in ZScript later, but that will take some time to chase down.
@AFADoomer, as for now no, I had g45-pre-112 x64. Thank you for the information, will start recording C2 with revision 121.
Another crash (this time to Windows, not to console) with commit https://github.com/Realm667/WolfenDoom/commit/a0f48a75a6d35178dbbc1d43b9c22a808159582f on revision 121. This time on C2M1 in area just after the purple switch. This also was caused by saving. I guess I picked the wrong time to record... Edit. +yet another crash on C2M1, without any saving. Now this is pure torture, especially considering the overall map difficulty, tight ammo balance...
@AFADoomer, the crashes are very often so I could not even advance in the map, please would you be so kind to find the source of the problem if you have time? Here are some videos of what I've been doing just before the crash: crashes.zip These are shot in C2M1, I can provide coordinates.
Is it the same as #278?
@Talon1024 Maybe! Though I'm not really sure that they are the same, as mine arose only in very recent revisions (three or four days old), and yours is more than a week old. Next time it occurs I'll try to save the crash information.
I somehow got through C2M1, M2 and M3, will possibly upload some of them tomorrow. The regular crashes obstruct my walkthrough quite seriously, but I'll try to break through this.
The blockingline crash is being addressed in GZDoom... See thread here. I'm waiting to see what comes of that before I make any mod-side changes, since I'm pretty sure that none of our code sets or clears the player's blockingline variable anyway.
I've had no luck recreating your other crashes... I think they may be the same as Talon1024's, but I can't tell without being able to recreate them reliably.
What are your settings for the various weather performance options? I don't see any rain or snow in your videos. Maybe that has something to do with the crash.
He seems to have deactivate everything, as stated on his Settings spoiler. I still need to find time and patience to play through the whole project, but I tested a week ago C2M1 for 16-20 mins and didn't had any crash. For what I can see N00b also use unlimited sprint too. And also has capfps, but doubt that has a role though.
unlimited sprint
I really like this feature, but do not use it in this walkthrough. In the Settings spoiler I mentioned all the settings I changed after installing a fresh separate copy of gzdoom (except the default control scheme, of course).
@AFADoomer, this crash to Windows was on today's devbuild (where the pointer issue was circumvented), it occured when I was crossing the bridge over the first fan area in C2M5_B: CrashReport.zip Edit. And this one occured in the savegames menu (not even in-game) when I was scrolling through the saves: CrashReport.zip Edit2. There are also problems with usual doom2 maps, so I guess this might be a bug in the current revision itself. I'll try to launch BoA on an older revision and see what happens.
I really can't do anything with engine crashes like this.
What renderer are you using? OpenGL or Vulkan?
Whatever is set by default, in this case OpenGL. In the meantime I decided to try older revisions, and №80 seems to work just fine and without any crashes. There is a playlist for the second chapter in the first post BTW, and I'm crossing fingers to complete it this weekend. Edit: C2 finished, now it's time to upload all the videos, update BoA revision and record C3 in the meantime.
Can you be so kind and tell us exactly your pc specs @Username-N00b-is-not-available ? Since you are playing with everything off, I guess it is not very performance like in general. Just to be sure from which kind of PC we are seeing those playthroughs.
I'm playing with everything off because I don't like most of these effects at all, my opinion is that they only obstruct the view. I consider things like lens flares, white noise pixelated film grain, and especially the goddamn motion blur completely unnecessary to enjoy the levels. Though I do understand the reasons for their presence in the modification, and don't oppose it, since it is so easy for a user to disable them.
As for the performance, my PC is fair enough; I've completed Doom Eternal on it :-) It is a notebook with Geforce MX150 + an integrated card, the CPU is a Core i5-8250U 1.6GHz. It has 8GB RAM. When I'm recording BoA, the battery is being charged, so the energy saving does not affect performance. As far as I know there was no significant lag during these videos?
Current status: slightly more than half of C2 videos uploaded, game completed up to C3M4.
While the CPU should be stronger sadly due to single-threaded code of GZDoom (I suggest something like 3ghz or higher), everything else seems pretty fine. Didn't notice lag on your videos, but indeed playing with everything off something may alter actor behavior, I am not sure though since even I play with many features off. I still need time to check your playthroughs, we must also keep in mind that some things may behave strange because of devbuilds of GZDoom. Will watch them when I can for sure!
Looks like the SS Officer uniform seen in C3M5_C recently became bugged: now it does not give the disguise to the player. I found a way to slip through the officer-guarded gates though :-) Only 4 videos of 40 remain to upload for C2, then it will be finished.
What happens when you try that?
Did you load a savegame first? There isn't anything strange within the map, testing it via UDBuilder directly works perfectly, wonder if this script may have some role on the issue you got... Even if that wouldn't make sense.
I was playing continuously with saves, and it looks like a DisguiseFailToken somehow was not cleared from my inventory on ending of one of the earlier maps (item 150; looks like I got it in first Mengele battle, I think?) Just removing this item on entering the map seems to be a good enough crutch to work.
The officer began shooting me on sight. Though he ceased fire to salute me when I crossed certain linedefs and opened the grate when I showed him the Kennkarte :-) By then I had more than enough ammo to deal with all the troops on the airship, so I did not have to stop recording.
Edit: BTW in the revision I play C3M0_B is also bugged, I couldn't escape the map after the ending sequence; I don't know if it is the issue which was fixed in https://github.com/Realm667/WolfenDoom/commit/8948c28e0f78aa8a1619bdb76d252a1f26b816d4. Needs further testing after all recording is done.
I think I have found the source of the issue on C3M5_C: during the repair sequence, the EngineDestroy script, you'll receive a DisguiseFailToken and that probably gets stored on the inventory and never removed anymore. Problem is how to solve that if we reload the game AFTER the EngineDestroy script while we have removed the DisguiseFailToken with a separate script... Any ideas?
@Ozymandias81 No-no-no, sorry, the problem was in the literal beginning of the map, this script would not have been activated yet. I think the item is most probably just a leftover from previous maps.
Meanwhile I've finished this Blade of Agony walkthrough! There were some 'game-breaking' problems which did not allow intended progression, but thanks to the modification's complexity there were always ways to bypass these (sometimes with the help of other bugs :-) ). This does not mean there is no need to fix these issues anymore :-) The levels look very impressive, and the combat is nice too. There were frustrating and even pure BS moments from the gameplay perspective (various platforming+instant-death sections, Astrostein yellow key arena), but generally the combat almost always feels good. The enemies have fast reflexes, and they are not that dumb (but there is still some work to accomplish on this front...); weapons are satisfying (I couldn't find a use for the Tesla Cannon. maybe should have confronted the flying piggy with it), my favourite one is Kar98k in unscoped mode. Boss battles are also good, but what should the player do if they run out of souls in the last part of C3M6_B? Also, Hitler feels pretty helpless if you have enough souls on you, as I did in my playthrough. He went from 'full health' to 'corpse' in 22 seconds, most of which he was invulnerable due to 'changing his phase'. Maybe giving him 100K health (and possibly adding 4 phases instead of 2, with lower transition times) could improve the situation? :-) For example, we can make him also throw packets of Zyklon grenades (which I recently drew) in clusters, and also some swastika/Thule symbol whirlwinds and whatnot. This way we will need some health supply for the player. For me C2 was the most difficult and lengthy episode, but I might be biased since I basically had to pistol-start once a couple of missions and could not use saves during some. All the levels are very aesthetically pleasing.
There are 19 videos in the C3 playlist for now, I'll upload the remaining ones ASAP (not now because I hit Youtube's daily video limit) and send a message when I'll have it done.
Well uploaded another pack of fixes for C3m5_C, maybe you can retest C3 whenever you can and see if that happens again.
@Tormentor667 @Ozymandias81 @AFADoomer @Talon1024 The full game playthrough has been uploaded to Youtube, see links in the first post. I've uploaded the videos there so as for you to watch them in 2x or at least 1.5x speed for the reasons of productivity (there are 14+40+28=82 parts, each 10~15 minutes long). I did not aim for 100%, but tried to showcase what a generic BoA playthrough would consist of, and to draw attention to moments I found important. Again, I hope that this effort was not wasted, so please watch the videos when you have time and patience to do it.
Thanks kindly for that effort. I will watch these in the next days in my midday breaks and evenings
Gee, I wonder how many comments the developers have left under my playthrough during these three weeks, must be a lot... checks youtube video page Zero comments. I know that you all are busy, I have very little time myself now, but I would like to remind you of this. Please do not forget to actually skim through these videos BEFORE the release; as far as I can remember, I've caught a few dozens of bugs during the recording, and it looks like most of them are present now.
Don’t worry, I didn’t miss that, I just didn’t have time yet to watch them. Office is currently a pain and I simply didn’t have time yet to watch these. But I WILL! 👍
Yes, I am sure guys will watch and fix all before any release candidate
Making good progress with watching the vids - currently at C1M5
Done with Chapter 1
Be always careful making changes to maps since we are working over devbuilds of GZDoom and not stable builds. Also many effects and stuff are deactivated so this could also have a role on some issues, yet still didn't had time to check videos (and next 2 months will be probably like that unfortunately, Torm knows why on my end). But I'll do my best to watch them when I can
Continuing with C2 now :)
@Tormentor667 Beware, this will be a lot more tough to watch than C1...
...because you die more often? ;)
WAY more often, especially in later parts of C2M1.
I already notice that :) Why didn't you use "resurrect" or save more often?
So I was out of luck this time. And no, lowering the skill level was not an option :-)
Anyway, I will watch it till the end, no worries :)
Done with Chapter 2, will continue with Chapter 3 now.
Watched all of them and posted everything that's needed (or fixed it), so thanks for the playthrough man :)
Moved content to first post -T667
Thanks kindly for your effort, I will watch the videos during holidays :)
I hope the speed of my Internet connection will allow it :-)
About Keen levels. Well, Keen gameplay is Keen gameplay, for better and for worse. The only thing that we can improve - is indeed to simplify portal structure and make more obvious key to door, switch to switching target routes.
Maybe to use Hexen type text hints for switches? "You hear elevator starting moving in a distance", "You hear a door opening" etc? Maybe with actual "sound" plays related to elevator, platform or door opening?
Maybe to use Hexen type text hints for switches? "You hear elevator starting moving in a distance", "You hear a door opening" etc? Maybe with actual "sound" plays related to elevator, platform or door opening?
Please not. This is not how Keen works. It's "search and discover", and it's a perfect replica of how Keen worked. We won't change this.
This is indeed how Keen works, alot of exploration. A bit more confusing now in 3D, but still.
↑↑↑ Resurrecting the issue ↑↑↑
@Tormentor667 @Ozymandias81 @Talon1024
I have recorded another full playthrough. This time I played on the lowest skill and saved extensively (since the crashes have been apparently dealt with), so it is shorter than the previous edition (11 parts vs 14 on C1, 26 vs 40 on C2, and also 26 vs 37 on C3). I have now included the Commander Keen levels too. I used GZDoom 4.6pre20 and this BoA commit: https://github.com/Realm667/WolfenDoom/commit/518865ee16c6d952edc283cc9723088c018c635e
Hopefully I will have it fully uploaded in a few days. For now, there is only the first episode. If you do decide to watch some of these, please use the speed multipliers, because I'm not a speedrunner, and the footage could become boring to watch.
Overall I think the game is also fine on this skill, there are still many nitpicky problems on maps here and there (including some very old ones), but everything is playable, finishable and fun to blast through as a power fantasy. What stood out from this list of problems in my mind:
Next portion of issues which need help (resulting from @Tormentor667 watching my videos):
Added 20 Jan 2021 (no video material)
New C1 playthrough on standalone boa.ipk3 version:
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
I'll think of a crutch to deal with it myself.Screenshot
Screenshot
Screenshot
Added 22 Jan 2021 (no video material)
Screenshot
![Screenshot_BoA_20210120_131151](https://user-images.githubusercontent.com/59409713/105542157-f74c6580-5d09-11eb-8b31-f2e3cc826d85.png)kill monsters
the game kills exactly one actor (Douglas). This is probably because of guards who despawn around the time you get the blue key.Screenshot
![Screenshot_BoA_20210120_155139](https://user-images.githubusercontent.com/59409713/105542205-03d0be00-5d0a-11eb-83b1-b0d6516c2115.png)Screenshot
![Screenshot_BoA_20210120_191340](https://user-images.githubusercontent.com/59409713/105542280-219e2300-5d0a-11eb-91ec-849441bb646b.png)...используя ZFontConverter (\cIhttps://github.com/Talon1024/ZFontConverter\cC), между...
) Same problem can be seen with the Feld Hell devcomment and some others.Screenshot
![Screenshot_BoA_20210120_191521](https://user-images.githubusercontent.com/59409713/105542337-3d092e00-5d0a-11eb-9977-a52facc12bb5.png)Screenshot
[x] It would be very nice if we can raise the default autosave amount to 20 and mark technical maps such as C3INTRO and CUTSCENx with this in the mapinfo definition: https://zdoom.org/wiki/MAPINFO/Map_definition#NoAutosaveHint
[ ] C2M0_A: full path to image in archive is shown in the upper part of the screen when seeing Kerner's document.
[x] Totale Macht does not protect from toothpicks and boulders (it only manages to activate after the player has already died), though not sure if we should consider this as a problem. Also occurs with Astro Cyborg projectiles and other (but not reliably all) high-damage attacks.
[x] C2M0_A: boulders near (16819, 7869, -254) stack over the instant death floor.
[ ] C2M0_B: you can abuse vertical airlock doors this way, not sure if it is important, but as a nitpick I would like to have some Sector_SetLink on all of them.
Screenshot
![Screenshot_BoA_20210121_181536](https://user-images.githubusercontent.com/59409713/105542388-514d2b00-5d0a-11eb-9852-d09636086312.png)Screenshot
![Screenshot_BoA_20210212_194140](https://user-images.githubusercontent.com/59409713/107796228-abba3400-6d6a-11eb-8e8f-dd393cdb2d1b.png)Screenshot
![Screenshot_BoA_20210121_183352](https://user-images.githubusercontent.com/59409713/105542411-5a3dfc80-5d0a-11eb-934a-e3244d49255b.png)Screenshot
![Screenshot_BoA_20210122_120742](https://user-images.githubusercontent.com/59409713/105542454-6e81f980-5d0a-11eb-90c8-93523baac699.png)Added 25 Jan 2021 (no video material)
Screenshot
![Screenshot_BoA_20210124_164743](https://user-images.githubusercontent.com/59409713/105759826-f9a8fc80-5f61-11eb-8c03-b8bfbf1f3774.png)Screenshot
![crash](https://user-images.githubusercontent.com/59409713/105759824-f9106600-5f61-11eb-8096-c880ffec1c80.png)Screenshot
![Screenshot_BoA_20210125_131150](https://user-images.githubusercontent.com/59409713/105759851-04639180-5f62-11eb-82f7-d08d6777d73e.png)Screenshot
![Screenshot_BoA_20210125_163443](https://user-images.githubusercontent.com/59409713/105759892-0fb6bd00-5f62-11eb-8ac0-ad3dd35b8857.png)Screenshot
![Screenshot_BoA_20210125_164826](https://user-images.githubusercontent.com/59409713/105759958-29f09b00-5f62-11eb-85dc-7f4516bd0661.png)solutiondecision for the sprinting and flinch amount in Cheats Options menu if we want to see BoA speedruns. These settings have a big impact on gameplay, and the player is free to change them as they are not considered cheating in-game.Video links
Chapter I
https://www.youtube.com/playlist?list=PLPn07arnrFIKme92teVJRsJRwO48-orucChapter II
https://www.youtube.com/playlist?list=PLPn07arnrFIIFu_YFG4CWvJ01MnNNTvIUChapter III
https://www.youtube.com/playlist?list=PLPn07arnrFIIsPcWrdTmb1fwbK5Z9B-nyFIRST PLAYTHROUGH FROM AUGUST
Playthrough
[Chapter I playlist, FINISHED](https://www.youtube.com/playlist?list=PLPn07arnrFILdNx5F10UZRvCBmg127Jua) [Chapter II playlist, FINISHED](https://www.youtube.com/playlist?list=PLPn07arnrFIItrbcXMJ8ZN6U717_vGCOS) [Chapter III playlist, FINISHED](https://www.youtube.com/playlist?list=PLPn07arnrFILtK93lmloidbpTjl18qmKy)