Archives: Computer Programs
Currently viewing:
  1. Archives
  2. All files
  3. Computer Programs

Categories

Available subcategories:

Files

  1. TokenIDE is an Interactive Development Environment for TI-BASIC for the TI-73, TI-82, TI-83, TI-83+ series, TI-84+ series, and the TI-84+ Color Silver Edition. Now includes support for xLibC! Its goal is to provide BASIC programmers the ability to develop their programs on the computer, and provide tools to make the development process easier. This version has the ability to load and build BASIC programs, with control over how the program is rendered by TokenIDE, including customizable syntax highlighting. It also includes a built in hex sprite editor, DCS GUI editor, and image editor. This program is written in C#, and has been tested on Linux using Mono 2.10. Note: The readme file is pretty out dated on this, but I figured I'd get an update out there. There have been a lot of changes.

    Categorized under:
  2. An inventory editor for the game Sir, You Are Being Hunted. Now works with .NET 3.5.

    Categorized under:
  3. mkg3a

    A utility for packing binaries into Prizm addon (.g3a) files, with name localization and icon support. Also includes tools for manipulating icons in g3a files: g3a-updateicon allows you to change the icons in a g3a file without otherwise modifying it.

    This package includes source code (buildable on most operating systems with CMake) and precompiled Windows binaries (.exe) of mkg3a and g3a-updateicon.

    Categorized under:
  4. This program lets you create new Prizm projects and compile them into .g3a Prizm add-in files without messing with .bat files and Makefiles, which should make Prizm C development much faster and easier.

    Categorized under:
  5. globalCALCnet or gCn allows calculators to network from two feet, two miles, or two thousand miles away. gCn consists of a client program that must be run on a computer, as well as a way to connect your calculator(s) and computers. This can be a mini-USB cable for a TI-84+ or TI-84+SE calculator. It can also be firmware loaded onto an Arduino or custom AVR to bridge between a CALCnet2.2 network and the computer running the gCnClient software. The gCnClient program provided in this zip is built for Windows, Mac OS, Linux, and Raspberry Pi; the gCnBridge firmware images for the Arduino and USBID bridge designs are also included. A detailed PDF describes the installation and use of the required software, as well as plans and schematics for constructing the variations on the bridge. v2.0 adds full support for the direct USB (mini-USB) method of connecting TI-84+/SE calculators to gCn, as well as bug and stability fixes.

    Categorized under:
  6. rom8x assists in creating a calculator ROM image, and does not require any special linking software. Simply run a program on your calculator, transfer the generated file(s) to your PC, and run the utility on your PC to generate a ROM file. Supports all 83+ and 84+ calculators, including the 84+ CSE.

    Categorized under:
  7. <b>Update:</b> If you need a full TI-83+/TI-84+ TI-BASIC program editor/viewer, try <a href="http://sc.cemetech.net">SourceCoder</a><br /><br />
    This small and nifty program will open a TI-83+ program file (.8xp) and display the source code in a textbox. It can also display for you the byte and hex values of the file.

    You must have Windows and the .Net Framework 3.5 to run this program. If you find any bugs, please contact me (username - Codemonkey85) and let me know what happened, what was happening when it happened, etc.

    Categorized under:
  8. This patch provides support for SSD1289-based LCDs at 240x320 pixel resolution on Angstrom Linux for AM335x-based Beaglebone embedded development board. With minimal work, it can probably be ported to other embedded systems based around TI MPUs with similar LCDC modules. You can read all about the development and use of this module and details about writing your own LCDC LIDD modules at <a href="http://www.cemetech.net/forum/viewtopic.php?t=7814">http://www.cemetech.net/forum/viewtopic.php?t=7814</a> . Revision 2 updates to the latest Angstrom build.

    Categorized under:
  9. Converts any file to an application variable. Max file size 64k

    Categorized under:
  10. This fully developed map contains two levels of building: on the surface of the water, and in underwater colonies. Explore the submarine lava rivers as you create your builds, and ponder the flashes of lightning, rumbling thunder, and ominous clouds above the surface of the water. Just be sure to bring a raincoat so you don't get soaked by the rain.

    Categorized under:
  11. Soon after the release of Cemetech City, I'm releasing Cemetech City 2, a heavily modded version of the map that contains a save, ThirdCity. It's texturally quite similar to Cemetech City, but there are empty spaces, particle emitters, and more that work with the save. The save file itself may well be the most extensive build ever created in Blockland: over 400KB, and spanning from below ground to 4.5 scale kilometers above ground, several kilometers in every direction laterally, it contains several cities, multiple towns, and three aboveground bases and jumper-assisted elevators. Go download it now, mess with it, and continue the build!

    Categorized under:
  12. This package contains both of my train vehicles to date, the original TBM Train and the subsequent TBM Diesel. Both allow multiple passengers (8 for the train, 3 for the diesel) and full manuverability. Both are mounted on highly realistic LEGO 9V train wheels and modelled from actual LEGO parts or sets. Check it out, and make easy tracks out of hull pieces until TBM tracks are completed.

    Categorized under:
  13. This is a little tool I made to make recoloring sprites in the game Wolfenstein3D easier. It allows you map all pixels of one color to another based on the selected palette, so if you wanted, for example, to recolor all the greys to green, you could do that very simply.

    Categorized under:
  14. gedit ("Text Editor" in newer versions of GNOME) is a great tool for developers, featuring syntax highlighting, parenthesis matching, and automatic indentation among other things. It's great for all your coding needs, but it also has a conspicuous lack of syntax support for Z80 assembly programs. This gedit language file adds Z80-specific information for gedit users to enjoy.

    Categorized under:
  15. This was my first flying vehicle for blockland, and my first with working weapons. It has particleEmitter jets, twin laser cannons, and support for a single rider. Excellent handling tweaking let you do loops, swoops, and tricks.

    Categorized under:
  16. This is the popular SigmaFighter vehicle for the TBM mod for Blockland. It features full flying vehicle dynamics, three independent weapons with original particles, sounds, and more.

    Categorized under:
  17. Cemetech City is the first large-scale, city build map to hit TBM. It contains multiple towns and cities, a river, and a lake with islands for underwater builds. It also features roads connecting all the areas, each flattened and graded to be passable by the LEGO Cart. The main city has a 3x3 grid of 64x64 plates, with a single larger 128x128 plate at the edge for larger builds. There are places to build bridges, and five smaller towns have been given baseplates for easy builds. There are many other town spaces where baseplates can be added, and in addition there is a space for an airport and for a heliport or other small building.

    Categorized under:
  18. A few months ago, Jonathan Pezzino and I had worked on a fair artificially intelligent bot player script for the TBM Blockland mod. We both let it lapse as we got involved in other projects, yet recently, I rediscovered the source in an old backup. I posted it up, and since then, elfprince13, jpez, and I have brushed up on our TorqueScript and made a serviceable bot script. The script, downloadable at the link below, will allow the creation of relatively intelligent bot players that can hold and fire weapons, aim at players and other bots, give and receive damage, and even fight amongst each other. With a special mode we developed entitled Red vs. Blue, the bots can even band together in armies, with red fighting blue, blue attacking red, and both destroying the human players whenever possible. Enjoy this beta!<br /><br />
    New features:<br />
    1. armies.<br />
    2. players can join armies.<br />
    3. red vs blue command to create red and blue armies<br />
    4. bots can be damaged by any weapon and can use any weapon (if you want nukes or flashlights you have to specifically give them to the bots using the 'cfa' server command)<br />
    5. bodyguards<br />
    6. bodyguards turn into normal bots upon death of the person they are protecting

    Categorized under:
  19. A \"mini\"-mod for DTB, this adds armies of bots, as well as other types of bots such as bodyguards. It also provides weapons patches for all 3 of kerm\'s space ships, a lag fix for the nuke, and a GUI for both DTB and CemetechAI itself. CemetechAI is a must download for all fans of TBM2 and DTB.

    Categorized under:
  20. Kart2 is the sequel to the original TBMCart. It is modelled from an actual LEGO set, and is modelled to look as realistic as possible. The physics, friction, and suspension have been carefully tailored to optimize the racing experience using it; it's possible to gradually turn, or quickly wrench the steering wheel to execute a "bootlegger's turn". Check out the screenies, and get the download. To spawn, just use <b>commandtoserver('kart');</b>

    Categorized under:
  21. Notepad++ is a great tool for developers, featuring syntax highlighting, parenthesis matching, and automatic indentation among other things. It's great for all your coding needs, but it also has a conspicuous lack of syntax support for Z80 assembly programs. This language file adds Z80-specific information for N++ users to enjoy.

    Categorized under:
  22. The PsiWing is a vehicle modelled by UltimatesS and me, and scripted by myself. It has the smoothest, most flexible handling of my three Greek-lettered flying vehicles, and allows a single player to fly throughout TBM. Check out the screenies, and get the download. To spawn, just use commandtoserver('psiadd');.

    Categorized under:
  23. This is just a simple tool that you can use to control your computer with your TI-Z80 via a SilverLink. I've made it as user friendly as I can, short of using a Win32/GTK+ GUI. Installation information is included with the bundled readme.

    Note: One of the requirements is a working install of TiLP. More information on this is in the readme.

    New in R3
    - Fixed a bug where certain applications would not receive the keypresses
    - Fixed a bug where pressing [GRAPH] would kill the PC side process

    New in R2
    - Actually tested it on a TI-83+, now it works on that platform!
    - Added some more error detection
    - Added a Sleep() in the computer program, along with a HALT in the main loop on the calculator.

    Categorized under:
  24. The greatest assembly kit ever created!I urge you to download Asm Maker even you currently have a compiler.Easily create and compile programs and apps for the TI-83 TI-83/84 Plus.A must for all skill level s with tutorial and all the major headers and include files such as Ion, MirageOs, and DoorsCS.

    Categorized under:
  25. TI-Nspire emulator

    Categorized under:
  26. Cemetech City Remix is a refresh of the popular city-build map Cemetech City. Now more realistic-looking, it contains myriad areas to explore your creativity and build towns, towers, railroads, and anything you can come up with. Enjoy this map and check out my other maps.

    Categorized under:
  27. This is a library for .Net for interfacing with globalCALCnet. With just some simple code you can quickly develop software that interfaces with calculators and other computers on globalCALCnet. Also included is an implementation of Chat!, a chat program written to use CALCnet by myself and Christopher "Kerm Martian" Mitchell. Code is included so you can see how to do it yourself.

    Categorized under:
  28. This is an example, simply so you get the idea of how a mod should be layed out. The descriptors (I.E. NAME:, AUTHOR: etc.) are seperated from the actual string (I.E. Example Mod, CyberPrime etc.) by a TAB.

    Keep in mind that descriptions can be on multiple lines, and will appear as such in the "More Info" window in the game.

    As well, there is a dummy folder hierarchy in place with things like missions, client scripts and GUIs, and server scripts. Please base your mods off these standard folder orders to simplify and make mods more uniform.

    There is also an example Key Mapping file under client/bindings/example.bind.cs that explains how to make key mapping files.

    Finally, see client/scripts/example.cs to see an example of how you can modify existing game functions, and use some basic functionality of the mod system.

    Categorized under:
  29. This is my submission for Ludum Dare 22.

    Controls:
    Arrow keys: Movement / Jump
    R: Restart level
    Escape: Quit game

    You are the red pixel.
    Feel free to make your own levels; they're just plain old 24 bit bitmaps.

    [About the update: I added a window caption and an icon, and I made the quit button work and I removed the CMD window in the background. The game itself is unchanged. I'm probably going to get DQedd anyways so you might as well allow the change ;)]

    Categorized under:
  30. This program allows for you to run a private bukkit server. This is used to use bukkit plugins like WorldEdit and Essentials in any of your single player worlds. with little to no setup, easy connection, and no need to install this is the easiest and most portable way to use bukkit plugins in a single player world. Enjoy!

    Categorized under:
  31. Cemetech Towers has evolved over the course of a week from a simple framework, to a single 48-story skyscraper with a central elevator system, to a pair of advanced office buildings with a connecting bridge.

    Categorized under:
  32. This program spiders through a directory, creating simple web pages that list all directories and files recursively. I know there are plenty of programs that do this already, I just wanted to make something on my own.

    Categorized under:
  33. This nifty little tool simplifies the process of using the gCn Client. A must have for those who need connection fast, or don't know how to use a command line.

    *Update: Developmental USBHID and Arduino options!

    Categorized under:
  34. This is my first time entering Ludum Dare, so I decided to make an IF game. Growing up I always loved IF, and I figured this would be a good chance to get making one under my belt. You play similar to other IF games (think Zork). Use directions to move around (such as "east" or "e"), and use verbs to interact with with the environment, such as "sleep" and "take". It's a pretty short game, but see if you can find all the IF easter eggs :). There's also some hidden cats!

    I hope you enjoy!

    Categorized under:
  35. BinPac8x v1.3 is a Python-language program that is intended to solve the problem of assembling and linking z80 programs for TI-82, TI-83+, TI-83+ Silver, TI-84+, TI-84+ Silver, TI-85, and TI-86 calculators on Windows 7 and on Linux. Previous programs such as DevPac8x were written for a 16-bit environment, and do not run on the DOS emulation of recent operating systems. BinPac8x is a cross-platform solution for Linux or Windows, requiring only Python to function properly. It takes a .bin file generated by an assembler, and turns it into a .8xp file. v1.2 adds ability to generate .82p, .83p, .85s, .86p, and .86s in addition to the existing .8xp format, while v1.3 adds Python 2.x support and optional modification of the program's on-calculator name.

    Categorized under:
  36. This program allows you to connect to gCn very easily, you practically don't use a computer anymore, you set everything over the calculator.

    Check it out in action over here: http://youtu.be/aXEB06ggCiY

    Categorized under:
  37. This is a imitation of Minecraft 2D. I have never played Minecraft 2D. It is kinda nice. I sincerely hope that I will not get cussed out for making it, 'specially as it is beta software. It is coded in QBasic 1.1 on a Windows 3.1 computer with 640 KB of RAM, so the closer to those specs the better. Oh, and it does not require QBasic because I compiled it with QBasic 4.5 into a DOS program, but I still included the source code. Thanks for reading!
    IT IS BETA.

    Categorized under:
  38. Windows level editor for Alien Breed 5.

    Categorized under:
  39. Athena, the packager and installer, for your TI-83 Plus and TI-84 Plus graphing calculators, built to help authors of BASIC games who happen to have zillions of subprograms and data files distribute their games or software suites. The packager part runs on most Windows OSes, and the installer runs on your graphing calculator. You must read the README.TXT file for usage information.

    Categorized under:
  40. Have you ever needed to take a forum post and type it p on a wiki? It was always a pain to change up the formatting to make things presentable. A converter would be very helpful. Well, now there is a converter, written in Ruby and available for OSX, Windows, and Linux. Enjoy!

    Categorized under:
  41. This program provides a GUI interface to the command-line based Doors CS SDK, making it very easy and fast to assemble and debug both simple and complex assembly programs.

    Categorized under:

  42. This utility is a plugin for the pixel-pushing program GrafX2, that easily converts sprites and pictures into RGB 565 values and dumps them into a .h file that can be immediately used for Casio fxCG-10/20 Prizm development. This allows for practical use of GrafX2 as a spriting/drawing tool for Prizm development.

    Categorized under:
  43. World Editor for Sqrxz CE.

    Categorized under:
  44. BranchMap is a tool to simplify tracing and debugging program flow in z80 ASM source code. It takes in a plaintext z80 source file, parses it and any files included in that source file, and generates a postscript or (optionally) PDF file containing a detailed representation of the program flow. It can do all of the following and more: :: Displays all files, labels, and jumps in source file(s) :: Tracks and tries to determine stack depth of all instructions. Looks for unreachable blocks. :: Displays easy-to-read color-coded cross-file call/jump references :: Can optionally track calls and bcalls :: Can optionally graphically track intra-routine stack manipulation :: Easy-to-use PS/PDF output files

    Categorized under:
  45. Creates and compiles asm programs at the touch of a button.Asm Programming has never been so easy!

    Categorized under:
  46. A usefull tool to convert any image to hex data for the Axe Pt-Mask( command

    Categorized under:
  47. PartyMode 2.0 is an audio-reactive lighting system that can also be used for illumination, documented at Cemetech. This compressed folder contains PartyModeFFT.ino, the Arduino source code for the firmware used in the project. The audio-processing code was partially inspired by the Piccolo project (https://github.com/adafruit/piccolo), and PartyMode requires the FastFFT library. It also includes an Android app to control the system and the Eagle PCB files for the low-voltage controller.

    Categorized under:
  48. This is a tool that lets you download, install, update, and search for files ("packages") from ticalc.org (and other community sites) from the command line. It uses Python 2.x, and therefore requires a version of that to run. See the Readme for more information, and the Changelog for changes in the new version.

    Categorized under:
  49. SysMon is a set of server and clients to monitor multiple *nix servers from a single interface. It consists of a tiny client Bash + Python script run as a cron on machines to be monitored, a small Python daemon to receive and store client data, and a C/ncurses program to aggregate and display data realtime. SysMon allows an administrator to monitor core CPU temperature, memory usage, load, users, uptime, and up/down status on many servers at a time in a single view, ideal for the small to medium-sized academic department or business. The interface automatically adjusts the data in view to the size of the user's terminal, so SysMon can be used locally, as a headend monitoring tool in a server room, or remotely over SSH. SysMon has been tested on Ubuntu, Gentoo, CentOS, and machines; some Linux competence is suggested for installation.

    Categorized under:
  50. renamr68k is a Python script to automate the process of making a project for one 68k calculator compatible with other 68k calculators. It walks through a directory tree and creates a copy of Basic program, text, and application variable files for all three 68k calcs- the TI-89, TI-92 Plus, and Voyage 200. 1.1 contains a bugfix only.

    Categorized under:

File statistics are updated periodically, so numbers shown in this listing may not agree exactly with those shown on individual files.

Advertisement