Added
- Layouts are now files you can edit and share.** Every saved layout is its own json in %AppData%\Multiboxer\layouts, named after the layout. Edit it by hand with the app closed, or drop a layout file from another PC into the folder and it just shows up in the Layout Manager. Your existing layouts convert automatically, nothing gets deleted, and resetting settings leaves them alone.
- Crashed sessions keep their spot.** When a session dies or logs out, its slot stays open as a hole and nothing else moves. Your slot to character mapping stays intact for AutoLogin.(No more shifting down to fill the spot.)
- Launch button on every AutoLogin row** (first column, hard to miss). One click sends just that character back into its own slot to fill the hole.
- New setting: "Render EverQuest at native resolution"** (on by default, which is the old behavior). Turn it off if you'd rather have Windows display scaling size the game up for readability. Either way, the app now leaves any compatibility flags you set on eqgame.exe yourself alone.
- New option under the frame limiter: "Re-apply the caps if the game changes them."** EQ writes its own FPS values back to eqclient.ini whenever a session exits, which quietly undoes your caps. Classic symptom: background sessions stuck at 8 or 9 fps no matter what you set. Turn this on and your values go back in whenever the file disagrees. Off by default.
Fixed
- Swap keys now work while a session is zoning or loading.** Before, the app gave up on taking focus if the client was busy, so swapping during a zone did nothing. Now the swap keeps trying in the background until it lands, and your newest keypress always wins.
- MQ Lua windows dragged outside the game no longer get claimed as sessions.** A popped out ImGui panel could grab a slot and shift every account after it by one. Session detection now only accepts the game's actual main window, and one game process can never hold two slots.
- Old layouts with a custom main window position are honored again.** Layouts saved before 4.5.10 went back to the left edge; they now apply where you built them, even if one slot's numbers drifted by a pixel.
- "Optimize Windows for running alot of sessions" now raises the desktop heap to 128 MB.** The old 64 MB could still run out around 50 sessions, at which point new programs fail to start (error 0xc0000142) and clients can crash. If you enabled this before, tick the checkbox again on the Settings tab and restart Windows to get the new size.(This does require rebooting/restarting your pc.)