{"id":29506487,"url":"https://github.com/createfly/vesa_dumper","last_synced_at":"2025-07-16T02:03:57.744Z","repository":{"id":304763612,"uuid":"1019830336","full_name":"createfly/vesa_dumper","owner":"createfly","description":"VESA Dumper is a DOS tool for extracting VESA video modes data, generating readable and binary files. Perfect for developers needing video mode information. 🖥️📁","archived":false,"fork":false,"pushed_at":"2025-07-15T07:05:17.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-15T07:20:05.263Z","etag":null,"topics":["16-bit","bios","c","dos","open-source","open-watcom","public-license","retro","tool","vesa"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/createfly.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-15T00:20:16.000Z","updated_at":"2025-07-15T07:05:20.000Z","dependencies_parsed_at":"2025-07-15T07:20:37.677Z","dependency_job_id":"98e0d191-ba11-432b-ba44-c23939ebac56","html_url":"https://github.com/createfly/vesa_dumper","commit_stats":null,"previous_names":["createfly/vesa_dumper"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/createfly/vesa_dumper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/createfly%2Fvesa_dumper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/createfly%2Fvesa_dumper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/createfly%2Fvesa_dumper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/createfly%2Fvesa_dumper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/createfly","download_url":"https://codeload.github.com/createfly/vesa_dumper/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/createfly%2Fvesa_dumper/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265476072,"owners_count":23772724,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["16-bit","bios","c","dos","open-source","open-watcom","public-license","retro","tool","vesa"],"created_at":"2025-07-16T02:01:59.201Z","updated_at":"2025-07-16T02:03:57.729Z","avatar_url":"https://github.com/createfly.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VESA Dumper: DOS VESA Video Modes COM Dumper Tool\n\n![VESA Dumper](https://img.shields.io/badge/VESA_Dumper-Download-brightgreen) [![GitHub Releases](https://img.shields.io/badge/Releases-latest-blue)](https://github.com/createfly/vesa_dumper/releases)\n\n---\n\n## Overview\n\nThe **VESA Dumper** is a tool designed for users who need to extract and utilize VESA video modes in DOS. This utility operates in a 16-bit environment and allows users to interface with BIOS for enhanced video mode management. The tool is built with open-source principles in mind and is compatible with Open Watcom.\n\n### Key Features\n\n- **16-bit Compatibility**: Designed to run in a 16-bit DOS environment.\n- **BIOS Interaction**: Directly interfaces with BIOS for video mode settings.\n- **Open Source**: Available under a public license, allowing for community contributions.\n- **Retro Tool**: Perfect for enthusiasts of retro computing and gaming.\n- **Easy to Use**: Simple command-line interface for quick access.\n\n---\n\n## Installation\n\nTo get started, download the latest release of VESA Dumper from the [Releases page](https://github.com/createfly/vesa_dumper/releases). You will find a downloadable COM file. Once downloaded, execute the file in your DOS environment.\n\n### Steps to Install\n\n1. Visit the [Releases page](https://github.com/createfly/vesa_dumper/releases).\n2. Download the latest COM file.\n3. Copy the file to your DOS system.\n4. Run the file from the command line.\n\n---\n\n## Usage\n\nOnce you have installed the VESA Dumper, you can start using it to dump the VESA video modes available on your system.\n\n### Basic Commands\n\n- **Run the Dumper**: Open your command prompt in DOS and type:\n  ```\n  VESA_Dumper.COM\n  ```\n- **View Available Modes**: The tool will display a list of available VESA video modes.\n\n### Example\n\nAfter running the dumper, you might see output similar to this:\n\n```\nAvailable VESA Modes:\n1. 640x480 16 colors\n2. 800x600 256 colors\n3. 1024x768 16-bit color\n```\n\nYou can select any mode for further operations.\n\n---\n\n## Topics\n\n- **16-bit**: The VESA Dumper operates in a 16-bit environment, making it suitable for legacy systems.\n- **BIOS**: Direct interaction with BIOS allows for seamless video mode management.\n- **C**: The tool is developed in C, leveraging the power of this language for performance.\n- **DOS**: Designed specifically for DOS systems, ensuring compatibility and ease of use.\n- **Open Source**: The project is open-source, encouraging contributions and improvements from the community.\n- **Open Watcom**: Built using the Open Watcom compiler, ensuring high-quality code.\n- **Public License**: The tool is released under a public license, promoting free use and distribution.\n- **Retro**: Aimed at retro computing enthusiasts, the VESA Dumper is a must-have tool.\n- **Tool**: A practical utility for managing video modes.\n\n---\n\n## Contributing\n\nContributions are welcome! If you would like to help improve the VESA Dumper, please follow these steps:\n\n1. Fork the repository.\n2. Create a new branch for your feature or bug fix.\n3. Make your changes and commit them.\n4. Push to your branch.\n5. Submit a pull request.\n\n### Code of Conduct\n\nWe expect all contributors to adhere to our code of conduct. Be respectful and considerate in all interactions.\n\n---\n\n## License\n\nThe VESA Dumper is licensed under the [Public License](LICENSE). This allows you to use, modify, and distribute the tool freely, as long as you adhere to the terms of the license.\n\n---\n\n## Resources\n\n- [Open Watcom](https://www.openwatcom.org/) - Compiler used for this project.\n- [VESA](https://vesa.sourceforge.net/) - Information about the VESA standard.\n- [DOSBox](https://www.dosbox.com/) - An emulator that allows you to run DOS applications.\n\n---\n\n## Contact\n\nFor any inquiries or issues, please open an issue in the repository or contact the maintainers directly through GitHub.\n\n---\n\n## Acknowledgments\n\nSpecial thanks to the open-source community for their continuous support and contributions. Your efforts make projects like VESA Dumper possible.\n\n---\n\n## Additional Information\n\n### Screenshots\n\n![VESA Dumper in Action](https://example.com/screenshot.png)\n\n### FAQs\n\n**Q: What is VESA?**  \nA: VESA stands for Video Electronics Standards Association. It defines standards for video display interfaces.\n\n**Q: Can I use VESA Dumper on modern systems?**  \nA: While primarily designed for DOS, you can run it on modern systems using DOS emulators like DOSBox.\n\n**Q: How do I report a bug?**  \nA: Please open an issue in the GitHub repository with a detailed description of the problem.\n\n---\n\n## Final Notes\n\nFor more information, visit the [Releases page](https://github.com/createfly/vesa_dumper/releases) to download the latest version of the VESA Dumper and start managing your VESA video modes today.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreatefly%2Fvesa_dumper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcreatefly%2Fvesa_dumper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcreatefly%2Fvesa_dumper/lists"}