Did the new version comeout yet?
Superdude,
All users of EmuTron, and everyone else...
I know that it's been some time since a release of EmuTron, rest assured that EmuTron is alive and kicking. I've been going through some MAJOR revisions and improvements to both EmuTron and the configuration tool. I've been focusing my attention primarily on the Configuration tool. It's now called Config-O-Tron.
Config-O-Tron now implements the much anticipated Auto- Scripter / Skinner functionality. You can design your own custom front end by a point and click interface. The skinner actually generates the script code for you, so there is no more tedious coding. All the functionality available through the scripting language is replicated in the WSIWYG front-end for my front end. I think this will break the barrier that many users have about trying out ET. I'm trying to make ET as easy to setup as Mame32 for the newbie, and yet powerfull enough to write a video game in if you wanted to.
Config-O-Tron also provides some very advanced list management for generation of MAME game lists. You can search, sort, and filter on any information available from the -listinfo dump, plus info from catver.ini and the alternating / non-alternating info from the KLOV site.
You can add lists together, subtract the contents of one list from another, create a list based on the intersection or union of two or more lists, etc...
I'm also introducing an XML based list into the scripting language. This will allow for powerful in-game sorting and searching of games.
I'm also finishing up on a section that takes game lists, and generates the controller ini files from the info from the KLOV site. This should make setting up you mame cab easier for 1-4 players, and customizing all controls for games that have common controls.
On the EmuTron side of things, the scripting language now supports general expression parsing like a = ((b*5) +3)/2.
ET will now support if-then-else statements as well, this should make script management and effects a little easier combined with the already provided animation functions
EmuTron also supports new blit features like BlitRotation / BlitWave / BlitTurning.
Emutron now supports mpeg video as well,
So, theoretically, you can render a movie into a bitmap, and blit it with rotation /alpha blending /transparancy, while it's moving across the screen and scaling size.
I think these effects should make for some fairly interesting skins.
The EmuTron distribution package has also shrunk from ~5mb to about ~1.7mb. This is beacuse I've dropped the horribly inefficient Visual Basic ETconfig tool. Everything is now 100% pure c++, I've also eliminated all dll's and external ocx's. Everything is statically linked into EmuTron, so there are no external dependencies to "miss". All you will need is the exe and a few support files. I've further reduced the size of the exe by running the distribution version through the Ultimate EXE Packer tool. ~60% smaller exe.
I'll probably fill up some space in the distribution package with additional artwork and mp3's.
Oh yeah, ET has a shiny new icon too....
The new version is NOT out yet, however I'll probably post some pics of WIP soon.
I'll make an announcement when I'm about to release, so some of you can beta-test the new features.