This page contains some useful or not useful programs done by E}|{
Test version of GameBoy emulator
Organic & E}I{'s GameBoy EMU Win32 test version of 22.04.2003
Org asked me for help two weeks ago with finishing portable GB emu written in C. I
invested some time into this project and here's result. It runs many games flawlessly, have full
graphics and sound emulation(with some issues), good DMG CPU interpreter. Supports MBC1,
MBC2,MBC3,MBC5 for now(except for MBC3 realtime clock). Timer and most interrupts are working(sometimes).
There are two versions in this .ZIP, one for all display
depths and one for 32 BPP only but with nice LCD blur effect. keys are:A,S,Z,X,Arrows , F8,
F9.
New version of plugin is still incomplete. Sorry pals.
Latest version of my softGPU plugin
E}I{'s softGPU V 0.981 11.08.2002
There is no many changes. Added support for 24 bit mode with full set of conversion and
stretching routines. Y-interpolation mode is working now in all output color modes(for
those who can not live without blurred graphics). Fixed bug with bad screenshots/savestate
pictures in 16/24 bit videomodes and another 2-3 similar bugs. Many minor speed
optimizations like always(MDECs will get faster). Texture windows logger added for those
who want to help me and Lewpy in our investigation. Stay tuned for next release in next
week (or even sooner). Going to make some big changes in main engine. Also, last few hours
before release I tried to solve interlaced mode hangup problem(Chrono Cross character menu,
The Next Tetris etc.) and after losing some brain cells I finally did it(or so I think).
But I can not check if CC is really fixed(TNT is working though), and asking for help.
TWLIST.TXT-list of known games using texture windows 18.08.2002
E}I{'s softGPU V 0.981 [nocolorkey] build
This version have texture colorkeying and transparency turned off.Example
Several older versions
E}I{'s softGPU V 0.980 31.07.2002
E}I{'s softGPU V 0.975 17.04.2002
E}I{'s softGPU V 0.97 07.04.2002
Games:
Game mods/patches
- Death Track slowdown patch V0.5
Death Track (don't confuse it with Rollcage 2)
is old,very addictive racing game. This patch can fix problem of DT running too fast on
anything better than 286. Now main loop is synchronized with timer handler. Since game
has many of them, I don't give a warranty :). Hacked two handlers: for MT-32 and
for Adlib. Also there is a bug which partially blocks keyboard sometimes.
Archive contain decompressed and patched main EXE file.
- PC Castlevania R6003 fix V1.0
DOS version of Castlevania contains divide by zero bug (called R6003 in MS Quick C)
like other old games. My patch will fix it. Game will work well on faster PCs.
-
Alien Carnage 43 KHz samplerate hack and Borland R200 bug fix V1.0
Run patch from game directory once, and it will be (probably) playable on your
machine and will have better sound. Run again to unpatch. R200 bugfix will
not be undone though. Tested on Celeron 800/Win98 machine.
- Droiyan II : The Absolute monarch (rus) item text fix
0.1
Details are given in russian.
Данный патч частично исправляет проблему с названиями предметов в магазине и в
инвентаре. Благодаря чьим-то очень кривым рукам игра использует DOS и Windows кодировки
шрифтов вперемешку. Перекодировал текст в ДОС и почти все стало читаемым. Чтоб совсем
хорошо стало, пытался в EXEшнике поковыряцца, но нужный CreateFont() не нащупал (:
Юзайте, товарищи по несчастью. Коль не работает - жалуйтесь на мыло (внизу страницы)
Here is small collection of old DOS games done by me:
- Chronos PC 0.975a
I decided to finish this one, but still have no time. You better turn sound off.
FM and AWE32 sound not really supported.
- Earth Defenders 0.95
- my discontinued Missile Command clone. Not completely done but very playable. No sound, Nice VGA
graphics. Mouse not used by intention.
- Battle Worms 2.2
- very nice snake clone. Good game to play with some friends. Graphics-
customized textmode :). Sound - SbPro/PC speaker. PC speaker sound will only work under
DOS, of course. DOS,Win9X,Win2K/XP(must be fullscreen)
Utils:
- WMF 2 BMP converter V 1.0
- Windows console-based program for doing batch conversions from normal and enchanced
windows metafiles (WMF/EMF) to uncompressed 24-bit BMPs of any resolution(if your
Windows can support it). Antialiasing(oversampling) can be used too. I already
succesfully generated 4950x3500 BMPs with 4x antialiasing (this means real
size was 9900x7000)on Win2K/256Mb memory system. Be warned though that program uses
faster top-down BMP format, which is not very compatible. ACDsee classic, for example,
can not show these BMPs, but still can preview and convert to other formats.
- FTX 2 TGA (and TGA2FTX)converter V 1.0
Convert textures from/to FTX format used in Heavy Metal FAKK 2 3-rd person shooter.
If alpha channel present, 32bpp TGAs are created, 24bpp otherwise.
- Micro IPS patcher Win32 console version V1.0alpha
- it works just like old IPS.EXE, but since it is native Windows app, it supports
long filenames, have no limit for chunk sizes,etc. It is also quite fast, because it
uses "memory mapped" file access. It is less than 4 kb in size :). I hade no time to
test this utility throughly, so if it fails, mail me.
- Auto cracker V 1.0
- simple Windows console-based program. It runs in background and
automatically re-applies crack file after detecting its update. Takes two parameters:
text crack file (DIF,CRK,CRA,XCK etc. formats) and optional path to
file(s) (their names already contained in crack file).
This program can be very useful when you're trying to modify file from
IDA disassembler and want to apply changes by just re-saving DIF file.
You can also use it as simple cracking utility.
- Key jammer V 1.0
- simple DOS-based proggie made long time ago. It can show image of keyboard, pressed
keys, their scancodes. With it you can try to find most suitable key bindings for your
favourite game/emu.
- String Sort V 1.0
- This utility will sort contents of plain text file in ascending order.
filesize is unlimited, but for large ones speed will be quite slow.
Useful for sorting CPU opcodes, words in dictionary etc. C source included.
- Misc. archiver V0.69
- Simple "archiver" program capable of listing/extracting
data from ARC,DAT,GL,GRP,LAB,LGP,PAK,SLF,VOL,VPP,VP,WAD files.
You'll be able to extract files from:
Earthworm Jim 3D,Dark Spyre,Dune 2,Power Dolls,
Final Fantasy 7 PC,Final Fantasy 8 PC(video only), Diablo 2,
Hexen1/2,Heretic 1/2,Doom 1/2,Strife,
Duke Nukem 3D,Shadow Warrior,Blood,
Quake1/2,Half Life,Counter Strike,Sin(not tested),
Descent Freespace(not tested), Red Faction,
Jagged Alliance 2, Star Crusader.
More formats will be added, if requested.
Best way to use this program is to integrate it into
your favorite file manager, because it haven't GUI.
If you don't know how, ask me. Or use miscarc.reg
- miscarc.ini
If you have MultiArc plugin for Windows Commander installed,
paste contents of this file into MULTIARC.INI, select MULTIARC.WCX
for opening WAD,PAK,.. etc. extensions(done thru Packers tab of options menu)
You can also do same thing with FAR file manager(but i don't use FAR, sorry).
WC is here
MultiArc plugin for it here
- Misc. viewer V 1.0
Currently can view any BMPs and FF7 .TEX files, ePSXe savestate PICs
can save them into BMPs/TEX(!). unknown TEX structures are preserved.
Send mail to: ej@tut.by