Skip to content
This repository has been archived by the owner on Apr 11, 2020. It is now read-only.

Commit

Permalink
Merge pull request #4 from jzatarski/r2
Browse files Browse the repository at this point in the history
R2
  • Loading branch information
jzatarski committed Jul 30, 2015
2 parents 9bfd295 + 9ca93d2 commit f84ea3b
Show file tree
Hide file tree
Showing 69 changed files with 541 additions and 438 deletions.
33 changes: 19 additions & 14 deletions RespeQt User Manual-English.html
Expand Up @@ -59,7 +59,7 @@
<body>

<p class="auto-style2"><strong>RespeQt User Manual<br />
&nbsp;release 0</strong></p>
&nbsp;release 2</strong></p>
<p class="auto-style8"><strong>Introduction</strong></p>
<p><span class="auto-style1">RespeQt is a cross-platform, free and open source
Atari 8-bit serial peripheral emulator.</span><br class="auto-style1" />
Expand All @@ -70,7 +70,7 @@
<br class="auto-style1" />
<span class="auto-style1">RespeQt emulates various Atari 8-bit peripherals like
disk drives and printers via a SIO2PC cable. If you are familiar with software
like SIO2PC, APE, Atari810, AtariSlO etc., you probably won’t have any problems
like SIO2PC, APE, Atari810, AtariSlO, AspeQt, etc., you probably won’t have any problems
getting used to RespeQt.</span><br class="auto-style1" />
<br class="auto-style1" />
<span class="auto-style1">Even though RespeQt is not fully mature yet, it is easy
Expand All @@ -82,7 +82,7 @@
<li class="auto-style1">15 emulated disk drives with support for 512
bytes per sector disk images</li>
<li><span class="auto-style1">High speed operation up to 6 times faster than
the normal speed <em>(With compatible OS / DOS)</em></span></li>
the normal speed <em>(With compatible Atari OS / DOS)</em></span></li>
<li><span class="auto-style1">Ability to use PC folders as emulated disks</span></li>
<li><span class="auto-style1">Disk image explorer for viewing and modifying
disk image contents</span></li>
Expand Down Expand Up @@ -111,10 +111,17 @@
PCs lack a real serial port, you may need a UART card, or a high quality Serial-to-USB adapter
<em>(FTDI chip based devices were tested successfully, others
may not work as intended)</em> or a SIO2PC USB interface <em>(instead of serial)</em>, If you
opt for the later however, please note that the “AtariMax SIO2PC Universal
opt for the latter however, please note that the “AtariMax SIO2PC Universal
Interface USB Edition” is not officially supported as it uses proprietary USB device
drivers. </span></p>
<p>
<span class="auto-style1">RespeQt is known to work with:</span></p>
<ul>
<li><span class="auto-style1">Sloopy's SIO2PC-USB (currently recommended for users in America)</span></li>
<li><span class="auto-style1">Lotharek's SIO2PC-USB (currently recommended for users in Europe)</span></li>
</ul>
</p>
<p>
<span class="auto-style1">You don’t need any real Atari disk drives or printers
to use RespeQt.</span></p>
<p class="auto-style8"><strong>Installation</strong></p>
Expand Down Expand Up @@ -175,15 +182,15 @@
be used in high speed mode, the lower the divisor, the higher the speed. Usually
real COM ports and some VCP<em> (Virtual COM Ports)</em> don't support arbitrary
baud rates, FTDI chip based serial-to-USB cables do support arbitrary baud
rates, and are thus the recommanded type of cable for use with RespeQt.</span><br class="auto-style1" />
rates, and are thus the recommended type of cable for use with RespeQt.</span><br class="auto-style1" />
<br class="auto-style1" />
<span class="auto-style1">The exact formula for the nominal speed is:</span><br class="auto-style1" />
<br class="auto-style1" />
<span class="auto-style1">baudRate = clock/ (2*(divisor+7))</span><br class="auto-style1" />
<br class="auto-style1" />
<span class="auto-style1">Where dock is ~1,773,447 for PAL, and ~1,789,772 for
NTSC, however, it’s not always possible to reach nominal speeds. So, 1x is
divisor 40, 2x is divisor 16 and 3x is divisor 8. Divisor 0 is ~l26kbits/second
divisor 40, 2x is divisor 16 and 3x is divisor 8. Divisor 0 is ~126kbits/second
and that means approximately 6x.</span><br class="auto-style1" />
<br class="auto-style1" />
<span class="auto-style1">Please note that very few OS/DOS will be able to
Expand Down Expand Up @@ -355,7 +362,7 @@
MyPicoDOS session they will not show with long names until you reboot.<br />
<br />
Boot files folder for MyPicoDOS is<em> </em><strong><em>$bootpic</em></strong>.
it is not recommanded to modify this folder, unlike AtariDOS and MyDOS there
it is not recommended to modify this folder, unlike AtariDOS and MyDOS there
are no customizations you can make for MyPicoDOS.</p>
</li>
<li>
Expand All @@ -368,13 +375,13 @@
<li>
<p class="auto-style6" style="height: 96px">To boot SpartaDOS from an
AtariDOS structured Folder Image is an impossible task. So RespeQt uses
some <em>(not so elegant) </em>tricks to coherce SpartaDOS into booting
some <em>(not so elegant) </em>tricks to coerce SpartaDOS into booting
from an AtariDOS compatible Folder Image by<em> </em>giving it the
impression that it's booting from a SpartaDOS formatted disk<em>.</em>
Once the boot is completed RespeQt forces SpartaDOS to re-detect the
Folder Image as an AtariDOS formatted disk so that it can display and
manipulate the files within the folder. The mechanics of this scheme
necessarly limits the boot proccess in the following ways:</p>
necessarily limits the boot proccess in the following ways:</p>
<ul>
<li>
<p class="auto-style6" style="height: 19px">You can not load drivers
Expand All @@ -384,7 +391,7 @@
<p class="auto-style6" style="height: 58px">Once booted from, a
Folder Image won't be bootable again until you right-click on the
Folder Image name, select <span class="auto-style13"><em>Folder Boot
Options</em></span>, select SpartaDOS 3.2f f and click
Options</em></span>, select SpartaDOS 3.2f and click
<span class="auto-style13"><em>Apply</em></span>. This will reset
the Folder Image boot files and will make the folder bootable once
again.</p>
Expand Down Expand Up @@ -762,14 +769,12 @@
functionality like mounting/unmounting/swapping disk or folder images are DOS
independent and therefore are available under different DOSes.</p>
<p class="auto-style7"><strong>Apetime</strong></p>
<p><span class="auto-style1">RespeQt does not currently support
<p><span class="auto-style1">RespeQt supports
ApeTime <em>(Date/Time downloader utility)</em> from the AtariMax APE package.
The support code has been removed from the source by Ray Ataergin. Please use AspeCl for Date/Time download and other remote functionality
for now, until ApeTime support has been added back in.</span><br class="auto-style1" />
The support code has been added back in from older versions of AspeQt.</span><br class="auto-style1" />
</p>
<p class="auto-style5">RespeQt is copyright 2015, Joseph Zatarski</p>
<p class="auto-style5">RespeQt is based on AspeQt 1.0.0-preview7 which has its own copyrights</em></p>
<p class="auto-style5"><a href="index.html">Back to Main Page</a></p>
<p class="auto-style5">&nbsp;</p>

</body>
Expand Down
29 changes: 17 additions & 12 deletions about.html
Expand Up @@ -29,14 +29,14 @@
<strong>Summary</strong></span><br class="auto-style6" />
<span class="auto-style6">RespeQt emulates Atari SIO peripherals when connected to an Atari 8-bit computer
with an SIO2PC cable.</span><br class="auto-style6" />
<span class="auto-style6">In that respect it's similar to programs like APE and Atari810. The main
difference is that it's free (unlike APE) and it's cross-platform (unlike
<span class="auto-style6">In that respect it's similar to programs like APE, Atari810, and AspeQt. The main
difference is that it's free (unlike APE and AspeQt) and it's cross-platform (unlike
Atari810 and APE).</span><br class="auto-style6" />
<br class="auto-style6" />
<span class="auto-style6">
<strong>Some features</strong></span><br class="auto-style6" />
<span class="auto-style6">* Qt based GUI with drag and drop support.</span><br class="auto-style6" />
<span class="auto-style6">* Cross-platform<em> (currently Windows and x86-Linux)</em></span><br class="auto-style6" />
<span class="auto-style6">* Cross-platform<em> (Windows, Linux, OSX)</em></span><br class="auto-style6" />
<span class="auto-style6">* 15 disk drive emulation <em>(drives 9-15 are only supported by SpartaDOS X)</em></span><br class="auto-style6" />
<span class="auto-style6">* Text-only printer emulation with saving and printing of the output</span><br class="auto-style6" />
<span class="auto-style6">* Cassette image playback</span><br class="auto-style6" />
Expand All @@ -46,15 +46,16 @@
<span class="auto-style6">* Contents of image files can be viewed / changed</span><br class="auto-style6" />
<span class="auto-style6">* AspeQt Client module ASPECL.COM. Runs on the Atari and is used to get/set
Date/Time on the Atari plus a variety of other remote tasks.</span><br class="auto-style6" />
<span class="auto-style6">* Upto 6xSIO speed and more if the serial port adaptor supports it <em>(FTDI
<span class="auto-style6">* ApeTime client support.</span><br class="auto-style6" />
<span class="auto-style6">* Up to 6xSIO speed and more if the serial port adaptor supports it <em>(FTDI
chip based cables are recommanded).</em></span><br class="auto-style6" />
<span class="auto-style6">* Localization support (Currently for English, German,
Polish, Russian, Slovak, Spanish and Turkish)</span><br class="auto-style6" />
Polish, Russian, Slovak, Spanish and Turkish). ***this may be broken***</span><br class="auto-style6" />
<span class="auto-style6">* Multi-session support</span><br class="auto-style6" />
<br class="auto-style6" />
<span class="auto-style6">
<strong>License</strong></span><br class="auto-style6" />
<span class="auto-style6">RespeQt fork <em>Copyright 2015 by Joseph Zatarski</em>
<span class="auto-style6">RespeQt fork <em>Copyright 2015 by Joseph Zatarski</em> and <em>Copyright 2015 by DrVenkman</em>
</span><br class="auto-style6" />
<span class="auto-style6">RespeQt is based on AspeQt 1.0.0-preview7</em>
</span><br class="auto-style6" />
Expand All @@ -79,7 +80,9 @@
Used in this package under GPL 2.0 license.</span><br class="auto-style6" />
<br class="auto-style6" />
<span class="auto-style6">Atascii Fonts by <em><a href="http://members.bitstream.net/~marksim/atarimac">
Mark Simonson</a></em>. Used in this package under Freeware License.</span><br />
Mark Simonson</a></em>. Used in this package under Freeware License.</span><br class="auto-style6" />
<br class="auto-style6" />
<span class="auto-style6">RespeQt icon by <em>djmat56.</em> Used with permission.<br />
<br />
<span class="auto-style6"><em><strong>DOS files distributed with RespeQt</strong>
are copyright of their respective owners, Joseph Zatarski and RespeQt distributes
Expand All @@ -89,12 +92,14 @@
distribution of these files constitutes a breach of your rights please contact
</em><a href="mailto:jzaar2@illinois.edu"><em>Joseph Zatarski</em></a><em>. We
respect the rights of copyright holders and won't distribute copyrighted work
without the rights holder's consent. </em></span>
</p>
<p><span class="auto-style6"><strong>Special Thanks</strong></span><br class="auto-style6" />
without the rights holder's consent. </em></span><br />
<br />
<span class="auto-style6"><strong>Special Thanks</strong></span><br class="auto-style6" />
<span class="auto-style6">Kyle22 for finding 2 instances of AspeQt, 1 reference to Ray Ataergin,
and 1 reference to Ray's website which needed to be changed.</span>
</p>
1 reference to Ray's website which needed to be changed, for finding that the about and user
documentation dialogs were out of date (way out of date), and for pointing out that I forgot
to update the documentation for r1.</span></p><br />
<br />
<p><span class="auto-style6"><strong>Contact</strong></span><br class="auto-style6" />
<span class="auto-style6">Joseph Zatarski, <a href="mailto:jzatar2@illinois.edu">email</a>,
<em>Please include the
Expand Down
8 changes: 8 additions & 0 deletions aboutdialog.cpp
@@ -1,3 +1,11 @@
/*
* aboutdialog.cpp - sets up the about dialog
*
* This file is copyrighted by either Fatih Aygun, Ray Ataergin, or both.
* However, the years for these copyrights are unfortunately unknown. If you
* know the specific year(s) please let the current maintainer know.
*/

#include "aboutdialog.h"
#include "ui_aboutdialog.h"

Expand Down
8 changes: 8 additions & 0 deletions aboutdialog.h
@@ -1,3 +1,11 @@
/*
* aboutdialog.h - sets up the about dialog
*
* This file is copyrighted by either Fatih Aygun, Ray Ataergin, or both.
* However, the years for these copyrights are unfortunately unknown. If you
* know the specific year(s) please let the current maintainer know.
*/

#ifndef ABOUTDIALOG_H
#define ABOUTDIALOG_H

Expand Down

0 comments on commit f84ea3b

Please sign in to comment.