How to Configure DxWnd for Windowed Mode
"Can you play dis game in windowed mode? OH, and can you do things like: control border size, darken the shadows, put on anti-aliasing, dim the lights, Turn on some SEXY MUSIC, and play in ULTRA SETTINGS? ?"
Yeah, of course.
The response is obvious, This feature of windowed mode is so pervasive in many games. It's not even a question you would ask. If a game was made recently, then it most likely has windowed mode + a bajillion other features.
"How about for Survival Project: GENERATIONS?"
Sort of....but it's kind of limited
This game was made using a 2003 infrastructure, and it seems like the original developers lacked the foresight to add in this quality of life feature.
This means that you cannot switch between typing up your Essay on Kim Jeong Un, looking at your Ex's Nudes, and simultaneously destroy someone in Survival PvP while on your desktop.
Luckily our Developer Q came to the rescue and introduced windowed mode with the client.
Windowed mode works.....but with a limitation.
You cannot click out of the client while inside a room or game.
Only in the game lobby are you able to click out, otherwise you will crash the game.
So it looks like you're going to have to save that hand lotion for another day.
Here's a tip: There's a better way to do windowed mode, but you'll have to read on to find out
Windowed Mode Guide
Despite this, if you still want to get windowed mode working.
This guide will show you how to set it up regardless if you have 1 monitor or Multi-Display
Here's what it looks like in windowed mode on 2 monitors
Overview
A. Configure DxWnd Settings
B. Start Launcher, Start Game in Fullscreen Mode and Exit
C. Run SPGens Windowed by clicking Either DxWnd Icon or "Launch SPGens Windowed"
A. Configure DxWnd Settings
Follow the images and make sure all your settings are set as shown. Do not touch anything else that is not shown.
Open SPGens Folder, you can do this by right clicking your SPGens Launcher shortcut and selecting 'Open File Location'.
Open up DxWnd within that folder
Right Click and Press Modify. Ignore any errors that show up
Main Settings Tab
Name: "Change this to whatever you want"
Path: .\spg_engine_fullscreen.exe
Position: Adjust your settings following this format. If you want to change your window size. Then follow the 4:3 ratio for your maximum monitor height. In my case i have a 1920x1080p monitor. So 1440x1080p is what it would use to make it look like fullscreen at 4:3 ratio. You can change this setting to whatever you like, but remember that your window will show up in the center.
Video Settings Tab
Adjust your settings to follow this. MAKE SURE you do not have "Lock win style" checked otherwise you will have problems.
DirectX Settings Tab
Follow these settings. Make sure to set your "Emulation Renderer" to gdi otherwise you will have problems. You're free to experiment with any other render modes but gdi is the safest.
At this point you should leave DxWnd open while you move onto Step B.
B. Start Launcher, Start Game in Fullscreen Mode and Exit
Now that you're done with the DxWnd settings. You have to make sure spg_engine_fullscreen.exe shows up within your SPGens folder. This is the program DxWnd is using as a base to run as Windowed.
Start your launcher
Start fullscreen and exit out of fullscreen.
spg_engine_fullscreen should be present in your SPGens folder as long as your launcher is still open.
C. Run SPGens Windowed by clicking Either DxWnd Icon or "Launch SPGens Windowed"
Choose either option 1 or 2 when starting windowed mode.
Option 1: You have DxWnd opened already, now double click that icon circled in green while having the launcher open. Also remember that every time you want to start windowed mode. You have to open the launcher and open/close fullscreen. You can also make a shortcut of dxwnd to the desktop to make it more accessible.
Option: 2: Don't have DxWnd open, and make sure it's closed. Remember to start/exit the game
in fullscreen to get spg_engine_fullscreen.exe into your spgens folder. And then click the button circled in red
Success!
By the end of this guide you should have been able to get Windowed Mode Working.
Despite all its flaws, it works to some extent.
Just don't click out of your windowed mode screen if you're in somewhere other than the lobby or channel/login screen.
In the upcoming patches, there may be more work done to make windowed mode a better experience.
P.S Remember how i mentioned that there is an even BETTER way to do windowed mode?
Here's what you need to do.
Grab yourself a copy of VMWare workstation (for PC) or VMWare Fusion (for Mac).
Also grab yourself a copy of Windows 7 to install onto your virtual machine. Windows XP/10 should work too.
WIth this setup you can run SPGens exactly the way most games run windowed mode.
This means that you can click out to desktop/discord/youtube/Insert your favorite porn site/ while you play in a virtual environment.
It's 100% better than the Windowed Mode we have right now.
And i will leave that for you to figure out :3
It seems no one is ready for the hand lotion yet ~
GM-Bez