SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

IT-MAME v.1.5

An TCL-TK xmame Interface

Created         26/01/00 by <D4RK 4R1EL0>
                <larocka@yahoo.com>

Last Update     06/04/00                
                
License         GNU General Public License              

What is?

IT-MAME is an TCL-TK Front end for the great xmame arcade emulator. (and my very first tcl/tk work, so any suggestion about the coding technique, will be welcome.)

How to use it?

There is a Makefile created for the install and uninstall process. You just have to decompress the package somewhere, and type make install to install the executable in /usr/local/bin. There are some items you have to check manually before blaming me:

  • You have xmame installed on your linux box. This FE, was tested over 0.36rc-1 version of xmame, and may work or not with older/newer versions (let me know).
  • By default, we use "xmame" (w/o quotes and w/o any path) as command line, be sure that you have such command on the path, or create a link to the command,or edit the code and change it to add path, realname, etc. (you will be able to setup this on coming versions, i hope)
  • And finally but not less obvious, you have the wish interpreter installed.

Then run the command in a terminal of your Xwindow, and enjoy. (or not ;)

You have to choose some game from the list of all suported games (hugh list huh?), set your preferences about sound, video, controllers, and hit the "Run Xmame" button. If you checked "Quit when start xmame", itmame will dissapear. The new search tool, will make the choosing task, much easier.

Comments?

Yes. All the options shown by itmame, are the most important commandline switches for xmame: You can view/copy2clipboard the command line output on the right side of the window.

This little script is based on mamex, included with the source code of xmame, so credits go to Chris Sharp and Matthias Brinkhof.

There is already a tk frontend for xmame (tkmame: <tk.mame.net>), and its fine, advanced, 200K source, shows thumbnails, and a lot of features. But if you want a quick and easy front-end, it-mame is here.

The name of it-mame, is based on the spanish name "Interfaz Tcltk para xMAME".

You may have to ignore/auto-correct some english mistake, sorry but im argentinian.

Todo?

A lot:

-Define more parameters for xmame.
-Read the xmamerc file for defaults, not preset it by itself. -Write current settings as defaults (i've added the button!). -Show only installed roms, not all of the supported games. -Show thumbnails?? hmmm, maybe
-Edit each ROM options, and save it.
-Dump ROMS??? 8)

Bugs?

No at this time, hey! they're 14K of code!!! but if you find something wrong, let me know.

What are the changes from the previous version?

Well, better fonts, knobs looks narrow, fakesound added, non compatible options was put away, added the "Save default", "Load default" and "Write to xmamerc" buttons (not working yet) and the default values are much better to use. Some little optimizations on the code and the main improve, the search tool, that makes the select-a-game job, really easy.

Thanks?
Of course! To the MAME creators, and xmame porters! To mamex creator, that give me the idea of improve it, and learn some TclTk just for fun.

And to my friend LeTal, who show me Linux on 97. But i'll kill you in Quake anyway!

Contact

If you can make a better thing from this stuff, i "wish" to know. Send any feedbck to <larocka@yahoo.com>

Download

http://it-mame.sourceforge.net/index2.html


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.