With 2600+ BASIC source codes available on this site, we ask this question: "What hasn't been done yet?" Or better yet, "What needs to be done?" Sure, we could all use a JPEG viewer, or an MP3 player, but from the advice of one Randall Glass, what about the little things? From all the code that can be found in this archive, it's sometimes hard to find the little things which we all need in our daily programming tasks. Well, now it's your turn to request a snippet that perhaps someone out there will be able to come up with. Here is the growing list. Note: I've seen this list grow way too big, it's about time some of you started doing things yourself :-)
-
Linear Programming, solving linear equations using Matrix operations.
-
Done! See User files section
-
Getting dimenions of a JPG file
-
JPEG Viewer available in July 1999 ABC Packets
- Convert .RTF (rich text format) to ASCII text
- An (better) IDE for PowerBASIC
- How to use Interrupt 13 to access sectors on disk
- How to use huge arrays with more than 32765 arrays.
- How to do multitasking in Basic
- Any fast, non-recursive, assembly sorting routines
- .PDF to Text or PostScript to Text
-
Get IDE Hard Drive Serial Number
- Done! Search for Alec Skelly DEVICE INFO
-
Another one also available in July 1999 ABC Packets
- GUI Interface with Designer
- Good dithering algorithm
-
Mod player for SB
-
Try BWSB in the Libraries section
- Menu system with buttons/arrow keys
- Easy to use scroll engine for screen 12
- Palette optimization and reduction routine
- VB5: how to make fading titlebar (like MS Word)
- Helicopter main rotor thrust calculator
- FM Tracker v2.00 Tutorial
- SVGA Modes up to 1024*768 32-bit color
- (good & fast) FFT routines
- Vector Fonts w/Editor
- PB to QB
- QBasic Operating System
- Tar/GZ Compressor/Decompressor for QB
- Calculation/Operation Analyzer
- ZIP/UNZIP routines
- Internet Browser
- How to get all HD info (cyl, heads, sectors)
- Mr. Do! clone
- TCP/IP interface for winsock
- Changing the COMMAND$ string tail inside a QB program
-
See DOS.ABC in the March 2000 ABC Packets
- 3D Solid Modeling
- 3D Mesh Generation
- An Artificial Intelligence program that can learn
- Using TTF with BASIC
- A Script Parser
- Stock Utility
- Demonstration of a (maze solving) algorithm
- Tiff Reader
- Easy to use LZ77 compressor/decompressor
- A program that can download files off the internet
- Decode HTML into BASIC/on screen with different fonts
- Plotting routines
- A Web browser with TCP/IP!
- A good OS-like thing (not like WindowsX by Hacksoft)
- Set UEvent flag when interrupt occurs
- A BMP to ICO conversion program, that WORKS!!!
- A program to print graphics (that works on ALL printers)
- A QuickBasic compatible compiler that outputs COFF format object files.
- How to properly identify all CPU's. From 8086,8088,80186,80188,80286..
- TCP/IP using PB/DLL and winsock API
- LEX/YACC for BASIC
- Xmodem in VB source code
- VBDOS Scientific Calculator
- Detect Sound Card Type and Version...
- Detect RAMDAC Type for Video Card...
- 6502 opcodes tutorial and 6502 opcodes runner program
- EXE/COM to BAS converter
- C/C++ to BAS converter
- A Basic program like Net2Phone & Fax txt files
- VB5/6: How to directly use Winsock.Dll
- Texture smoothing
- Raster Image Rotation Routines
- Mosaic Algorithm
- Double Buffering SVGA library for PB
- VB web mirroring utility
- Accessing USB devices
- Edit control with color syntax highlighting using PB/DLL
- A QBasic game timer
- A program that permits modem sharing, like a proxy server
- FTP Server for Rapid-Q
- A program which controls cd-rom driver (open & close)
- Autodetect soundcard and load required drivers to play sound
- Ethernet Packet driver interface
- Pascal to Bas converter
- Wildcard processing in command line for QB
- VB to XBasic Converter
- Database outline for personal adaptation
- TRS-80 Basic & C64 Basic to QBasic converter
- A Complete multitasking library
- Font Editor for Screen 0
- HTML Editor
- PB to XBasic Converter
- Functions for realtime synthesis (oscillator, envelope, filter, ...)
- Okay, that's enough requests, sorry I know I left some out... :-)
Request snippet? Fill out the form or
|
|