Giter VIP home page Giter VIP logo

qdtool's Introduction

QDTool

Simple tool for converting and editing different types of SHARP MZ QuickDisk and tape files between each other - QDF, MZQ, MZT, MZF, ...

You can also reorder, add or delete files. Drag&Drop is supported. For example, in addition to QuickDisk files, you can easily create a multi-file MZT file for UniCMT with files in the correct order for sequential load. QDTool also includes a simple file browser.

Currently QDTool supports following file types:

QDF - Japan QuickDisk file format created for emulators, supported by EmuZ-1500, QDC, VirtuaQD tools.
MZQ - European QuickDisk file format with simpler structure without gaps, suppoted by Unicard for SHARP MZ-700/800/1500 and SHARP MZ emulators from Zdenek Adler, Michal Hucik, Bohumil Novacek, etc.
MZF - Tape file conatining header and data, as on tape, supported by most SHARP MZ emulators, UniCMT and others, the extension for the same file type is sometimes also M12 or MZT.
MZT - Multiple MZF tape files concatenated one after the other as on tape, supported by MZ700Win, UniCMT.

There is work in progress on support for the following file types:

RAW - Raw data grabbed from QuickDisk by QDC.
MFM - MFM data converted from RAW by QDC.
QD - HxC emulator QuickDisk file format.
QD - Michal Franzen emulator QuickDisk file format.
QD - VirtuaQD tools QuickDisk file format.

Requirements

QDTool is Windows WPF application and requires .NET Framework 6.0 to run. It is written in C# in Microsoft Visual Studio 2022.

Releases

2024-02-25 0.1.0 alpha - first alpha release

Known bugs

0.1.0 alpha

  • color boxes in viewer have bad position on some display resolutions
QDTool
Copyright (C) 2024 Martin Lukasek [email protected], www.8bity.cz
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

qdtool's People

Contributors

mlukasek avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

sharpentiers

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.