Fruitful Registry
Home › Entertainment
GenZD icon
56 Ratings
4.6
★★★★★
Age Rating
12+
Years
Language
EN
Size
65.3
MB

Information

Apple ID6503916449
Bundle IDcom.yoshisuga.genZD
SellerSeller
Min iOS15.0
Min macOS12.0
Device familiesiphone, ipad, ipod
Released2024-07-19
Copyright© 2026
Privacy policyLink ↗

Preview 2 platforms

iPhone 3 images

iPhone screenshot
iPhone screenshot
iPhone screenshot

iPad 3 images

iPad screenshot
iPad screenshot
iPad screenshot

What’s New Version 2026.1.0

Fixed crash when launching a game on iPadOS 26.

Description

GenZD supports running games using the open-source idTech 1 game engine for iOS, and supports running its "WAD" game files as well as community-developed "MOD" files, all rendered natively using modern technology. It supports several capabilities beyond the original engine, such as modern 3D rendering, widescreen graphics, dynamic lighting, a fully scriptable environment, and much much more. Please note that GenZD does not include content and they must be provided by you. Please use the Files app to move or copy files to the GenZD folder under "On my iPhone" or "On my iPad". Configurations called "Launch Configurations" can be created using a base game file as well as additional MOD files (.pk3 and .zip files). A plethora of content developed by the community is available on the web, and almost all "mods" that use the UDMF or WAD formats are supported. Additional features: - Game controller support: PS4, PS5, Xbox One, Nintendo Switch, mFi - On-screen touch virtual gamepad and virtual keyboard - Customizable touch controls: Rearrange buttons, change color and size. Support for saving multiple layouts. - Gyroscope aiming - Widescreen Metal graphics rendering using MoltenVK - Add your own game and mod files via the Files app - Accessibility: Supports VoiceOver and mods that support accessibility - Local Multiplayer: Host a co-op or deathmatch game, discover hosts running GenZD automatically on the same network and join a game

Accessibility

ipadiphonemacrealityDevicetvoswatch

Version history 25 versions

Build 881598047v2026.1.02026-01-18 17:03:45
Fixed crash when launching a game on iPadOS 26.
Build 878546817v2025.10.12025-09-30 00:56:25
- Fixed crashing when launching any game.
Build 878497956v2025.10.02025-09-29 15:54:28
- Updated core to 4.14.2 - Updated for iOS 26
Build 874328212v2025.5.02025-05-28 16:50:44
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.
Build 873739693v2025.3.02025-04-03 02:05:33
Support for Game Mode.
Build 873075945v2025.2.42025-03-08 21:32:27
Updated GZDoom to 4.14.1
Build 872825850v2025.2.32025-02-26 23:51:27
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.
Build 872364848v2025.2.22025-02-16 08:37:25
- 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.
Build 872250711v2025.2.12025-02-05 08:43:35
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.
Build 872174063v2025.2.02025-02-02 01:59:33
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.
Build 869932937v2024.10.02024-10-24 08:56:24
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.
Build 869711364v2024.9.82024-10-15 09:04:38
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.
Build 869368392v2024.9.62024-09-30 00:50:49
- Added button to collapse and reveal the top buttons. - Added GZDoom patch to support Hands of Necromancy II
Build 869180307v2024.9.52024-09-22 08:59:30
Fixed crash on iPads when tapping on the "Profiles" button in the Arrange Controls screen.
Build 869129632v2024.9.42024-09-19 21:47:24
Added an option to change the app icon in the settings screen.
Build 869087420v2024.9.32024-09-18 16:01:34
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.
Build 869003924v2024.9.22024-09-16 15:05:30
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.
Build 868843665v2024.9.12024-09-08 13:15:41
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.
Build 868540611v2024.8.112024-08-28 07:21:06
Support for iOS 15.
Build 868460869v2024.8.102024-08-26 02:24:07
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.
Build 868306360v2024.8.92024-08-22 08:00:31
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.
Build 868270706v2024.8.82024-08-18 06:27:37
Fixed an issue with the touch aiming where it can get unresponsive while moving.
Build 868255260v2024.8.72024-08-16 16:15:12
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.
Build 868193092v2024.8.62024-08-14 11:43:21
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.
Build 868134252v2024.8.52024-08-12 12:17:25
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.
App price

Price history by region

Currency
Show Columns
Search

Availability 46 of 46 storefronts

RegionLanguagePriceRatingsAvgVersion
US en-USUSD 2.99564.62026.1.0
DE de-DEEUR 2.9984.92026.1.0
IT itEUR 2.9944.82026.1.0
ES es-ESEUR 2.9925.02026.1.0
AE en-GBAED 12.9915.02026.1.0
PH en-GBPHP 19915.02026.1.0
SE svSEK 3915.02026.1.0
AF en-GBUSD 2.9902026.1.0
AG en-GBUSD 2.9902026.1.0
AL en-GBUSD 3.9902026.1.0
BA en-GBEUR 2.9902026.1.0
BM en-GBUSD 2.9902026.1.0
CY en-GBEUR 2.9902026.1.0
DM en-GBUSD 2.9902026.1.0
FR fr-FREUR 2.9902026.1.0
GD en-GBUSD 2.9902026.1.0
GM en-GBUSD 2.9902026.1.0
GW en-GBUSD 2.9902026.1.0
IE en-GBEUR 2.9902026.1.0
IL en-GBILS 9.902026.1.0
IN en-GBINR 29902026.1.0
KG en-GBUSD 2.9902026.1.0
KH en-GBUSD 2.9902026.1.0
KW en-GBUSD 2.9902026.1.0
LK en-GBUSD 2.9902026.1.0
LY en-GBUSD 2.9902026.1.0
MD en-GBUSD 3.9902026.1.0
ME en-GBEUR 2.9902026.1.0
MK en-GBUSD 2.9902026.1.0
MR en-GBUSD 2.9902026.1.0
MT en-GBEUR 2.9902026.1.0
NG en-GBNGN 490002026.1.0
NP en-GBUSD 3.9902026.1.0
PK en-GBPKR 90002026.1.0
PT pt-PTEUR 2.9902026.1.0
QA en-GBQAR 9.9902026.1.0
RW en-GBUSD 2.9902026.1.0
SA en-GBSAR 12.9902026.1.0
SC en-GBUSD 2.9902026.1.0
SR en-GBUSD 2.9902026.1.0
ST en-GBUSD 2.9902026.1.0
SZ en-GBUSD 2.9902026.1.0
TN en-GBUSD 2.9902026.1.0
TR en-GBTRY 149.9902026.1.0
VN en-GBVND 9900002026.1.0
XK en-GBEUR 2.9902026.1.0

Change log 28 changes · US

releaseNotes updated
Fixed crash when launching a game on iPadOS 26.
description updated
GenZD supports running games using the open-source idTech 1 game engine for iOS, and supports running its "WAD" game files as well as community-developed "MOD"
name updated
GenZD
Version 2026.1.0 released
Fixed crash when launching a game on iPadOS 26.
Version 2025.10.1 released
- Fixed crashing when launching any game.
Version 2025.10.0 released
- Updated core to 4.14.2 - Updated for iOS 26
Version 2025.5.0 released
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.
Version 2025.3.0 released
Support for Game Mode.
Version 2025.2.4 released
Updated GZDoom to 4.14.1
Version 2025.2.3 released
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
Version 2025.2.2 released
- 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 "Cate
Version 2025.2.1 released
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.
Version 2025.2.0 released
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
Version 2024.10.0 released
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 "O
Version 2024.9.8 released
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 conf
Version 2024.9.6 released
- Added button to collapse and reveal the top buttons. - Added GZDoom patch to support Hands of Necromancy II
Version 2024.9.5 released
Fixed crash on iPads when tapping on the "Profiles" button in the Arrange Controls screen.
Version 2024.9.4 released
Added an option to change the app icon in the settings screen.
Version 2024.9.3 released
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"
Version 2024.9.2 released
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 lay
Version 2024.9.1 released
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 fo
Version 2024.8.11 released
Support for iOS 15.
Version 2024.8.10 released
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 b
Version 2024.8.9 released
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
Version 2024.8.8 released
Fixed an issue with the touch aiming where it can get unresponsive while moving.
Version 2024.8.7 released
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
Version 2024.8.6 released
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 t
Version 2024.8.5 released
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 wher
expanded screenshot