+---------------------------------------------------------+\
|                                                         ||
|              DTmnt - Dave's TMNT emulator               ||
|                                                         ||
+---------------------------------------------------------+|
 \---------------------------------------------------------+


#include <std_disclaimer.h>
   "I do not accept responsibility for any effects, adverse or otherwise, 
    that this code may have on you, your computer, your sanity, your dog, 
    and anything else that you can think of. Use it at your own risk."

--------------------
There is a configuration file called DTMNT.INI - edit this with
NotePad or Edit.

BETA Version 0.55beta (which is a beta by the way)
-----------------

Major emulation sites here's the brief version
==> Scanlines (-scan,-scan16,-noscan),
==> better colors, untested BETA, slower, sorry.
==> I haven't been working on it recently, but it's far from dead.
Everyone else, read on...

Okay 0.55 is a beta release which you may not like for these reasons:
- It's about 150% SLOWER so don't even bother on a Pentium I
  (because of all the colors shifting around)
- Probably has loads of bugs
- It's a little bit unfinished - colors sometimes mess up

(Did I mention that it's a beta?)

But you may also love for these reasons:
- it has scanlines: DTMNT -scan
- better colors in 8-bit modes (press C to see all the hard work it's doing)
(Or of course you have a b*stard demon of a computer
so speed isn't a problem!)

Plus there may be other stuff I've forgotten.

(I know that some people go crazy over scanlines in particular....)

It's a beta so don't e-mail and say if something is broken, just use
0.54.

I'm releasing 0.55beta because I'm a little bit diverted at the mo,
so it seems a little bit silly a half-finished version sitting on my
hard drive. But it's slow. In fact you are probably better with MAME!

PS - it's a beta
PPS - Before I got diverted with other work I was still getting nowhere
with The Simpsons and TMNT2, so I wouldn't hold your breath.
Get some info on Konami machines and then we'll sort them all out
Callus-style. After I turn my attention back to this...

Version 0.54
------------

Support for the complete sound files.

IMPORTANT - The files TMNT.C13 (aka 963-a26) and the
file TMNT.D18 (aka 963-a27) are meant to be 128k in size, NOT 64k.

Imcomplete files will cause DTMNT to flash a warning as it loads.

(I remind you not to e-mail me about this!
 Rom requests will be ignored!)



------------

DTMNT is an emulator for the Teenage Mutant Ninja Turtles Arcade machine.
This game is great, but emulation has only partially done it justice -
the sound in particular is far from perfect.

Still hopefully it will be enough to create some nostalga for you!


---------------------------------------
       Keys 'n' stuff
---------------------------------------

F1-F4 - put coins in

Defaults:
Keys mapped to Leo
  Keys are:
  up,down,left,right
  ctrl - wack/start button
  alt - jump
Joystick mapped to Mike
Mouse mapped to Don

R - redefine input

If you want to use the mouse for a certain player, redefine the keys
and instead of moving the mouse when asked for up/down/left/right, *click*
the mouse 4 times instead.
When asked for jump/attack, press the button you want to use (as normal).

F12 - emu keys on/off
F11/10 Force int5 on/off (could cure rare blank screen trouble?)
F9 - Take a snapshot of the screen and save in tmntNNNN.pcx
I - f.p.s on/off
C - color info on/off
S - toggle auto_frameskip on/off (default on)

Minus (not keypad) - Frame skip down (slower)
Plus  (not keypad) - Frame skip up   (faster)
(no effect if auto_frameskip is on)

P - pause
A - Advance frame
1-4 Turn on/off layers
0 - Show only sprites
9 - Show everything
V - toggle vsync on/off
F - Fit image to screen
  (cycle 0 - no fit, 1 - fit, 2 - fit and show 'messy border'
   2 is a debugging tool for me! above 3 is scanline stuff)
E - Enter a sound code
W - toggle displaying none, some and all sound codes,
    as the 68000 produces them.
T - Trippy sprite mode - displays all frames

Config File
-----------

Called dtmnt.ini - change it to suit your needs with Notepad, EDIT, etc.

Known problems
--------------

-- Sprite slipping when backdrop moves

-- Sound ain't perfect!

For your Info
-------------

I have never written an emulator before - it's harder than it looks!

Many Thanks to:
---------------

KONAMI for such a classic piece of code!

Jeff (TMNTemu) and the MAME team for LOADS of info.
MAME for the 68k core.
Tatsuyuki Satoh for the YM2151 bit!

DJ Delorie for DJGPP.  http://www.delorie.com/djgpp/
Shawn for Allegro.     http://www.talula.demon.co.uk/allegro/
My mates for going WOW lots at the emulator.
All you guys for playing it!

---------------

Current Homepage
http://www.dtmnt.com/

My e-mail:
dayvee@rocketmail.com

(Rom requests will be ignored, so don't bother!)

---------------

