Author Archives: dracsoft

Little Nightmare – Android

Filed under Games, Spotlight

Little Nightmare is a challenging action/adventure platformer with retro-style graphics. It comes with several types of enemies, a variety of expansive levels, and several weapon types.

Save yourself from the nightmare invasions of your evil witch sister and her monsters!

Level editor coming soon at dracsoft.com! If this game does well I will begin expanding it into a full metroidvania-style sequel.

This game contains cartoon violence & effects.

Get it at the Android Market…

Chrome: URL Button Popup

Filed under Plugins

This extension opens any URL into an extension-style popup with custom width and height.
Click here to go to the chrome extension page

Source Code (GPL)

Redbean ORM – Stable Beans Plugin

Filed under Plugins
Tagged as

http://redbeanphp.com/#/Plugins

This plugin for the Redbean ORM system allows developers to declare certain table structures as stable and prevent automatic schema changes from occurring unless allowed.

Chrome: The Platform Guy

Filed under Plugins, Spotlight

This extension is an experiment in using standard webpage layouts as the basis for a 2d platform game. Simply install this extension, then click the action icon while at any http (non-ssl) website. The site will transform into a platformer!

Use IKJL keys or arrow keys to move and jump. You can stick to the sides of walls and with a little finger dexterity, wall-jump up the sides. Jump on top of enemies to kill them. Your goal is to get your yellow platform guy to the light-blue door that falls into the level.
Click here to go to the chrome extension page

Source Code (GPL)

fgamelaunch

Filed under Games

fgamelaunch is an open source SSH-based terminal game launcher with built-in replay and live-watching. It is meant for use with games such as nethack, crawl, angband, and tome.

http://code.google.com/p/fgamelaunch/

WTF – RPG

Filed under Games, Spotlight

WTF Game is a cross-platform game with a massive randomly generated world with base building and more, ASCII-style display as well as graphical tiles. Its goal is to be a cross between Nethack, Dwarf Fortress, and Dungeon Keeper… while of course having its own original aspects.

Using the Google V8 javascript engine, the majority of the game is done in javascript using PDCurses+SDL to display, allowing for many additions from a wide group of coders of many skill levels.

Anyone who is interested may contribute, just drop me an e-mail. The biggest immediate need is some good AI routines. Expect the first code commit to occur by Christmas.

Licensed under GPL v2

Project Page @ Google Code

Chrome: New Tabs Always Last

Filed under Plugins

This is a small extension which moves newly opened tabs to the far right of the tab bar instead of the default behavior which opens a tab to the immediate right of the current tab.
Click here to go to chromeextensions.org

Source Code (GPL)

Tac Shooter Alpha

Filed under Games

This is an alpha of a 2d tactical shooter I’ve been working on. Its extremely easy to create maps, and the only thing needed to do so is MS Paint or another paint program. Enemy placement and collision areas, patrol paths etc, are all created by changing a couple images. Give it a try. If you make a level please e-mail it to me!

Multiplayer will be included in the next version.

Download

Decayed of Zombies

Filed under Games

Based roughly in a fictional rundown 1920-1950s, Decayed of Zombies -or DoZ for short- takes place on a large island with British-American style cities. The world is steadily falling apart, and is in a state of semi-chaos. The undead walk the world and many other creatures and things as well, some which are better off left unmentioned. The two main factions of the game, however, are the humans and the zombies. The humans and zombies are at war, with the zombies currently coming out on top, but in place has been set a mutual cease-fire that is shaky at best, and non-existent in most cases anyhow, with each side killing any member of the other on site.

Taking control of a zombie, the player has the starting option of what general ‘type’ of zombie to be. This choice reflects the starting stats of the player in minor ways, but the actual path the player chooses is forged as he or she plays. There is no ‘leveling’ in the traditional sense of the word, but rather, the player’s stats increase depending on what he or she kills most. The player never actually increases in level, so power is gained through what weapons one acquires and how one trains.Decayed of Zombies strives to break out of the typical sword wielding fantasy games and tries to offer a more unique experience. Swords a few and guns even fewer, but rather, players must fight for the better equipment and the common weapons are but makeshift ones. Chains and broken bottles are the norm in DoZ weaponry, and if you someone carrying a weapon you like, take it from them. Decayed of Zombies is PvP in most areas, although in some places one can find refuge from the wholesale slaughter of the world around them. Life for the undead and living is alike in one sense only: You must fight to survive. You will perish quickly if you don’t find a balance in the game, whether it be as a loner ambushing people on highways, or part of a clan. Clans are usually the best bet, so try to find others in-game who you can relate to, and ally (I use that word lightly) yourself with them.

Clans or gangs can, for a sum, purchase a place of their own which is usually a place where one may rest from the constant struggles of life and chat with other members or even store items. It takes a certain amount of upkeep a day to keep a guild hall, and you can buy halls of varying sizes, from small dumpy backrooms to extravagant hideouts but the bigger it is, the more you must pay.

You can store items you don’t need (Always keep your best on you) in the hall, and they will stay there unless another player picks them up. You basically share a storeroom with your guild, and can keep items there that you think another member may want. Be warned, though: other guilds can get together and raid your halls and you, their’s. If you fall in battle, your equipped items are up for grabs, whether it is he who killed you, a passerby, or a friend you saves them for you. Thus, it is always good to keep a second set of equipment in your inventory, as only your equipped items are lost.

Skills are another attribute of DoZ, although this is of course, not an uncommon feature in MMOs. You can use any of an array of skills if you have learned them, but they cost Blood to use. Your Blood is essentially the equivalent of MP or SP in other games, and you can drink bottles of blood to recharge your overall Blood points, as well as through selective killing you can raise the amount of Blood you can hold in you at a given time. As you might have guessed, we offer a decent sized world with multiple terrains, such as forests, desserts, mountains, snowfields, barren terrain, beaches, devastated cities, and more. This is along with the obligatory caves and crypts a well experienced looter seeks after, and of course, quests for those who wish to lend a hand… as long as they’re well rewarded in return.

Visit the DoZ Homepage

Window Hider

Filed under Applications

This app discretely sits your system tray and adds a hotkey Ctrl+Shift+Z. When this hotkey is pressed this app will hide from view and your taskbar any windows that you specify.

To use: Left click the tray icon that has a little “HD” in a box. The list of windows pops up. Enter partial or complete titles of the windows you want to hide such as “buddy list” or “chat”. Click the X to hide the list. Press Control+Shift+Z to hide any windows that contain “buddy list” or “chat” in their titlebar. Press it again to unhide the windows.

Note: The titles you enter in your list are not case-sensitive, meaning you don’t need to capitalize anything.

Update: Version 1.2 you can change the hotkey and set it to hide new windows.

Download

UpTime

Filed under Applications

A small system tray program that tells you how long your computer has been running.

Download

TrayPad

Filed under Applications

TrayPad is a system tray application that people will find useful if they often have to open notepad for a temporary copy+paste. TrayPad provides a hotkey (Ctrl+Shift+P) which opens up a small notepad for your copy+paste pleasure. Special features such as “Append To Clipboard” make this tool quite useful.

Current Version: 1.0

Download

Timed Screen Capture

Filed under Applications

This program takes screenshots of your whole desktop at defined intervals and stores them where you specify.

I personally use this program so I can check on my computer easily at work when I’m working on servers. It’s a bit less intensive for when you don’t want to fire up a full-scale remote access client.

Suggestions for new features are welcome.

Download

TextPasteMenu

Filed under Applications

TextPasteMenu is a program designed to allow quick copy-paste of frequently used text blocks into any application. This is useful for word processing, programming, html design, and more. Please report any bugs or contact me with feature requests. Enjoy!

Download

SpammAge

Filed under Applications

SpammAge is a program which allows you to keep track of subscriber lists, e-mail templates, and can send the templates to your subscriber list via multiple SMTP servers. Ths program requires a serial key which can be obtained by sending an e-mail to DracSoft. View readme.txt for instructions on requesting a free license.

This is intended for LEGITIMATE OR TESTING purposes only!

Download

SizeExplorer

Filed under Applications

SizeExplorer is a program which lets you specify the size of new windows and programs that open up on your computer.

Originally intended to automatically resize “Windows Explorer” windows to consistent, it is extended so that any window or window class can now be moved and resized automatically.

How to use:
1. Run SizeExplorer.
2. Open up a program such as “My Computer” and resize it and move it the way you like.
3. Press Ctrl + Shift + W.
4. Enter -1 for X Pos and Y Pos if you don’t want to move the new windows.
5. Select the option “Use Window Class” if you want all explorer windows to be resized or moved.
6. Select the option “Use Window Title” if you only want “My Computer” to be resized or moved.
7. Click “Add / Save Changes”

Download

Secret Hotkey

Filed under Applications

This program lets you set system hotkeys for running programs, opening folders, etc. It also lets you password protect the hotkeys and it will hide itself until you press your hotkey to show it and enter the correct password.

Download

ScreenRule

Filed under Applications

ScreenRule is a vertical and horizontal screen pixel ruler.

To access the ruler, left-click on the tray icon or press the hotkey: Ctrl + Shift + R

Click and drag on the ruler to place the measurement lines.

Click and drag the top of the window to move it around.

Right-click the tray icon to exit.

Download

ParamLauncher

Filed under Applications

ParamLauncher is a program which will add a “Run with parameters” item in the context (right-click) menu of any executable file. When selected a window will pop up that will allow you to set special parameters. For example: Right-Click ping.exe, select “Run with parameters”, type “www.yahoo.com”, and press enter.

This is handy for developers and gamers especially since many development programs and games have command line parameters you’d normally have to open a command console to use.

Download

NetworkPacketSender 3.0

Filed under Applications

A great packet sending/creating/receiving tool. Now with macro/scripting support.

Download

NapMinder 2005 .NET

Filed under Applications

Alarm clock that supports multiple alarms per day/per week. Currently supports MP3, OGG, WAV files. Version 2.0 fixes a critical bug where saved alarms would not work and now you can launch a program when the alarm goes off as well as a sound.

Download

MiniCalc 2.0

Filed under Applications

MiniCalc 2.0 has some bug fixes and a new “run” command. Just type run and the exe you want to run and hit enter.

MiniCalc is a program that resides in your system tray. By clicking on the tray icon or pressing Control+Shift+C, a small box will show up next to your mouse cursor where you can type various mathematical expressions.

It supports the pi and e constants, as well as trig functions.

Press enter to compute your entered expression.
Press the up arrow to access your last computed expression.
Press escape to hide the input box.
Type “autocopy” in the box and hit enter if you want every answer to be copied to the clipboard automatically.
To exit, just right-click the tray icon.

Download

Macroing Program

Filed under Applications

Open macro.txt. Each key you want pressed should be on a new line, followed by the time in milliseconds to wait before pressing the next key.

For example to press U, TAB, and then ESCAPE:

u
1000
{TAB}
1000
{ESCAPE}
1000

Then save, and run the program. Click enable, then click back to your game and u, TAB, and ESCAPE will be pressed repeatedly in order.

To do multiple keypresses at once just put more than one key on a line:

{ESCAPE}u{TAB}y

Download

Irrlicht GUI Editor (GPL)

Filed under Applications

This tool will let you drag and drop gui elements and then generate the Irrlicht GUI C++ code to handle them.Requires .NET 1.1

Now under the GPL: Download Source Code

Download

IPTray

Filed under Applications

IPTray is a small system tray application that has a tooltip containing your machines IP addresses, and has a menu which can copy the IP address to your clipboard so you can paste it anywhere.

Download

Find/Replace Text – Batch

Filed under Applications

Find/Replace 1.0 is a program which allows you to open a file and replace multiple strings of text with new text in one simple process.

Readme.txt
To use, simply load up your target file.
Create a text file with the format of:

Print(“I would really like to eat apples”)
Print(“I would really like to eat “+varApples)
SaveFile(“myfile.txt”)
SaveFile(Prompt(“Choose a file”))

Every odd line is the text to find in the target.
Every even line is the text to put into the target.

Load CSV. Click run. Verify the items to replace are correct in the popup.
Save your new file or verify the result.

Download

DriveSpaceAnalyzer

Filed under Applications

DriveSpaceAnalyzer is a program which analyzes a folder or drive to determine the size of its subfolders. This is an efficient way to check what folders in your computer are taking up the most space.

Requires the .NET 2.0 Framework.
Open-Source License: GPLv2

Download

DracMP3 1.70

Filed under Applications

DracMP3 is a MP3/OGG/WAV/WMA player that is nice and light on the RAM usage. It just sits in the system tray, with an optional playlist window. It also has many hotkeys and supports M3U playlists. Feel free to e-mail support@dracsoft.com requesting features or just with general comments!

Features:
* NEWEST!!! Playlist Manager!!!
* NEWER!! Drag and drop support!!
* NEW! Extremely fast sorting!
* Custom playlist colors
* Multiple playlists
* Check for latest version feature
* Playlist window
* ID3 tag support
* Unlimited number of songs in the playlist
* Small memory footprint
* System-Tray Based. No need for a window GUI
* Unique “Now Playing” feature – Temporarily displays the current song in the titlebar of any window
* Fast loading times for large sets of files
* Save/Load M3U playlists
* Shuffle/Repeat
* Add songs from files on your clipboard

Instructions:
Use the right-click menu to add, play, and search for files. You can also use the many hotkeys found below. If you select files and folders in explorer and click Copy or press Ctrl-C, you can then either double-click the tray icon or press Shift+Alt+O to add the files to the playlist. Enjoy!

Hotkeys:

Shift+Alt+I Play/Pause
Shift+Alt+K Stop
Shift+Alt+L Next
Shift+Alt+J Previous
Shift+Alt+M Show Menu
Shift+Alt+P Volume Up
Shift+Alt+; Volume Down
Shift+Alt+O Add From Clipboard
Shift+Alt+N Show Playlist

Download

DracIRC – Console

Filed under Applications

DracIRC is a simple console-based IRC program I wrote.

Version: 1.2.2

Start as follows:
DracIRCTester.exe [server] [port] [nickname] [channel-list] [console_buffer_width]

Or you can put the above parameters into a file called DracIRC.ini like so:
[server]
[port]
[nickname]
[channel-list]
[console_buffer_width]

Instructions:
After you’ve connected, you can use the following controls:
Spacebar – Start input for raw irc commands
“#” key – Change currently viewed channel
Tab – Autoswitch to a channel with new messages
Any other key – Start typing a privmsg to the default channel

console_buffer_width: If you set this to -1 it disables the graphical console.

Download

Desktop Right-Menu 1.5

Filed under Applications

New in 1.5: Web browsers can be embedded into the desktop via the desktoprightmenu_web.csv file. See below for details.

New in 1.4: Folder items in the menu now have a ‘(Browse Folder)’ entry automatically

New in 1.3: Bugfixes, Separator Bars can now be added to the menu.

This program allows you to replace the desktop right-click menu with a custom one of your own making. It could contain shortcuts to all your programs or just certain programs you use all the time!

Many more features coming soon! Some are already here: Custom SubMenus, Items, Individual Items.

My personal setup: I create folders with shortcuts called Games, Apps, and Control Panel. I put all my games and applications shortcuts into the appropriate folders (even some subfolders). I also create a menu entry for the desktop itself.

This creates a quick and easy menu structure. And best of all you won’t have tons of programs installing shortcuts into this menu like they do to your start menu!

Now in 1.5+ you can embed websites right into your desktop while still keeping your custom right-click menu!

‘desktoprightmenu_web.csv’ example:

http://www.twitter.com/yawingFred,100,300,800,450

http://www.facebook.com/mypage,950,300,500,450

Stay tuned, the next version will have an editor built-in for the new desktoprightmenu_web.csv file!

Download

T3h Warg Sequal

Filed under Games

DOWNLOAD NOW! (Linux Version Here)

Great fun game with 2d Zelda-like gameplay

Download

Please No More Zombies (GPL)

Filed under Games

This game requires a pretty heavy duty graphics card with pixel shaders to run fully. It’ll still probably run if you don’t but might have some strange graphics.

This game is open source (GPL license) and can be found here.

Pretty amusing for a bit, but unfinished. The level is a randomly generated city. It was an experimental game designed to see how much the Irrlicht engine could take. Thanks to some customizations I managed to get it to run pretty smooth with 200 zombies. Read the readme.txt for instructions.

Download

Draconis

Filed under Games, Spotlight

Draconis is an arcade-style 2D/3D shoot-em-up for the PC and iPhone. Its very fast and challenging, but there is a “Simple” difficulty included for those who aren’t used to the intense action of arcade SHMUPs.

This game uses almost all aspects of the iPhone to offer good graphics, control, and gameplay.

* Tilt your phone to move your ship up/down/left/right.
* Hold one finger on the phone to fire standard shots.
* Tap two fingers to fire your special attack.
* Tap the top and bottom of the screen at the same time to pause for a breather!
* When you die, tap the screen where you wish to respawn.

And on the PC:

* Arrow keys move left/right/up/down
* Spacebar fires
* Enter uses the special attack

Also, your ship has a special ability you’re not used to in shoot-em-up games: It has an energy shield that protects you from straight-on hits, and not only that but it deflects the enemies’ shots right back at them! Use it to your advantage!

This game has many unique enemies, 5 unique levels with their own bosses, and literally unlimited gameplay if you’re really good! Once you beat the 5th unique boss, the game wraps back around for an even more challenging trek through the levels!

Unfortunately the iPhone version of this game is no longer available due to the flooded App market.

Draconis uses the Draconis Graphics Engine, which is a very capable yet simple 2D rendering engine using OpenGL.

Advanced animations and features include:
Sprites and groups, controlled invidivually or through a group update.
Texture sharing
Rotation
Alpha
Color overlay
Shadows
Scaling
Clipping
And more…

The PC version of Draconis uses the following open source libraries:

GNUStep – License - Source

SDL – License - Source

Download

Also, try out the sequel:
Draconis 2 – Back to Basics flash game

Drac’s MUD Client

Filed under Applications, Games

*As of 12/14/2005 DracMUD runs with Wine on Linux. You must use native windows RichEd20.dll and RichEd32.dll*

This is a MUD (Multi User Dungeon) client. It supports VT100 ANSI colors and has customizable macros.

A MUD is a multiplayer online game that is text-based. There are many of these, some more popular than others. For a good MUD resource goto MudConnect.


Drac’s MUD Client Readme
————————
Copyright 2005 DracSoft

http://www.dracsoft.com

support@dracsoft.com
————————

To use this program, simply connect to any MUD and start playing by typing your commands.

Press Escape to clear your current command.
Press Up to access your previously sent command.

Macros:
——-
create a .txt file with the following format:

section1,command1
section1,command2
section2,command3

etc… You may also refer to the included ‘default.mac’ for an example.

Advanced features:
——————
Hold Control plus any of the following:

L – Toggle Linefeed for Macros

QWE or 789
ASD 456 – These send the appropriate direction as a command.
ZXC 123 (For example: W or 8 would send ‘north’, C or 3 would send ‘southeast’, and S or 5 sends ‘look’)

Download

Billiards (MIDP)

Filed under Games

Dracsoft Billiards is a free, open source (GPLv2) 9-ball game for Java-based phones using MIDP 2.0.

Simply copy the .jar to your Java-enabled phone and run it to install. Requires a landscape-view 320×200 or better screen resolution. This game has been tested on the Samsung BlackJack with Windows Mobile 6.

Source code available here: SOURCE CODE DOWNLOAD

License: http://www.gnu.org/licenses/gpl-2.0.txt

Java Preview Controls:
Up/Down – Change shot power
Left/Right – Aim shot
Enter – Shoot
Preview does not work in IE

Download

ASCII Onslaught 3D

Filed under Games

A remake of the classic console version, this game uses full 3D rendering and has sound effects and music as well. Very challenging!

Download

ASCII Onslaught 1.3 (GPL)

Filed under Games

A very fun one or two player open source Win32 game. Distributed under the GPL.

Download

Falcon 4 Resolution Patcher

Filed under Games

This program patches display.dsp in /config/ and launches Falcon/AF/FF5.
Copyright 2009 DracSoft.com
Usage: falcon4patcher.exe
Example: falcon4patcher.exe 1280 768 “-window”
Run this program from the Falcon/AF/FF5 executable folder.

Download

MisSync – Ghost Recon

Filed under Games

MisSync is a mini-mod for Ghost Recon (and Island Thunder / Desert Siege).

It comes with a small executable which will auto-download the MisSync.mis file from a web server to the mod folder if it has changed. The purpose of this mod is to allow the leaders of ghost recon clans to create custom missions for their teams, but only have them available immediately prior to the mission start.

This allows missions which are not known beforehand, and special scenarios not easily creatable because of team members practicing the mission, etc. The alternative is typically to have each team member go to a correct download page on the web at mission time, and ensure they save it in the correct place in Ghost Recon, etc.

Download

ArmALaunch 1.2

Filed under Applications, Games

Update 1.2 – Command-line Quick Menu added. Program exits on-launch.

Update 1.1 – Now supports use of beta exe’s

This is compatible with ArmA 2. If you find any issues please contact me!

ArmALaunch is a program designed to allow for the easy launch of ArmA Combat Ops and ArmA 2 with various mods and command line options. It can save multiple ‘favorites’ of your mod configurations so you won’t need tons of desktop icons all dedicated to ArmA!

To start, just run the program, and click ‘Locate ARMA.EXE’. Once you’ve done that just activate some mods and save them as favorites, and click the launch ArmA button.

Enjoy, please email me any comments/bugs/suggestions.

If you don’t know how to use mod-folders in arma, there are guides at www.armaholic.com

Download