Repository navigation
Def Jam v1.3 brings Discord account integration, room discovery corrections, voice chat, refreshed menus and restored custom analog controls to the Android ARM64 port.
Online and Discord
- Sign in through the official FFNY Online Discord account service. New connections use the verified account name; the manual player-name screen is removed.
- Saved sessions use encrypted app-private storage. Account sign-out, deletion and privacy controls remain accessible inside the game.
- Fixed the PC build fingerprint used for ordinary room and player discovery. The missing build-number bytes previously separated Android players from compatible PC lobbies.
- Choose Europe or North America from the launcher. Both players must use the same region.
- Added real account statistics and leaderboard access in the native online menu.
- Preserved room codes, native room creation, fighter selection and the existing online flow.
Room voice chat
- Added PC-compatible room voice with push-to-talk: enable voice, allow microphone access and hold MIC to speak.
- Added a microphone permission prompt on first game entry, playback volume and a Mute/Unmute microphone button.
- Microphone permission alone never starts recording. Voice stops when the app goes to the background; no recordings are saved to the gallery.
- Voice settings are accessible from the online menu and the in-room RB shortcut. Headphones are recommended.
Controls and interface
- Restored both real analog sticks in the custom artwork fight layout, using native gamepad axes rather than directional key presses.
- Retained Xbox/PlayStation layouts, physical gamepad support and editable button positions, size and opacity.
- Refreshed the native online panels, room cards, account dialogs, voice controls and dark/gold styling.
- Removed the touch editor, gamepad information and external OPEN ONLINE blocks from the launcher. Editing remains available through the in-game wrench; online opens from the game's own menu.
- Added a launcher popup that checks this GitHub repository for newer releases and opens the official APK download when requested.
Graphics compatibility
- Added capability-based Vulkan fallbacks for vertex colors, depth/stencil formats and surface handling, including PowerVR-oriented compatibility work.
- Added Fix Mali / PowerVR in the launcher: conservative synchronization, conservative rendering or both. These optional fallbacks are disabled by default and can reduce FPS. Keep Default on devices with working rendering, including Adreno.
- Existing saves, ISO/XISO extraction, English/Portuguese/Spanish interfaces, fixed-step simulation and automatic menu/combat pacing are retained. Asynchronous rendering remains the default.
Known limitations
- Online depends on the external PC service, Discord authentication and server compatibility. Future service updates may require another Android update.
- King of the Hill, spectators, open-microphone/VAD and controller PTT binding are not supported. Their capabilities are not advertised to the relay.
- Room discovery has been reported working by the maintainer. Cross-device gameplay determinism, voice interoperability and all Mali/PowerVR devices have not been independently certified.
- Combat FPS drops remain under investigation. This release does not promise higher FPS or universal GPU compatibility.
Install
Download Def.Jam.apk and install it over the existing app using the same signing key. Do not uninstall or clear app data just to update. Android 10+ and ARM64 are required.
You must provide your own original USA Xbox disc/ISO. Use the built-in extractor or place the complete extracted game in /storage/emulated/0/DefJamFFNY/game/, including default.xbe. No Xbox disc image or original disc data is included. No app source or private patch is attached to this release.
This is a regular GitHub release, not a pre-release. The maintainer-supplied APK is published unchanged and internally reports versionName 1.0 / versionCode 137. Archive integrity, ARM64 library presence and included update markers were inspected; this upload is not an independent device/gameplay test.
Maintained by contatg. Original recompilation/runtime and FFNY Online contributor notices remain in the app.
SHA-256 (Def.Jam.apk, 12,622,760 bytes):
d9e97ef9c7d4e5d2682e0e2ff954eacc9d1fd832b52e409881f3c0c2d27ca369