dogear

enter for all results · esc to close

Platforms

9,610 items in 51 lists

  1. Gridfighter 3D porta2note.itch.io

    '80s style arcade shooter written in Quickbasic. Also the very first known DOS game that supports Oculus Rift VR headset.

  2. perldos perldoc.perl.org

    Perl for DOS.

    site link ↗
  3. Open Library link openlibrary.org

    , Internet Archive link

    site link ↗
  4. Open Library link openlibrary.org

    , Internet Archive link

    site link ↗
  5. How to build DOS COM files with GCC by Chris Wellons nullprogram.com

    Build process of Chris Wellons's DOS Defender game using DJGPP. Goal was to create a 32-bit 80386 COM executable.

  6. Online version. js.mikedx.co.uk

    site link ↗
  7. VGA programming lessons joco.homeserver.hu

    VGA programming tutorial series in Pascal and Assembly.

  8. GCC IA-16 toolchain gitlab.com

    A 16-bit counterpart to DJGPP, a GCC-based toolchain for developing 16-bit (8086 to 80286, a.k.a. IA-16) DOS applications, currently maintained by TK Chia.

    site link ↗
  9. bcc - Bruce's C Compiler gitlab.com

    Bruce's C compiler is a simple C compiler that produces 8086 assembler for tiny/small memory models.

  10. Allegro 4.2 github.com

    Game development library for DOS, Windows and Linux. 4.2 version supports DOS platform.

  11. FreeDOS freedos.org

    An open source DOS-compatible operating system for playing classic DOS games, running legacy business software, or developing embedded systems. Any program that works on MS-DOS should also run on FreeDOS.

  12. Quake Engine Code Review series fabiensanglard.net

    Code analysis by Fabien Sanglard.

  13. Yamaha YM3812 (OPL2) sound chip Wikipedia article en.wikipedia.org

    Best starting point to learn about the OPL2 sound chip besides 8-bit guy's YouTube video.

    site link ↗
  14. C-Dogs en.wikipedia.org

    Sequel to the original Cyberdogs. Ronny Wester, the original creator no longer maintains the website for the original C-Dogs, but multiple ports exists, including cdogs-sdl.

    site link ↗
  15. Michael Abrash's Graphics Programming Black Book Special Edition drdobbs.com

    Collection of Michael Abrash's Dr. Dobb's Journal graphics programming articles and his work on the graphics subsystem of Quake (mirror).

  16. Allegro 4.2.1 PDF documentation. download.tuxfamily.org

    site link ↗
  17. Turbo C++ 1.01 doshaven.eu

    C++ IDE and compiler from Borland released in 1991.

  18. Turbo C 2.01 doshaven.eu

    C IDE and compiler from Borland first released in 1987.

  19. Tetris doshaven.eu

    A Tetris clone written in assembly.

    site link ↗
  20. Programmer's Heaven (InfoMagic)(March 1997) CD-ROM discmaster.textfiles.com

    Source code and files for the following topics: MS-DOS, networking, C, C++, Pascal, Visual Basic, Delphi, 3D, PC speaker, Soundblaster, Gravis Ultrasound, MIDI and many more.

  21. Programming Sound Cards CD discmaster.textfiles.com

    A 1995 CD-ROM containing source code for Adlib, Gravis, Pro-Audio, Roland and Sound Blaster sound cards. The description for the folders on the CD-ROM is listed on the back of the CD-ROM case.

  22. Part 1 digitalmars.com

    Part 2 - API documentation of functions for interfacing with the DOS operating system itself.

  23. bios.h header documentation by Digital Mars digitalmars.com

    API documentation for routines accessing BIOS operations directly (disk operations, BIOS keyboard, printer, time, memory, serial, interrupts).

  24. A look back at memory models in 16-bit MS-DOS devblogs.microsoft.com

    Raymond Chen's explanation of segmented memory, including near- and far pointers.

    site link ↗
  25. DJGPP VESA guide delorie.com

    Tutorial about querying VESA modes.

    site link ↗
  26. DJGPP delorie.com

    DJ Delorie's complete 32-bit C/C++ development environment for Intel 80386. Used for Quake.

    site link ↗
  27. PythonD caddit.net

    Python for DOS, including multi-threading, networking and OpenGL.

  28. Insight bttr-software.de

    Very small debugger for real-mode DOS programs with Borland's Turbo like UI. Features an i80486 disassembler, and i8086 assembler.

    site link ↗
  29. 640k Really is Enough for Anyone by Robert W. Oliver II blog.sourcerer.io

    Short article about getting Turbo C running on FreeDOS and moving a pixel around.

    site link ↗
  30. The Life of MS-DOS by Brendan Byers b13rg.github.io

    History of the DOS family including CP/M, Q-DOS/86-DOS, MS-DOS and PC-DOS. Article also includes a diagram of the timeline and family tree of DOS operating systems.

  31. Turbo C++ 3.0 archive.org

    C++ IDE and compiler from Borland released in 1992.

  32. Lua for DOS archive.org

    Online demo of Lua 5.3.5, compiled for MS-DOS on the Intel 80486 processor.

    site link ↗
  33. DIV Games Studio 2 archive.org

    IDE to develop DOS games in 2d, mode 7 and 3d. Released in 1998.

  34. Magenta's Maze archive.org

    3D maze game using CGA graphics with algebra as theme.

  35. Tricks of the Game-Programming Gurus - by Andre Lamothe, John Ratcliff and Denise Tyler amazon.com

    Comprehensive DOS game development book about starting out. Topics include keyboard, mouse- and joystick input handling, creating 2D and 3D VGA graphics, raycaster rendering, sound and music, game algorithms, Interrupt Service Routines (ISR), timers, artificial intelligence…

  36. More Tricks of the Game Programming Gurus - by Greg Anderson amazon.com

    Companion book to Tricks of the Game Programming Gurus, continuing where the original left off. Topics include SVGA, Binary Space Partition (BSP), UI, voxel graphics, memory management in real and protected mode, advanced sound programming, debugging and optimization techniques.

  37. 80x86 16-bit Compiling How-to by Alexei A. Frounze alexfru.narod.ru

    16-bit compilation tutorial for Borland/Turbo C/C++ and Open Watcom. Goes into depth of memory addressing and memory models.

    site link ↗
  38. Watchy watchy.sqfmi.com

    An open source e-paper watch with lots of options for customization.

  39. Tasmota tasmota.github.io

    An alternative firmware for Sonoff & other ESP8266/ESP32 devices. Includes a large collection of sensor drivers & integrates with Home Assistant natively or via MQTT.

    site link ↗
  40. openHASP openhasp.com

    Control your home automation devices from a customizable touchscreen UI connected via MQTT.

    site link ↗
  41. Open SmartWatch open-smartwatch.github.io

    A FOSS smartwatch with GPS, an inertial unit and an extremely cool 3D-printed case.

    site link ↗
  42. mutantW_V1 mutantcybernetics.com

    An ESP32 based open source smartwatch with 1.7 inch display, WiFi, Bluetooth, NeoPixel and vibration.

  43. LVGL lvgl.io

    An open-source graphics library providing everything you need to create embedded GUIs with easy-to-use graphical elements, beautiful visual effects and low memory footprint.

    site link ↗
  44. WLED kno.wled.ge

    Control many types of RGB(W) LED strips with an ESP8266 or ESP32 over WiFi.

    site link ↗
  45. HeartyPatch heartypatch.protocentral.com

    A wearable BLE and WiFi connected ECG-HR patch which uses the ESP32.

    site link ↗
  46. WiFi Satellite hackaday.io

    A giant Wifi "satellite" that can monitor all 14 2.4Ghz channels using, well, 14 ESP32s.

    site link ↗
  47. ESP Flash Tool espressif.com

    The vanilla firmware flasher for both ESP's.

    site link ↗
  48. next page of items loading…