Go to file
2025-06-20 23:04:59 -04:00
AO2XPbase starting work on offline demo player 2025-03-11 17:58:57 -03:00
.gitignore cleanup 2025-06-20 17:37:15 -04:00
AO2XP_console.ico add 48x48 exe icons 2020-08-09 19:06:00 -04:00
AO2XP.icns add .icns file, pack libs inside .app file 2021-02-17 07:16:27 -04:30
AO2XP.ico add 48x48 exe icons 2020-08-09 19:06:00 -04:00
AO2XP.py play demo from args 2025-03-11 19:55:29 -03:00
AOsocket.py preliminary wss support 2025-06-19 18:22:55 -04:00
audio.py pause music if muted 2025-02-20 14:31:50 -03:00
basedownloader.py remove useless msgbox list in basedownloader 2021-06-21 21:53:30 -04:00
buttons.py move some buttons to buttons.py 2025-03-11 14:07:45 -03:00
charselect.py character list search 2025-03-07 18:42:48 -03:00
ConfigParserEdit.py handle correct blip sound 2025-02-17 17:35:41 -03:00
constants.py refactoring 2025-03-11 00:06:22 -03:00
demo.py play demo from args 2025-03-11 19:55:29 -03:00
gameview.py mystery gif character fix (it was a regression) 2025-06-20 22:30:33 -04:00
hardware.py add AO2XP_linux.spec and fix error on linux 2021-03-14 00:00:38 -04:00
images.py webp fix 2025-02-21 20:41:18 -03:00
ini.py close open file 2025-03-11 04:12:22 -03:00
install_update.py update.gz not update.tar.gz 2021-06-22 12:14:19 -04:00
mainmenu.py fix add fav server 2025-06-20 17:37:30 -04:00
mod_call.wav UPLOADED 2019-04-03 10:27:23 -04:30
options.py allow demo playback from main menu + quitting the demo player 2025-03-11 19:30:06 -03:00
packets.py whoops 2025-03-13 04:08:13 -03:00
placeholder.png UPLOADED 2019-04-03 10:27:23 -04:30
pybass_constants.py fix func_type for windows 2021-06-22 11:44:47 -04:00
quicksetup.py update quicksetup with new libs 2025-02-14 19:39:29 -03:00
README.md add py2exe setup and update readme with latest build 2025-06-20 23:04:59 -04:00
setup_mac.py remove .so files from setup_mac.py 2021-06-22 14:16:19 -04:00
setup.py add py2exe setup and update readme with latest build 2025-06-20 23:04:59 -04:00
updater.py moved directory names to constants file + about window 2025-02-20 18:54:54 -03:00
word_call.wav UPLOADED 2019-04-03 10:27:23 -04:30

AO2XP

This is an alternative Attorney Online 2 client, developed in Python 2.7, specifically made for older computers running Windows XP that cannot run the latest version of the AO2 client. It should also work on Linux and later versions of Windows.

Run quicksetup.py to install the required libraries and then AO2XP.py to launch the client.

Originally by Headshot#7237 and currently maintained by cidoku.

Features

Features added since the last commit of Headshot's AO2XP:

  • Incoming message queue
  • Persistent private evidence
  • Exporting/importing evidence to/from a file
  • Timers
  • Slide animations
  • Player and area lists
  • Search boxes on music list and character select
  • Join a server automatically on launch
  • Pick a character and join an area automatically on join
  • Demo recording and playback with a seekbar, no need to send messages to OOC
  • Pair with players directly from the player list
  • Playing music over HTTPS (on systems where the BASS library can't do it on its own)
  • Connections over secure websockets (wss)
  • FLAC music support
  • MIDI music support (needs a soundfount file named gm.sf2 in the root AO2XP directory)
  • Module music support (MOD, XM, IT, S3M)
  • Unicode support everywhere

Download pre-built

You may find the most recent pre-compiled build of AO2XP for Windows on my site.