Soon as I find which option controls the AA via INI editing it'll change, was just about to start with that.
EDIT: Found it, very editable.
C:\Users\YourUserNameHere\Documents\Eidos\Batman Arkham Asylum Demo\BmGame\Config
Away with the logo videos.
StartupMovies= <- Delete these lines.
Altering these should fix AF and AA.
(Default values, changed to 16 and 4 respectively here.)
EDIT: Altering these might improve shadows, needs testing.
EDIT: Shadows might glitch but altering the 512 to 1024 might improve detail
EDIT: This handles D3D10 / DirectX 10 but if unsupported by the game it'll crash.
EDIT: A alot of other values can be fine tuned as well under the [SystemSettings] line, easy to understand and very straightforward.
EDIT: This section [ALAudio.ALAudioDevice] controls OpenAL sound configuration but I'm pretty sure the game only uses FMOD and the
EDIT AllowJoystickInput=1 will either enable or disable joysticks/gamepads but I guess it's preferrable to a keyboard if available and supported by the game.
EDIT: These control framerate locks but might smooth the game out a bit, less stuttering and such if left enabled.
EDIT: This looks like a compatibility flag for older hardware but while the engine might support it I'm uncertain if the game has SM 2.0 capabilities and required shaders.
EDIT: This handles subtitles if the game can support it.
EDIT: UserEngine.ini might also handle certain settings and overwrite those in the default Engine.ini file.
EDIT: AA is hardcoded to not work on ATI, game will complain and show a error, forcing it might be possible (UT3.exe) but we'll see.
EDIT: Certain options like AF and logo videos reset, write protecting the file worked.