Loading...
- v2.0.167Android
- v2026.1.0iOS
Fixed crash when launching a game on iPadOS 26.
- v2025.10.1iOS
- Fixed crashing when launching any game.
- v2025.10.0iOS
- Updated core to 4.14.2 - Updated for iOS 26
- v2025.5.0iOS
Support for online multiplayer. Requires the use of the WireGuard app to connect to the private multiplayer network. Updated the on-screen keyboard to be larger to make it easier to type on.
- v2025.3.0iOS
Support for Game Mode.
- v2025.2.4iOS
Updated GZDoom to 4.14.1
- v2025.2.3iOS
Sort External Files/Mods by Name or Date: I noticed that if you have a lot of mod files, sometimes you just want the mods you just downloaded to appear at the top. So I added a "sort by name/date" button to do just this. Tap the circle with the ellipsis (...) button to show the sorting options. Your last chosen sorting option is saved.
- v2025.2.2iOS
- Categorize Mod Files: You can now organize your mod files by assigning a category to them. To assign a category, long-tap the mod file to open a context menu to select a category, or you can bulk assign selected entries by using the "Categorize" button after selecting files. - Option to reset category assignments: The options screen has an option to reset the category assignments if you want to start over. - Better organization of Base Game file section: Game names are automatically detected from the filename, and tabs let you filter the list.
- v2025.2.1iOS
New option: "Enable aiming and dragging with touch buttons". This has been the default behavior of the app, but you can now disable it if you want to use two fingers to aim and fire using the touch controls.
- v2025.2.0iOS
Now supports playing your own audio (music, podcasts, etc) while you are playing a game. There's a new Audio option in the GenZD settings menu called "Play other audio sources", and the default options is "on". You can turn it off to only hear audio for GenZD.
- v2024.10.0iOS
Thank you for supporting GenZD by purchasing it sight unseen! Exclusive to the paid version of GenZD, you will get: - A Handy Lockscreen Widget - A Nifty Control Center Widget (requires iOS 18) - Two New Exclusive App Icons: "Regal" and "Obsidian" To add the lock screen widget, long press the lock screen to customize it, and add the GenZD widget to the lock screen. To add the control center widget, look for it under "GenZD" when editing Control Center. You can change the app icon in the settings screen by going to the Settings gear icon in the first screen or while in-game using the buttons at the top of the screen.
- v2024.9.8iOS
Some small bug fixes: - Fixed the issue where the Profiles button does not show the popover menu after tapping on it for some iPads. - Fixed the appearance of the buttons in the Save Launch Configuration screen. - Highlight the launch configuration after adding or editing one.
- v2024.9.6iOS
- Added button to collapse and reveal the top buttons. - Added GZDoom patch to support Hands of Necromancy II
- v2024.9.5iOS
Fixed crash on iPads when tapping on the "Profiles" button in the Arrange Controls screen.
- v2024.9.4iOS
Added an option to change the app icon in the settings screen.
- v2024.9.3iOS
Local Multiplayer Support - You can now host a co-op or deathmatch local multiplayer game, and made it easier to join a game that's being hosted by another iOS device running GenZD on the same WiFi network. - Tap the "Multiplayer Options" button when editing a launch configuration. You will have the option of hosting or joining an existing game. - If you host a game and tap "Launch Now without saving", your device will be discoverable by another device running GenZD and it will automatically be shown in the "Join" section of the multiplayer options screen. You can also join a game running on a computer running GZDoom on the local network by entering the local IP address. Other Fixes - New app icon that supports tinting in iOS 18 - Fixed the shift behavior of the onscreen keyboard button so that you can type an underscore using shift-"-", for example.
- v2024.9.2iOS
Layout Profiles are here! You can now save multiple touch control layouts and switch between them. Tap the new "Profiles" button on the Arrange Controls screen to create a new profile or load an existing one. Your existing touch control layout is now the "Default" profile. Launch Configurations: You can now search and filter your launch configurations. The app now remembers your last chosen sorting order as well.
- v2024.9.1iOS
Bug Fixes - "Sound font" files: Sound font files can now be placed in the "GZDoom/soundfonts" folder inside the GenZD folder. - "zcajun Bots": If you use a bots.cfg file, they can be placed in the "GZDoom/zcajun" folder inside the GenZD folder. - Fixed the touch button for the number 7 keyboard key so that it is properly released.
- v2024.8.11iOS
Support for iOS 15.
- v2024.8.10iOS
Touch Controls - Fixed the issue where small size buttons were hard to tap. - Fixed the mapping for keyboard keys for the "V", "B" and "M" keys. Patches - Total Chaos Fix: Updated the argument checking for the SpawnSpotForced function to be less strict and provide default values.
- v2024.8.9iOS
The underlying GZDoom engine has been updated to 4.12.2. Touch Controls Improvements and Fixes - Change Button Sizes: There's a new button that appears when tapping a button in the arrange controls screen. Tapping this button toggles the button sizes between small, medium and large. - Alignment Controls when Arranging: Alignment guides will appear when a button is aligned with another and will automatically snap into alignment. You can turn on/off horizontal alignment using the alignment buttons to the right of the opacity controls at the top of the screen. - Touch Analog Stick: Fixed the issue where moving in small increments would result in movement to the right. Other Fixes - Hide the option buttons at the top of the screen when interacting with a physical controller or keyboard. Touching the screen will bring it back. - A log file is now written to the GenZD folder, called logfile.txt. If a launch configuration does not start, you can look at the log file to troubleshoot.
- v2024.8.8iOS
Fixed an issue with the touch aiming where it can get unresponsive while moving.
- v2024.8.7iOS
Several improvements made based on your feedback. Thank you! Control Improvements - Analog Movement: Fixed the analog movement for both the virtual and physical controllers. You can now move slower if you don't push the stick all the way and have more fine-grained control over movement. - Touch Screen Aiming: Fixed the touch controls to be more sensitive and responsive. Previously, moving in small amounts would not trigger aiming movement due to a math error. This problem is now gone and aiming feels much smoother. - The Virtual Joystick/Left Thumbstick can now be used in the in-game menus. Before it was unusable in the menus because it moved too fast. This has now been fixed. - Fixed Gyroscope Aiming: Facing down or up unintentionally reversed the gyroscope aiming. This has now been fixed, and the aiming will adjust properly if you flip the device.
- v2024.8.6iOS
Touch Controller Improvements - Add Keyboard Keys: Keyboard keys can now be added as touch buttons! When adding a control, tap the keyboard icon on the lower left to switch to a keyboard. Since there are many keys, you may need to scroll to the right to see more of them. - Colored Buttons: You can now assign colors to each button! Tap on the button to reveal a color palette button on the lower left corner of the button, and tap it to select a color.
- v2024.8.5iOS
Bug Fixes - Gyroscope Aiming: Fixed issue where flipping your device upside down reversed aiming with the gyroscope. - Virtual Keyboard: The Shift, Control and Alt buttons now are toggle-able and work. - Physical Keyboard: Fixed issue where you could not type in the in-game console after opening it using the ~ key. - Console: Increased the default text size of the in-game console so it's more readable. Open the console using the ~ key on the virtual or physical keyboard to enter cheats and other commands. The fixed text size only show up on fresh installs for now - you can manually update this by editing the gzdoom.ini in the Preferences folder of GenZD, by setting con_scale=4.