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

