Jim Valavanis (Jval)
From DoomWiki.org
Jim Valavanis, more commonly known as Jval, is a Greek game designer and programmer. A prolific developer, Valavanis's work with Doom is primarily in the realm of source ports, utilizing the Delphi and Pascal programming languages.
Contents
Contributions[edit]
In regards to Doom history, Valavanis has created numerous source ports and related programs:
Source ports[edit]
- DelphiDoom
- Also DelphiHeretic, DelphiHexen, DelphiStrife
- DoomXS
- FPCDoom
[edit]
- ACCP: Port of ACC to Pascal, used to compile ACS scripts for DelphiDoom
- DoomViewer: Doom, Heretic, Hexen & Strife map viewer
- DelphiDoom Procedural Modeler: A tool for creating models for DelphiDoom
- DelphiDoom Voxel Editor: A tool for creating voxels for DelphiDoom
- DelphiDoom Terrain Generator: A tool for creating terrain
- DoomRock: A procedural rock sprite & voxel generator for Doom games
- DoomTree: A procedural tree sprite & voxel generator for Doom games
- PBSP: A port of a node builder based on BSP v5.1 source code
- PK3ENTRY: lump manager for PK3 files
- Radge (Spelled R.A.D.G.E): [RA]ndom [D]oom [GE]nerator, a commandline tool for generating random levels for Doom based on SLIGE v.490
- Sort and Threads test: a test application for sorting algorithms and multithreading functions. Sort tests are focusing in vissprite sorting efficiency of the Doom engine
- WAD Painter: a tool that can create textures from WAD & PK3 file resources (Blend textures to create new textures)
Other developments[edit]
Aside working on Doom source ports and auxillary programs, Valavanis has created several other applications:
- BrickTris: a Tetris clone for Microsoft Windows
- Bricks Inventory: A tool to help you manage your bricks inventory, such as that from Lego
- Columns: a portable puzzle game for Windows
- DelphiQuake: A source port of the MS-DOS game Quake, developed in Delphi
- Dragon: A game based on the DelphiDoom codebase
- DukeViewer: Duke Nukem 3D map viewer
- ENDEDIT: A B800 text screen editor. Such screens were usually displayed as an end screen when exiting DOS based games. Can edit ENDOOM screens
- GFractal: A fractal generator
- GLSpeed: A remake of the game Speed Haste with OpenGL rendering, utilizing the DelphiDoom 2.0.5.727 codebase
- Map support for Doom Builder and variants
- Greek lexarythms: Type a greek word or a number value and get the equivelant lexarythms
- Hunter: A DirectDraw based first person shooter utilizing 3D models of the Doom monsters created in 2004
- I3DViewer: Speed Haste model viewer (I3D models)
- MD2 Viewer: model viewer for Quake II models
- Mars3D: A remake of the game Mars 3D - The Ultimate Fighter, with OpenGL rendering, utilizing the DelphiDoom codebase
- MAD2WAD: A program to convert .MAD files to WAD, used by Mars 3D, 3D Hero, and Tao games from Engine Technology
- PTree: Procedural tree generator
- Portal Adventure: Portal Adventure - The Hunt for Dr. Freak: A game based on the DelphiDoom codebase
- QuakeViewer: Quake engine map viewer
- RAD: A source port of the MS-DOS game Radix: Beyond the Void, utilizing a modified DelphiDoom source as its basis with OpenGL support (RadGL)
- Map support for Doom Builder and variants
- Reversi: a portable Othello clone for Windows
- Simple Hex Viewer: A hex viewer of files for Windows
- Texture Perspective: A tool for creating textures from real world photos
- TombViewer: Tomb Raider level viewer
- XGreed: A source port of the MS-DOS game In Pursuit of Greed, utilizing the Windows source of the Raven engine
External links[edit]
- GitHub profile
- SourceForge profile
- Jim's old 2004-2008 homepage, hosted by GeoCities