Please disable your adblocker in order to view GyakutenWiki (You do not have to disable it entirely, you may disable it only for this site).

If for some reason, you are unable to do so (eg: insufficient technical knowledge, you don't have access to the settings, etc), please contact me at jihoon4242@hanmail.net to sort this out so you can view the site. "I don't want to view the ads" or "I think I have the right to not view the ads" will NOT be accepted as reasons to allow you to view the site without ads.

The only ads displayed on GyakutenWiki are very inobtrusive Google ads on the bottom of each page.

Comparison of Casemakers

From GyakutenWiki

Jump to: navigation, search

[edit] Info

This page is intended to be a comprehensive summing-up of the casemakers currently available. If you see any information that is inconsistent with your kNowledge, please feel free to edit it, but try to keep it as short as possible. Kindly use the <ref name=(uniqueid)> tags liberally.

Please do Not add new casemakers to this list without asking permission at User:Lukegb.

Also, for the sake of neutrality, please would casemaker creators ONLY EDIT their OWN casemaker, unless you use the <ref> and </ref> tags to list where the information came from.

[edit] General Info

Name Creator Released Media Progress Version Next Version Current Status Planned Release Cross-Platform Features Notes
PWLib KSA_Tech Screenshots and 2 Videos (as well as tutorial book) 100% (to release) 1.1 (Hayase Series) 1.2 (Mio Series) Released Released Yes (using WINE)[1] AHLTL, AHLSL Instant Inclusion, Scene-Free Commands, Complete Customizability of Engine, Powerful Customization, Powerful Expandability, Easy to Use/Understand Language (AHLSL/AHLTL) [2]
Ace Attorney Online Unas & Spparrow None (except website itself) Ready for use 5  ? Released at http://aceattorney.sparklin.org Released Yes Full GUI Development Interface, Intuitive Editor, Intuitive tool for Cross-examinations, Online community, Investigation None
PyWright saluk Screenshots Released Beta 10.84  ? Released Released Yes (Based on Python) Cross-platform, simple and flexible scripting system, full set of characters, background and other art[3] None
Phoenix Wright Case Editor KanadaKid Screenshots, Source Code Unknown Not Released[4]  ? On Hold  ? Yes (Recompilation needed) Full GUI Development Interface, Intuitive Editor None
CourtEngine DJDarkViper Screenshots 58% (Prototype) Not Released  ? Abandoned Unknown Yes Strong Animation Support, Powerful Customization, Easy to Use/Understand Language (XML) None
Calculator Case Maker MeleeMaster500 Sprite examples Released Alpha 2  ? In progress Unknown No Works on a TI83/84, easy to program and edit with language (BASIC) None

[edit] Technical Info

Name Methodology Base Engine Engine Style Engine Render Base Engine Sound Base Engine Input Base Engine Video Base Creation Interface Creation Model Character Animation Method Custom Font 3D Support Video Support Video Control
PWLib (Phoenix Wright Library) Open Source (PWLib) AIGE (Anime Image Game Engine) Library (AIGE AHLSL-Based Library) Raw Direct3D 9.0c Audiere Open-Source Library Raw Windows API (DirectInput later on) Raw DirectShow 9.0 AHLSL Programming (Editor later on) Scene Independent Commands, programming style Frame-based Advanced (SFX playback) using sheets, separated files or both Yes Included (Engine Native) Yes (available on AIGE 0.9.800)[5] Yes[6]
Ace Attorney Online JavaScript[7]: Open Source, PHP[8]: Closed Source Gecko Web browser Any HTML, CSS rendering engine Flash (Dewplayer) Gecko JavaScript engine[9] Not Applicable Online editor Editor-driven, AA-only Looped GIF animations No No No -
PyWright Open Source PyGame Scripted Core with Feature Usage pygame/SDL in software or opengl accelerated modes pygame/SDL pygame/SDL  ?? text editor, game editor in progress but lacks features and usability free scripting with user defined organization Sprite sheets/Animated gifs Yes Yes Yes No
Phoenix Wright Case Editor Open Source None Standalone PW engine Raw OpenGL + SDL SDL SDL Not Applicable Editor Editor-driven, limited to PW Engine Frame-based using separated files and GIF  ? Included (Engine Native)  ? -
CourtEngine Closed Source Flash by Macromedia/Adobe Feature Usage Flash Flash Flash Flash Direct Programming (XML) (Editor later on) Programming (editor later) style, AA-only SWF  ? Included (Swift3D RavIX[10] - Extension) Yes (FLV External (Interface) controllable
Calculator Case Maker Open Source Ti83/84 BASIC Standalone BASIC None BASIC None Programming on Calculator or on Computer Direct Programming BASIC blitting, very limited animation (mostly mouth movement) No No No No
Name Supported Image Formats Supported Sound Formats Supported Video Formats Supported 3D Formats
PWLib (Phoenix Wright Library) JPG, DDS, DIB, HDR, PFM, PNG, BMP (via loadtexture and loadimage), PPM, PGM (via loadimage), PBM (via loadimage), TGA, KTI (KSA Technology's Image Format, via loadimage) Ogg Vorbis, MP3, FLAC, uncompressed WAV, AIFF, MOD, S3M, XM, and IT (MID will be possible on AIGE 0.9.800a via playlists)[11][12] AVI, MPEG, MKV, OGV, FLV, WMV KT3D (KSA Technology's 3D Model), X (MD2, MD3 later)
Ace Attorney Online JPG, PNG, GIF MP3  ? None
PyWright GIF (animated), PNG and JPG (Spritesheet) OGG Vorbis, uncompressed WAV MPG Most likely collada, as nearly all software can convert to this format
Phoenix Wright Case Editor BMP, JPG, PNG, PCX, TGA, GIF MP3, OGG, WAV None MD2, MD3
CourtEngine JPG, PNG MP3 FLV SwiftSWF
Calculator Case Maker BASIC coding None None None



  1. Works with WINE 1.1 and DX install, needs DirectX 9
  2. Some features such as 3D Support will be available on PWLib 1.2 (AIGE 0.800a)
  3. Please see PyWright
  4. Phoenix Wright Case Editor source code can be downloaded from the SourceForge project page.
  5. Video Support is based on AIGE, so changing the exe to a supporting version will allow PWLib to have access to video playback.
  6. Supported Controls: play, pause, stop, seek, volume, loop, get size, get duration, get current pos.
  7. JavaScript code is the client-side code that runs on your browser, Not at the server.
  8. PHP code is the programming code that the webserver is using
  9. Gecko is the engine behind Netscape (Now outdated) and the Mozilla range.
  10. Due to the limitations of Flash, realtime 3D rendering is Not currently possible.
  11. PWLib General channels for sound playback. All channels support all formats (1.1).
  12. PWLib Now uses Audiere as it's sound engine, therefore supporting everything Audiere does.