Status: Updated as needed.
|
A Proposed Implementation of Shared Libraries on DOS Platforms - 2023-04-28.pdf Size: 41.7 kB Released: 2023-04-28 MD5: 844ABA1BCBBCB951CA273AB103345B81Downloads: - |
Initial draft of a proposed mechanism for serving shared libraries on DOS-based systems. |
|
A Proposed Implementation of Shared Libraries on DOS Platforms - 2023-04-28.odt Size: 31.3 kB Released: 2023-04-28 MD5: EA94BF3C1771966BE43D9C9C82CE009FDownloads: - |
Initial draft of a proposed mechanism for serving shared libraries on DOS-based systems. |
|
A Proposed Implementation of Shared Libraries on DOS Platforms - 2021-05-25.odt Size: 30.7 kB Released: 2021-05-25 MD5: 1D7007899A9522BCCF3DB994149FE9D6Downloads: - |
Changed the implementation to use the AMIS specification to allow applications to access its functions. |
|
A Proposed Implementation of Shared Libraries on DOS Platforms - 2021-05-25.pdf Size: 39.8 kB Released: 2021-05-25 MD5: 939292EDE2DA9A57A33A2AE52E19B611Downloads: - |
Changed the implementation to use the AMIS specification to allow applications to access its functions. |
Status: Updated as needed.
Existing software I've packaged up in ZIP / FreeDOS package format.
find -exec touch -t date {} \;
zip pkg.zip * -9 -k -r
Debug and DebugX are extended versions of the traditional MS DEBUG tool.
|
Debug 1.27.zip Size: 262.2 kB Released: 2020-11-08 MD5: 7FAADCDE19668D4DA970B2382497C057Downloads: - |
This collection includes CC, RDisk, RDiskOn, UDVD2, UHDD, UIDE, and XMgr. This is a ZIP archive; individual package files are also available.
|
drivers-2021-10-30.zip Size: 147.5 kB Released: 2021-10-30 MD5: 553BEF77C29DB952BA4F2E8B0955054ADownloads: - |
|
|
drivers-2020-07-14a.zip Size: 154.9 kB Released: 2020-04-29 MD5: 3CB9995D091F0280745E3D5ECF03105EDownloads: - |
|
|
drivers-2020-04-15.zip Size: 157.9 kB Released: 2020-04-15 MD5: 4EE70D2099B155719EB5FA72C673C114Downloads: - |
XMGR updated from the 5-Mar-2015 version as follows:
|
HimemSX is an XMS manager forked from FreeDOS Himem, but with the ability to handle extended memory above the traditional 4 GiB mark. These packages are built from items made available at Japheth's GitHub.
|
HiMemSX 3.54.zip Size: 36.4 kB Released: 2022-04-12 MD5: 334BE5B6FFE40EADF8AC2FD8674A2F2FDownloads: - |
Bugfix: Reallocating super-extended memory blocks did lose data if the block's old size was > 4 GB and had to be moved. |
|
HiMemSX 3.53.zip Size: 36.0 kB Released: 2022-04-09 MD5: 51A902E70D9E757E6D8D1E9D667916E9Downloads: - |
Implements interface v3.51. This adds a new block move function, selected with AH=0CBh, to the XMM. This new function allows to set 40-bit offsets for the source or destination addresses. |
|
HiMemSX 3.52.zip Size: 35.4 kB Released: 2020-12-17 MD5: 0EDC9CF1271C36A9087EDEE8689E227DDownloads: - |
Bugfix: set RW page flag for page 0, else, if CR0.WP is set, a reboot occurs. |
|
HiMemSX 3.51.zip Size: 35.2 kB Released: 2020-11-12 MD5: CF0EAA9F54AFBBBD244D5BF1668E60E0Downloads: - |
Bugfixes include: xms block move function speed-up, optionally place page dir at the end of first memory block, return DX=0 if emb allocation fails (XMS spec), debug version: exceptions in protected-mode caught, printf() did assume SS==DS, restore rm CS after SX Protected Mode. |
|
HiMemSX 3.50.zip Size: 41.5 kB Released: 2020-11-01 MD5: 8E8C21028ED8424C012E553D527B47C2Downloads: - |
Initial verison. Implements XMS v3.5, allowing access to memory beyond the 4 GiB barrier. |
HimemX is an XMS manager derived from FreeDOS Himem, but with additional bugfixes, optimizations and extensions. These packages are built from items made available at Japheth's GitHub.
|
HiMemX 3.38.zip Size: 45.6 kB Released: 2022-11-21 MD5: E84A9C8493D09B2E4D947923C3CE7E25Downloads: - |
Options /MAX and /HMAMIN did only work correctly with decimal numbers and no suffix. |
|
HiMemX 3.37.zip Size: 45.5 kB Released: 2022-04-15 MD5: A1345600E384B2F2A8E90F8D9B6FFC5FDownloads: - |
Block move routine speed-up, return DX=0 if emb allocation fails (XMS spec). Bugfix: printf() did assume SS==DS. |
|
HiMemX 3.36.zip Size: 45.8 kB Released: 2020-10-29 MD5: EDC60D0B65569033D7DD456A66E7B3F8Downloads: - |
Bugfixes include: block moves >= 2GB failed due to signed comparison, remove unused and undocumented option /INT15:xx, removed useless option /NOX2MAX32, cleaned source code. |
|
HiMemX 3.35a2.zip Size: 47.2 kB Released: 2020-05-19 MD5: 315B44C7AC0A24EFCF16D64EDB4C78D1Downloads: - |
No binary change, but corrects a slight error in the directory structure in the previous version. |
|
HiMemX 3.35a.zip Size: 47.0 kB Released: 2020-04-16 MD5: 7AAF5B907652D3A24ACB0E52E7D71013Downloads: - |
This version includes a bugfix for an issue where, if no free handles were available, shrinking an EMB erroneously modified the block's size even though the call returned with a failure error. |
|
HiMemX 3.35.zip Size: 46.8 kB Released: 2020-03-27 MD5: E59CC47A19DDBD4BECBF4FC6063DA38CDownloads: - |
This version of HiMemX implements an alternative memory (re)alloc method that may work better if extended memory consists of multiple blocks. |
|
HiMemX 3.34b.zip Size: 33.3 kB Released: 2020-03-23 MD5: 0751FB0AC4B5C0A1CBC572CD45B03BFBDownloads: - |
Fresh build of the existing version from the author's source code. |
JWasm is a MASM-compatible assembler created by Andreas "Japheth" Grech.
|
JWasm 2.17.zip Size: 1.8 MB Released: 2023-03-24 MD5: 90D68FF175E9F0F108706D8EFE23EC6DDownloads: - |
|
|
JWasm 2.16.zip Size: 1.8 MB Released: 2022-11-14 MD5: 0331C0DCD835F5EDB90DE691BC475D9ADownloads: - |
|
|
JWasm 2.15.zip Size: 1.8 MB Released: 2022-04-09 MD5: 38F098F60027621ADCC5120FF56AA276Downloads: - |
|
|
JWasm 2.14.zip Size: 1.9 MB Released: 2020-12-20 MD5: 01BAF130479355B9812B524351F6E1AADownloads: - |
|
|
JWasm 2.13.zip Size: 2.8 MB Released: 2020-11-02 MD5: 77047F5ED539D134DA406E32E25952AFDownloads: - |
ListPCI is a PCI device listing utility which scans the PCI bus of the system on which its running and displays data on all PCI devices it finds. It provides more verbose data than other comparable applications and is more flexible in its command line options. Using these, you may filter the devices reported to only those of a specified vendor ID or of a specified class. ListPCI can also return the number of matching devices in the DOS system variable ERRORLEVEL, making it easy to integrate into batch scripts.
Note: This application requires a 386 or higher CPU.
|
ListPCI 1.02.zip Size: 85.0 kB Released: 2021-07-11 MD5: D2CA9DA733ACA0B9392722C1B83596FADownloads: - |
Added email address to application banner. |
|
ListPCI 1.01.zip Size: 84.9 kB Released: 2021-07-09 MD5: 08A14DB07B6D2E3C7D6F50513D14676CDownloads: - |
Improved string handling, added readme and scripts to package for building under DOS and Linux. |
|
ListPCI 1.00.zip Size: 83.2 kB Released: 2021-07-01 MD5: 0F68D52928F377DB92FA266D7B34ECBFDownloads: - |
Initial release. |
ListVESA is a utility to report which VESA video modes are supported by the system's hardware. You can use command line options to tailor information listed to one specific mode, modes supporting a specific color bit depth, modes supporting linear frame buffer, or simply general information on the video adapter itself or a table summarizing available modes with no detailed screen data.
Note: This application requires a 386 or higher CPU.
|
ListVESA 1.11.zip Size: 21.0 kB Released: 2023-05-02 MD5: AA9D8CBEC8A02C3811F2D0AFE810CCD5Downloads: - |
|
|
ListVESA 1.10.zip Size: 20.0 kB Released: 2023-04-29 MD5: 9C571CC1B31A5E8038F33072097D06ACDownloads: - |
|
|
ListVESA 1.09.zip Size: 20.0 kB Released: 2023-04-29 MD5: 1ED9AD9CECBD741BF467FCEE80AFC2DADownloads: - |
|
|
ListVESA 1.08.zip Size: 19.7 kB Released: 2023-04-29 MD5: 61C7E6150AF85D4D65B9B2D5ED4F40FEDownloads: - |
|
|
ListVESA 1.07.zip Size: 19.5 kB Released: 2023-04-29 MD5: E6A2789A7D2CADF8AAFF0F63A4FC7771Downloads: - |
|
|
ListVESA 1.06.zip Size: 19.4 kB Released: 2023-04-28 MD5: B6A80C734C228A53915B683DFCFD6319Downloads: - |
|
|
ListVESA 1.05.zip Size: 18.9 kB Released: 2023-04-27 MD5: 55E88FB52208BEE80B9A0E288CC4D9FEDownloads: - |
Increased scrutiny of video modes reported by the video BIOS so that illogical modes can be skipped, and added /V switch to print all screen modes, no matter how illogical they may seem. |
|
ListVESA 1.04.zip Size: 18.1 kB Released: 2023-04-26 MD5: AC620FF49B9FE90EEE0EC5D8A6D9EDB9Downloads: - |
Added the 'divide by zero' bug fix back in because... crazy video hardware manufacturers. *sigh* |
|
ListVESA 1.03.zip Size: 18.0 kB Released: 2023-04-25 MD5: 3063886ABCA76C5826B9AAF048AAD845Downloads: - |
|
|
ListVESA 1.02.zip Size: 16.7 kB Released: 2023-04-24 MD5: 0B37BACE93C31E6792088DEF7B282B7EDownloads: - |
Fixed 'divide by zero' bug which could occur with certain VESA chipset manufacturers who leave certain mandatory fields blank. Thanks to Jerome Shidel for the bug report! |
|
ListVESA 1.01.zip Size: 16.5 kB Released: 2021-07-11 MD5: 453DBF3ACEEA8242F4B46BAD3B22C6C1Downloads: - |
Added column and row figures for character widths and heights, added email address to application banner. |
|
ListVESA 1.00.zip Size: 16.4 kB Released: 2021-07-10 MD5: FD40BC28E609C93C34C47DB2616D3C74Downloads: - |
Initial release. |
RDisk is a driver which creates a RAM-disk from up to 2 GB of XMS memory.
|
RDisk 2015-03-05d.zip Size: 17.3 kB Released: 2021-01-14 MD5: E78205D005773A270CDE8B9641A34986Downloads: - |
Updated documentation, no binary change. |
|
RDisk 2015-03-05c.zip Size: 18.9 kB Released: 2020-05-19 MD5: 218FCDE322793B76A3A12A95910EB9C5Downloads: - |
No binary change, but corrects a slight error in the directory structure in the previous version. |
|
RDisk 2015-03-05b.zip Size: 18.7 kB Released: 2020-03-24 MD5: 07B638E543DBF825D3654AB1320F8E19Downloads: - |
This package contains the existing 2015-03-05 binary but with more tailored documentation. |
UDVD2 is a CD/DVD UltraDMA device driver. UDVD2 itself is now only useful for people who do not want caching or fast hard disk I/O, instead opting for a no-nonsense CD/DVD driver only. For any other situation, UIDE is preferred as it contains all the functionality of UDVD2 with the added benefit of read-ahead caching.
|
UDVD2 2015-03-05d.zip Size: 32.1 kB Released: 2021-01-14 MD5: 230AC320FF2F9F784E19F2D97C9E4C0DDownloads: - |
Updated documentation, no binary change. |
|
UDVD2 2015-03-05c.zip Size: 34.3 kB Released: 2020-05-19 MD5: C8720C2825517C435FAD3A6BD19CE8B9Downloads: - |
No binary change, but corrects a slight error in the directory structure in the previous version. |
|
UDVD2 2015-03-05b.zip Size: 34.1 kB Released: 2020-03-24 MD5: 221E74477EB8CBC8CBA0F1C7020423BCDownloads: - |
Same binary as the prevailing existing package but with extra LSM file keywords and the stray row of 0x1A bytes at the bottom of the original source code file has been removed to avoid potentially choking the compiler. |
UHDD is a disk-only caching driver for up to ten BIOS disks using up to four UltraDMA controllers.
|
UHDD 2021-10-30.zip Size: 39.2 kB Released: 2021-10-30 MD5: 49407697FC4BAF553520B78AF0346D58Downloads: - |
UHDD uses mostly caching logic even for noncached work, saving 650+ bytes on disk! UHDD.SYS is now less than 5K, suitable even for crowded 'boot diskettes' etc. |
|
UHDD 2021-06-08.zip Size: 42.8 kB Released: 2021-06-29 MD5: 404A1B3306BD764E458629241DE23C22Downloads: - |
Supports Read-Ahead and DMA/Caching Overlap (with /O) for all cache sizes from 5 to 4093 MiB. UHDD now runs up to 10 BIOS disks instead of the previous 20. |
|
UHDD 2020-07-14.zip Size: 41.3 kB Released: 2021-01-11 MD5: 1A447C1EFCC23E451DFDC9AFE8C8CEB9Downloads: - |
Now supports DMA/Caching Overlap; due to this, UHDD now runs up to 20 BIOS disks (instead of the previous 22). |
|
UHDD 2020-07-06.zip Size: 42.0 kB Released: 2020-07-28 MD5: 0C53143A4A5D4CEE63BC1FBD7D230B2ADownloads: - |
Fixes bugs with controller masks and LBA48 flags. |
|
UHDD 2019-03-31b.zip Size: 43.2 kB Released: 2020-05-19 MD5: 3AE642E10AE62654EF0A37F94D90756DDownloads: - |
No binary change, but corrects a slight error in the directory structure in the previous version. |
|
UHDD 2019-03-31.zip Size: 43.0 kB Released: 2020-03-24 MD5: EB170504989295066E194F753140BD91Downloads: - |
Contains the same UHDD and CC binaries as the existing FreeDOS UIDE package but tailored to UHDD specifically (UIDE has been removed as it already has a separate package), with extra LSM file keywords, and the stray row of 0x1A bytes at the bottom of the original source code removed to avoid potentially choking the compiler. |
UIDE is a general-purpose caching driver for DOS drives, Floppy, CD/DVD, SATA and UltraDMA disks. The author notes that UIDE is better to save disk space, while UHDD + UDVD2 together allow for read-ahead, resulting in a faster experience.
|
UIDE 2020-07-04b.zip Size: 55.5 kB Released: 2021-06-05 MD5: 467A6B83ED094E36998972FF4008535ADownloads: - |
Updated documentation, again no binary change. |
|
UIDE 2020-07-04a.zip Size: 55.5 kB Released: 2021-01-14 MD5: 496F67A040854A62BCBF23A6311D8FEADownloads: - |
Updated documentation, no binary change. |
|
UIDE 2020-07-04.zip Size: 57.7 kB Released: 2020-07-28 MD5: 0E4F938BE4DA4F2C800DFB2EE2DA479BDownloads: - |
As of this version, UIDE now contains all features of UDVD2 as well, allowing it to work in a standalone fashion, superseding situations where UDVD2 or UHDD or both were used in the past. |
|
UIDE 2015-03-05b.zip Size: 56.4 kB Released: 2020-05-19 MD5: C5B01CC25096A45FE251807C20A06AFDDownloads: - |
No binary change, but corrects a slight error in the directory structure in the previous version. |
|
UIDE 2015-03-05.zip Size: 56.2 kB Released: 2020-03-24 MD5: 6AEA726DAC710352997B1D988582F49BDownloads: - |
This package contains the same UIDE and CC binaries as the existing FreeDOS UIDE package but tailored to UIDE specifically (UHDD has been removed and given its own package), with extra LSM file keywords, and the stray row of 0x1A bytes at the bottom of the original source code file has been removed to avoid potentially choking the compiler. |
XMgr is an XMS manager which handles up to 4-GB of RAM and supports V3.70+ UMBPCI.
|
XMgr 2020-04-15c.zip Size: 33.9 kB Released: 2021-01-14 MD5: 15F17F3C9A59E328FF9B38B0C3471564Downloads: - |
Updated documentation, no binary change. |
|
XMgr 2020-04-15b.zip Size: 33.5 kB Released: 2020-05-19 MD5: 483D9083711D64D5D05838DC38A1C07DDownloads: - |
No binary change, but corrects a slight error in the directory structure in the previous version. |
|
XMgr 2020-04-15.zip Size: 33.3 kB Released: 2020-04-15 MD5: BB04B7C3FAE09539FA3011484E87C865Downloads: - |
Superseded. |
|
XMgr 2015-03-05b.zip Size: 35.1 kB Released: 2020-03-24 MD5: 267A6B409A11A4B659AF9702EEC97BF3Downloads: - |
Contains the same binary as the existing FreeDOS package but with more tailored documentation. |
Status: Updated as needed.
Schematics for various microcontroller projects.
|
Teensy 4.1 Recreation.kicad_sch Size: 383.3 kB Released: 2025-09-02 MD5: AF5C8A2351CBE6743F0D01948FFE96B9Downloads: - |
A schematic mirroring the one officially released by PJRC, but created in KiCad to serve as a handy jumping-off point for creating a custom Teensy 4.1 board. It features a custom symbol for the i.MX RT1062 processor which lists all its pins, not only the ones used in the Teensy 4.1. Names have been used for all test points, the names of the chips have been added/enhanced (e.g. 'DP83825 Ethernet Interface' instead of simply 'DP83825' and the name for pin E6 has been corrected per the iMXRT datasheet. All component numbers are kept identical for consistency reasons. |
Status: Cancelled
|
Text_Module_2.0.zip Size: 16.9 kB Released: 2008-09-18 MD5: ADE3ADC2D2AE7592D091AA34763B5A0DDownloads: - |
A collection of routines for manipulating text, entirely in XMS. Supports text objects up to 64MB in size. |
|
Hardware_Module_2.0.zip Size: 15.1 kB Released: 2008-09-02 MD5: 424CE41E4B9267DE565E318E64B481D0Downloads: - |
The Hardware Module provides low level detailed interaction with the devices in the computer. Includes mouse support and drive probing. |
|
File_Module_2.0.zip Size: 15.6 kB Released: 2008-07-30 MD5: 5E7181C3197C382D53EACCE1D71B28BCDownloads: - |
This module controls all manner of file access for the new kernel. Includes Windows-style LFN support. |
|
Display_Module_2.0.zip Size: 26.1 kB Released: 2008-07-17 MD5: C58040756C84DF55130916A43A39FE06Downloads: - |
This is the complete PowerBASIC source for the module that powers any and all things graphics related. It currently only supports 8 bit color, but future modifications will add 16 and 24 bit support as well. |
|
version1.40.zip Size: 144.1 kB Released: 2007-12-16 MD5: 5B67D6032D97E890D9E93EE9923DD796Downloads: - |
|
|
version1.35.zip Size: 128.3 kB Released: 2007-01-20 MD5: 0BC6FCFE6B9978A1B203EC1D7A1CE9A4Downloads: - |
|
|
version1.34.zip Size: 125.4 kB Released: 2006-11-01 MD5: 9A73FE9AC8D4AE387BD06C26E60C6020Downloads: - |
|
|
version1.33.zip Size: 135.8 kB Released: 2006-05-01 MD5: C3AF1221C3B1FB744B013BC8FF3964A7Downloads: - |
|
|
version1.00.zip Size: 100.6 kB Released: 2006-01-01 MD5: 4D7007CF759C53182C41E1F6ED4E651EDownloads: - |
|
|
MIDI_demo.zip Size: 81.5 kB Released: 2011-04-28 MD5: BB1A8022F04E4DA69A1568AFB9E9E016Downloads: - |
A demo of the MIDI routines in the Sound Module. |
|
sound_and_MIDI_drivers.zip Size: 17.7 kB Released: 2011-04-28 MD5: 530188B70B2D13C952D3D52B33C84944Downloads: - |
These are a collection of some hard to find/out of production drivers for DOS which enable sound and MIDI support. |
|
CD_interface_demo.zip Size: 59.6 kB Released: 2010-10-04 MD5: 288621C627D144C35C10FD2864DF22DFDownloads: - |
This is a demonstration of the audio CD support routines in the Sound Module. |
|
KDate.zip Size: 597 B Released: 2007-12-30 MD5: 0ED36BFB84456ABAD32F2A986F21F083Downloads: - |
A plain date display app for the Exelyx kernel. Uses the priority functions of kernel 1.40 and up. Includes assembly source code. |
|
KClock.zip Size: 606 B Released: 2007-12-30 MD5: A42CFD07DD48DDB6B3DB51F614C2F3EADownloads: - |
A simple clock which stays resident in the upper right corner of the screen. Originally made only to test the kernel's multitasking and priority level processing. Includes assembly source code. |
|
Speed.zip Size: 692 B Released: 2007-12-12 MD5: 73EC788AE52A60EDCEE13380D71C344EDownloads: - |
A utility which constantly prints the number of instruction loops being executed per second on your computer. Also includes assembly source code. |
|
TechRef.rtf Size: 30.0 kB Released: 2007-12-30 MD5: 6FBA0B66F89C460BD1CC07F2E5C5367EDownloads: - |
The Exelyx kernel technical manual, which details everything from the kernel's internal assembly opcode set to the complete error code list and more... full of intricate goodies! |
|
PAC.zip Size: 48.1 kB Released: 2007-12-11 MD5: 367A78E937AF67180F773AA549B18316Downloads: - |
The Exelyx Assembly Compiler. A program which compiles assembly code into an executable program. Includes 'pachelp.txt', a guide for use, incomplete as it might be. |
|
PBASIC.zip Size: 42.2 kB Released: 2007-12-09 MD5: E625FCEFA715603D0917D471663A80DADownloads: - |
This compiler will take a BASIC source code file and translate it into Exelyx assembly. It will be compatible with the BASIC programming language, and will support many of PowerBASIC's additional statements. Any programs you have which are written in QBASIC or PowerBASIC should be easy to compile and run under Exelyx, usually without modification. It will also support accessing the API functions of other applications and the kernel itself through interrupts. |
Status: Updated as needed.
|
Strings.js Size: 10.8 kB Released: 2025-01-17 MD5: ECD9FE84D61DB4DF012CE6C6EFF5C0AEDownloads: - |
Contains a small collection of routines for manipulating strings, such as StringRandomGenerate(), TrimLeft() / TrimRight(), .replaceAll(), .insertAt(), .insertEvery() and stringLengthMakeStart() / stringLengthMakeEnd().
|
|
CinnGL.js Size: 31.4 kB Released: 2025-01-17 MD5: BBA4D0013009F68F76C1A994BED8A19FDownloads: - |
The Cinnabar Graphics Library, a collection of fast, optimized drawing routines to quickly and efficiently render shapes directly into the data array of an HTML canvas, typically obtained using .getImageData().
|
|
CinnGL Demo.html Size: 25.6 kB Released: 2025-01-17 MD5: E0E851A0111F0490113A6612D4E7A094Downloads: - |
A speed test of the various shapes which can be displayed using the Cinnabar Graphics Library. |
|
Numbers.js Size: 780 B Released: 2025-01-17 MD5: DCFC947D2B4BB56425BF684415E32BC8Downloads: - |
Contains a small collection of routines for manipulating numbers, such as .toPaddedBinary(), .toPaddedDecimal() and .toPaddedHex().
|
|
Strings Demo.html Size: 5.1 kB Released: 2022-08-12 MD5: 048D5C0D13156559CCCE3847FDCF27CBDownloads: - |
Also known as the Mercury Strong Password Generator, this demo showcases the StringRandomGenerate() function of Strings.js.
|
|
JSColors Demo.html Size: 4.3 kB Released: 2022-07-25 MD5: A7FA2D4BF352228899FC3B726D769F03Downloads: - |
A demo of the JSColors library. |
|
JSColors.js Size: 3.4 kB Released: 2022-07-25 MD5: 82E6292E10BB6B59A3821FBC2315785DDownloads: - |
Javascript Functions for color evaluation and changing. |
|
Calendar.js Size: 7.2 kB Released: 2022-07-22 MD5: 9B8B2C480A7AD460CD0AC03E8F1322D2Downloads: - |
A simple JavaScript calendar generator. |
|
Calendar Demo.html Size: 2.2 kB Released: 2022-07-22 MD5: FD9826F7F7729BF9F5DB9558F6F81358Downloads: - |
A demo of the Calendar.js library. |
|
WordSplit.js Size: 4.5 kB Released: 2022-05-25 MD5: 6466F69637C213741127ECC6ADD542B3Downloads: - |
WordSplit is a JavaScript port of my VBDOS ParseWord routine, which itself was a port of the original GETWORD.BAS with one significant enhancement - the ability to split a string into an array, eliminating the need to repeatedly call GetWord multiple times to retrieve whichever word is needed. |
|
Arrays.js Size: 1.3 kB Released: 2022-01-18 MD5: 475C67999BD18730F9FB737B500D7FCDDownloads: - |
Contains a small collection of routines (arrayColumn() and arrayUnique()) for manipulating arrays.
|
|
DOM.js Size: 1.0 kB Released: 2022-01-16 MD5: CB9C452FE896EA5271D89D42A2206F59Downloads: - |
Provides the DOMChildrenRemoveAll() and DOMChildrenRemoveAllButOne() functions.
|
|
HomeFade.js Size: 527 B Released: 2021-12-25 MD5: DCE87D1DD6EEAF0D61403FFF70D819A7Downloads: - |
Used across this site to fade out the Home icon after a set period of time. |
|
JSOMG.js Size: 7.7 kB Released: 2021-12-25 MD5: 06A698730A6AA79E506ADB7A8077FBAFDownloads: - |
The single-file solution this site uses to implement media galleries on various pages. |
|
Files.js Size: 2.6 kB Released: 2020-05-24 MD5: 4D9AA6CAF1186CC4826A4520BA61699EDownloads: - |
A simple file save and load interface. |
|
Files Demo.html Size: 878 B Released: 2020-05-24 MD5: C137CEFA882833FB8F816321AC73667BDownloads: - |
A demo of Files.js. |
|
Browser Detection Demo.html Size: 2.5 kB Released: 2020-05-24 MD5: A1E4B5F224CAC60444CA3B290227550FDownloads: - |
A demo of the BrowserGet function. |
|
WordSplit Demo.html Size: 2.7 kB Released: 2020-04-26 MD5: C928E14A202565A94DDBEC915D684742Downloads: - |
A demonstration of how WordSplit differs from JavaScript's built-in Split function. |
|
BrowserGet.js Size: 1.7 kB Released: 2020-04-26 MD5: D6A6482BABD0262255F58F32B8D9F66BDownloads: - |
A quick-and-dirty function allowing basic detection of the browser in which it's running. |
|
Sorting Algorithm Demo.html Size: 6.4 kB Released: 2020-04-26 MD5: A8162A90B89DB49319DD4DBE27481273Downloads: - |
Illustrates the difference in execution time amongst the various sorting algorithms in Sorting.js. |
|
Sorting.js Size: 9.3 kB Released: 2020-04-26 MD5: 0C06F22B2740D9EFC721054D0FAC0499Downloads: - |
A variety of sorting algorithms in one handy library! Includes Binary, Bubble, Heap, Insertion, Merge (Top-down), Merge (Bottom-up), Quick, Quick (Lomuto partitioning), Quick (Hoare partitioning), Radix Bucket, Radix LSD, Selection, and Shell algorithms. |
Status: Updated as needed.
|
Y2KPatch.zip Size: 4.8 kB Released: 1999 MD5: D78E7E0BF6CADD45BDCFBC63F3EA52F5Downloads: - |
Ah, yes, the dreaded Y2K bug! Amidst the grandiose predictions of 'experts' that application programs the globe over would collectively perform a lemming-style address jump to their deaths when their RTC overflowed to zero, I did what I always do: wrote a little code to probe, test, and solve. The result is a collection of four BASIC source files comprising an installer, uninstaller, a test to see if the computer in question is even affected by the Y2K bug to begin with, and a patch which fixes the issue if it is. Not an issue nowadays, granted, but back then it was awesome to see this code enable some pretty ancient MS-DOS systems suddenly have the correct date when before they could not manage to do so. |
|
GETWORD.BAS Size: 1.8 kB Released: 1999 MD5: FB969BD9880030492ADA999DAB4A6D0BDownloads: - |
One of the most useful pieces of code I've ever written, it's found use in numerous situations. Back when I wrote it, the various BASICs I used (BASICA, QBASIC, VBDOS, PowerBASIC) had no function to split a string based on a certain character... so I made my own. Mind you, this was long before modern languages like JavaScript shipped with their own method for doing so. Even now it proves useful as it splits strings differently than the built-in offerings of JavaScript. |
Status: Completed; no longer updated.
The first (and only) smartphone ROM I ever made. It took a mediocre Android-based phone - the ZTE Warp - and turned it into a powerhouse, able to handle much more advanced apps than otherwise possible. The original release thread can be found here at Early Bird Club (formerly Android Forums).
|
Warp OEM 2.75.zip Size: 150.6 MB Released: 2017-04-23 MD5: BF4AA84CD46F9EB37F3192EEEBD7494DDownloads: - |
|
|
Warp OEM 2.70.zip Size: 121.3 MB Released: 2013-09-09 MD5: 4BEAF9D5CF9D80B69BB041E9B6CFE612Downloads: - |
|
|
Warp OEM 2.53.zip Size: 121.0 MB Released: 2013-05-29 MD5: D8C500A533826F8D10D34F1C4500EDCCDownloads: - |
|
|
Warp OEM 2.51.zip Size: 121.9 MB Released: 2013-05-22 MD5: 8E80061361FCF8574C3305EDBABDFD82Downloads: - |
|
|
Warp OEM 2.50.zip Size: 122.0 MB Released: 2013-05-20 MD5: F4716DD5A9A2568DB2E53EC5260CBD30Downloads: - |
|
|
Warp OEM 2.10.zip Size: 135.1 MB Released: 2013-05-08 MD5: E48F1E21381B98A7588C49DD9B183B07Downloads: - |
|
|
Warp OEM 2.01.zip Size: 128.7 MB Released: 2013-04-06 MD5: FF6623610AEF72E3DB7C3A6860D9C297Downloads: - |
|
|
Warp OEM 2.00.zip Size: 128.2 MB Released: 2013-03-15 MD5: EDC225E3D4DF37380D476E085C844805Downloads: - |
|
|
Warp OEM 1.55.zip Size: 136.2 MB Released: 2013-01-13 MD5: 71DBDE6B80507AA18CDA4F28D40C32DCDownloads: - |
|
|
Warp OEM 1.50.zip Size: 141.2 MB Released: 2012-09-30 MD5: 30905D9C2360E983D2485E30B53CA419Downloads: - |
|
|
Warp OEM 1.42.zip Size: 120.7 MB Released: 2012-09-15 MD5: 47D786434533830B297133474C9C5E4ADownloads: - |
|
|
Warp OEM 1.41.zip Size: 120.7 MB Released: 2012-09-09 MD5: DE8E388342BBD6015C04FD3B53401192Downloads: - |
|
|
Warp OEM 1.40.zip Size: 113.1 MB Released: 2012-09-08 MD5: 9887A57FC700C33CC3666B5DBDF32D78Downloads: - |
|
|
Warp OEM 1.39.zip Size: 112.2 MB Released: 2012-09-04 MD5: CCFE292E0DA5B3A0BB8C49265A753F38Downloads: - |
|
|
Warp OEM 2.xx Adreno Tweaks.zip Size: 386.0 kB Released: 2013-06-29 MD5: 84E6828A2C60B68E662E29EBD4289CEEDownloads: - |
A flashable to add the Adreno Tweaks (by CosmicDan and Spizzy01 of XDA) into any version of Warp OEM from 2.00 through 2.53, which will majorly boost GPU performance. Special thanks to Dizzle1 for customizing the initial tweaks for the Warp and Blyss for confirming they work on WOEM 2.53! May work with some other ROMs as well, but this cannot be guaranteed. |
|
Warp OEM 2.51 to 2.53 Update.zip Size: 3.3 MB Released: 2013-05-31 MD5: A62E863EED2C4E5D70C5B1B22553E757Downloads: - |
For those who have just flashed version 2.51 and would like the security update included in Warp OEM 2.53. Note: Version 2.53 had some updated apps versus version 2.51, however this patch does not include these. For the sake of everyone's sanity, your app folders will not be touched when using this update. |
|
PowerNap v2 Size: 1.0 kB Released: 2013-05-08 MD5: 9AC00A98B477507A787E03D4702729A6Downloads: - |
Updated version which, compared to the original (above) doubles the maximum speed of the device during sleep. Use if the upon-wake lag in the original is too much to bear. |
|
Mercury updater-script Size: 13.0 kB Released: 2013-03-28 MD5: 881F83784B6BB05BD719A1E951084D76Downloads: - |
A complete installer script solution which mounts, formats and sets permissions as necessary and also checks which type of custom recovery the user has and verifies the platform accordingly. For custom ROM devs who would like to use the installer found in WOEM. |
|
Warp OEM 2.xx smoothness fix.zip Size: 192.5 kB Released: 2013-03-19 MD5: 5CF2FD57584BA372894BC49BED8E445EDownloads: - |
Flash this after installing the ROM itself to remove graphical jumpiness by reinstating the FPS cap. For users who prefer smoothness over speed. |
|
PowerNap Size: 773 B Released: 2013-03-16 MD5: 9B4E3C7B0FA3EBC2F7024FACEA8B3803Downloads: - |
The script powering one of the new features of Warp OEM. Now available separately! This must be used with a kernel which supports asynchronous init.d script execution, such as the Alien Kernel. Place this in the init.d2 folder to have it run upon startup. |
| Filename | Total | Unique | Top Locations |
|---|
| Country | Unique Downloaders |
|---|