The behavioral model of the old Soviet calculator EPOS-73
This project introduces a console application designed for functional and behavioral emulation of the old Soviet calculator EPOS-73 (ЭПОС-73) also known as Elektronika B3-11 (Электроника Б3-11). The project is conceived as an auxiliary for verification of the switch-level simulator based on Verilog HDL of the said apparatus. Calculator model EPOS-73 is interesting in that it was one of the first models of Soviet computing performed at LSI, that were fully designed by Soviet engineers. It was used a set of four LSIs series K1ZHG451...4 (К1ЖГ451...4) or later designation K145HK1...4 (К145ХК1...4). The choice of this calculator as an object of modeling is due to the presence of (miraculously survived to this day) a sufficient set of design documentation for the technology applied in its LSIs, including a technical description of the device, revealing its calculating algorithms. The project is intended for research and education purposes.
Floyd is a collection of 3D libraries, mathematics and scene libraries and utilities. The main parts of it are geometry library Elea, OpenGL scene graph library Miletos and posing application Khayyam.
Lanhuahua is used to design pattern files for our Electronic Pattern-Sewing Machine. It was developed on "Linux + MiniGUI", and can run at the same platform.
Simulation, analysis, and management of the movement of water
Please see the “Files” link above to download different versions. The One-Water Hydrologic Flow Model (MODFLOW-OWHM, One-Water) is an integrated hydrologic flow (IHM) model that is an enhanced fusion of multiple MODFLOW (MF) versions. While maintaining compatibility with existing MF versions, MF-OWHM includes: linkages for coupled heads, flows, and deformation; facilitation of self-updating models, additional observation and parameter options for higher-order calibrations; and redesigned code for faster simulations. MF-OWHM represents a complete IHM that fully links the movement and use of groundwater, surface water, and imported water for consumption by agriculture and natural vegetation on the landscape, and for potable and other uses. This provides the foundation needed to address integrated hydrologic problems such as evaluation of conjunctive-use alternatives, sustainability analysis, including potential adaptation and mitigation strategies, and best management practices
Clean is a program that searches for backup files and such identified by regular expressions in a ~/.cleanrc, and deletes them: possibly interactively with a per-file y/n decision, or in a batch mode. Clean is written in C and targets Unix/POSIX.
A small application to help programmers learning usb interface to the PICDEM FS USB demonstration board. It assumes that the default firmware is running on the demo board.
A very simple DHCP server for use in embedded systems
A simple test of random read performance from a disk or file. This is at about the level of sophistication of "Bonnie."
Command-line tools for movie subtitles in SubRip (.srt files) and MicroDVD format (.sub files). 'srtshift/udvdshift' can adjust the subtitles by shifting them to the beginning or to the end. 'srtrate' does the same by changing the supposed frame
Unit Test for C is a very useful and powerful software development tool for C and C++ programmers. It is designed to provide a great deal of functionality in a very small package and functions nearly identically on Windows and UNIX systems.
XRNS-PHP (was) a collection of command-line scripts for Renoise - http://www.renoise.com/ is contemporary music composition tool with XML-based file formats; making it possible to develop PHP scripts for various areas of interest.
Borland-style conio implementation for MinGW/Visual Studio
This library realizes almost all functions and globals from Borland's conio (console input and output), including window() and _wscroll (missing in conio2). Also it includes unicode functions and support for mouse and resize window event. The library supports Visual Studio 2010+/MinGW compilers
idiffh is "Ian's diff heuristically". That is: a variant on the old diffh which uses a heuristic or is "half hearted", but will work on text files of any length (tested on 16 million line files).
a collection of C++ classes (added a C version of the polygon stuff) dealing with paths, and polygons: filling, stroking, rasterizing, boolean operations, insets, offsets, anti-aliasing. Also classes to compute voronoi diagrams of sets of points and voro
The venerable MH message handling system: a command-line based mail user agent for UNIX/Linux developed at the RAND Corporation and the University of California, Irvine.
SBI - A Small Bytecode Intepreter to run programs on an AVR from SD
The project was originally created to run programs from a MicroSD card on an ATmega16 (without reprogramming it). SBI is a generic library (platform indipendent) that lets you run programs from a stream (es. File). The programs are a sort of bytecode, and they are interpretated at the moment. So you don't have the better speed, but for now this is the only way to run programs from RAM (or SD) on Harvard architectures.
ACCORD is a C library for composition of scanning electron or helium-ion microscope images with correction of drift. It produces significantly more accurate images than the traditional imaging techniques and also provides drift trajectories.
Public domain portable Naive Bayesian message filter aimed towards C programmers.
text editor consol based and an IDE
Console based EDitor (CED) is console based program which has curses like interface and it has build in IDE .IDE is expandable.any language interface can added It is easy to use.It is part of PD* software and therefor,public domain software.it is highly customizable. ** IT IS PUBLIC DOMAN SOFTWARE **
Final Fantasy 1 Trainer is a trainer for the NES game Final Fantasy 1. The code is written in ANSI C and C#. I distribute the source code for beginner in C who want to make a trainer. Binairies availables: MS-DOS, .NET . Languages: French,English.
Flexible and eXpandable Cpu simulation
It's a small simulation of an experimental CPU called FlexxCPU. It is a sort of cpu whose assembly instructions have been strongly influenced by old cpus architecture (8080, 6809, z80, 68k, etc...)
Shows the result of a traceroute on a map. Location obtained either in local database or from the netgeo server
Linux bandwidth monitor (bwmon) is yet another utility that measures bandwidth utiliazation per interface basis. It is coded in C and takes advantage of curses library. It runs only on Linux systems since the utility reads /proc/net/dev.
MicroThread is a minimal Borland/Turbo C multi-threading library for DOS programs. It consists of a pre-emptive scheduling kernel which dispatch threads on DOS INT 8, and has support for semaphores, critical sections and inter-thread messages.
This package is a collection of libraries, data processing filters, and UI applications to aid in the analysis and visualization of scientific data stored in the Radar Data Format.