nah dude this game was meant to be online-only, no local 1v1 support unfortunately, you're better off playing DOA2U through Cxbx-R emulation in that case
Alright so Alt+Tabbing DOAO on Linux is more broken than I thought, but through Lutris you can try these workarounds:
From the file /DOA Online/FINAL/client.ini you gotta edit the line FULL_SCREEN= to one of these numbers (gonna list the pros and cons for each) FULL_SCREEN=0
-Windowed
-1024x768
+correct aspect ratio
+correct GUI
FULL_SCREEN=1
+Fullscreen
-1024x768
+correct aspect ratio
+correct GUI
-Alt+Tab super broken UNLESS via Lutris you set System options -> Restore resolution on game exit ON & Switch resolution to 1024x768
FULL_SCREEN=2
+Fullscreen
+YOUR_MAX_RESOLUTION
-wrong aspect ratio
-busted GUI
there's a 4th option where you disable DXVK from Runner options and the Linux Alt+Tab issue gets fixed, but performance will be ass so it's not really an option
to fix the aspect ratio for the Full Screen options (you want 4:3 but modern displays are 16:9) you can try something like this:
grab the name of your primary monitor for the --output command xrandr -q
apply the aspect ratio fix (will only last through the current session) xrandr --output HDMI-1 --set 'scaling mode' 'Full aspect'
if you want the change to be permanent... you're on your own, good luck
Good news for Linux users, DXVK 2.1 fixes the visual bug of half of the game interface missing! Badly rendered text issue is still there though unfortunately. Btw enabling Gamescope seems to make resolution support even better than Windows, the game gets upscaled to take as much space as possible while respecting the correct 4:3 aspect ratio.
It should be useful for Windows users who want to fix the Alt+Tab freeze bug as well but I can't confirm this since the last supported version by my aging GPU on Windows is DXVK 1.10.3 and the interface is still half borked there :\
The server has been migrated and updated by the host. Unfortunately the IP has changed so you will not be able to connect via the old exe. There should be a new exe available soon that has the corrected IP address.
2023-05-26 v6:
- new server IP
- (optional) updated DXVK version (rename d3d9.dll.VULKAN to d3d9.dll to use)
- (optional) added client3sleep0.exe (if your FPS are bad, try replacing client3.exe with it)
also updated the DOAOCollection a bit
Code:
VERSION 4 additions:
DOAO-Toolbox
Team Ninja tools Files (ingen58 archive)
fixed CRC corruption of mdKs32ls.xpr and mdTn40ls.xpr
more loaders
while doing some DOAO archeology in the search of the oldest possible DOAO available, I came across this old one from a Vietnamese forum (which I can't find anymore, might be dead)
...which was password-protected and it was nowhere to be found. I googled the nickname, found a twitch account that's still alive, sent him a DM to ask if he still had the password...... fucker responds 3 months later with "yes" WITHOUT SAYING IT DUUUUDE dad level jokes too strong lmao, I insist and he says it 2 months later: ayanehajinmon aaaand... it's useless, it's dated 2011-07-30 and it's based on the 2011-07-20 version I had and posted about already, the only difference is slightly different log files and the .ini set to CHS language instead of JPN lols
Pretty based guy still, he shills defunct online fighting games and plays old ones including DOA3 https://pftmclub.gitlab.io/ he just like me frfr lmao.
Main game download link died 4 days ago because Google woke up and said so, after hosting this shit since 2012:
Your file may violate Google Drive's Terms of Service
"DOAO.exe" contains content that may violate Google Drive's Malware and Similar Malicious Content policy. Some features related to this file may have been restricted. If you think this is an error and would like the Trust & Safety team to review this file, request a review below.
...attempting to click the "review" page fails giving me a 404 error, so consider that link dead as a doornail.
Reuploaded with password protection this time, in the hope of bypassing their stupid anti-malware filter. The contents are the same. The password is 123
mini-guide to start it:
in the collection look for MotViewingTutorial and then
1. copy the contents of doao_pyserver into the FINAL folder
2. (with Python 3 installed) run doao_pyserver.py
3. run qLoaderC3.exe
mini-guide to start it:
in the collection look for MotViewingTutorial and then
1. copy the contents of doao_pyserver into the FINAL folder
2. (with Python 3 installed) run doao_pyserver.py
3. run qLoaderC3.exe
minor update, you don't really need this, just doing maintenance
Code:
2025-10-13 v7:
- made the installer 32 bit again (was 64 bit by accident)
- added the hitbox viewer to the game files. Must rename winmm.dll.BAK to winmm.dll to use, and press Ins in-game to show the menu
- replaced vanilla DXVK with the dxvk-gplasync fork to avoid shader stutter compilation (rename d3d9.dll.BAK to d3d9.dll to use)
- renamed the folder "DOA Online" to "DOA2Online" just to remove the special space character
- slight improvements to some spectators-related English sentences
FURTHER COMMENTS:
- bothered doing this mainly because I made the setup 64 bit by mistake, oops (curse you PeaZip, I've got some bug to report)
- huge shoutouts to @Mallo again for the hitbox viewer. I did not force enable it by default because it conflicts with online play (if the hitbox viewer is injected and input delay changes mid match once, the match pauses completely). The injector (winmm.dll + dlllist.txt), cleverly named after a sort of "universal" Windows file so that it gets easily loaded, I borrowed from the piracy scene at online-fix.me
- this is the source for the DXVK fork https://gitlab.com/Ph42oN/dxvk-gplasync. Tangentially related: I never actually used the DXVK translation layer myself because it didn't always bypass the desktop composition (for less input lag)... but now I found out why: switching back the game with the MOUSE (left click the game from the task bar) = high lag; switching back the game with the KEYBOARD (Alt+Tab) = low lag... yeah wtf. Guess now I'll use it. Pretty happy about this discovery because it's a workaround for the Alt+Tab white screen freeze/crash, at least for me.
- the "DOA Online" -> "DOA2Online" rename is a small change I kinda wanted to do but never did. But now that I've recently witnessed hordes of Arkadyzja users crash due to having a simple space character in their path name, there we go. Currently they have a big warning at the top that says this lol "WARNING! Make sure you have NO SPACES OR SPECIAL CHARS in the full path, keep it simple: 'C:/temp/no_spaces/arkadyzja' etc. It's alpha..." classic Windows shenanigans ( ・᷄ ︵・᷅ )
- the changed lines:
Code:
`MSG_CNF_WATCHING_END Really want to give up the spectators it?
`MSG_SYS_OFF_WATCH_NUM_START The number of spectators the game \<V=WATCH_NUM> people
`MSG_SYS_OFF_WATCH_NUM_CHANGE The number of spectators reached \<V=WATCH_NUM> people
->
`MSG_CNF_WATCHING_END Quit spectating?
`MSG_SYS_OFF_WATCH_NUM_START Spectators: \<V=WATCH_NUM>
`MSG_SYS_OFF_WATCH_NUM_CHANGE Spectators: \<V=WATCH_NUM>