💾 Archived View for cugi.ie › aminet › 1658278806.gmi captured on 2023-03-20 at 19:15:15. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

-=-=-=-=-=-=-

Kickstart for UAE that boots as a QL

   Author:       Mark J Swift
   Uploader:     polluks+aminet sdf lonestar org (Stefan Haubenthal)
   Type:         misc/emu
   Version:      3.25 (beta s)
   Architecture: other
   Date:         2022-07-19
   Readme:       http://aminet.net/misc/emu/UAEQLKickROM.readme
   Downloads:    1

http://aminet.net/misc/emu/UAEQLKickROM.zip

QDOS Classic is a Sinclair QL emulator. It runs on Q40, Amiga and

now UAE via this Kick ROM. Note you don't need an Amiga Kick ROM

to boot UAE as a QL!

QL disks images have to be saved as RAW MFM in order to be

accessable by UAE.

This version doesn't check for memory upgrades.

PATCHING TK2 INTO THE ROM

Note TK2 is NOT included in this archive.

If you have a legal/spare version of TK2 patch it in to this kick ROM

at location $13200.

ARCHIVE CONTENTS

KICK.ROM - The KICK ROM

UAEQLKickROM.readme - This file.

HISTORY

BETA s - 28 AUG 02

blitter screen refresh has flickered. (i.e at 8 places down the

left of the screen). This is now fixed.

emulator. Doesn't scan for memory expansions yet.

BETA r - 28 NOV 00

MOVEP m/c instruction. QDOS classic software-emulates the

MOVEP instruction for 68060 systems because MOVEP is not

implemented on the 68060. This alteration solves a problem

where PAN was noticibly slower on 68060 QDOS classic systems.

BETA q - 15 JUN 00

correct value.

and LVL5 (receive) interrupt routines to improve speed.

info when passed -1 in d0. Instead always returned the

Minerva-like extended (2nd screen) info - which should only be

returned if you ask for it - by passing $40 in d0. Must have

introduced this bug in the OCT 95 release! -MJS

BETA p - 17 SEP 99

(BASIC make file included)

for QDOS classic. You should be able to use your old QL one.

Explanation: The main system ROM does not know about the

hardware, so it is necessary for the external ROMs to patch

into the system vectors.

BOOTSTRAP patches the LVL2 int vector and redirects other ints

through the LVL2 code which distinguishes between FRAME and

EXTERNAL ints.

CLOCK patches into TRAP1 for MT.RCLCK, MT.SCLCK & MT.ACLCK

KEYBOARD patches into TRAP1 for MT.IPCOM

SERIAL patches into TRAP1 for MT.BAUD

SAMPLED SOUND SYSTEM patches into the LVL4 & LVL6 int vectors

All this Redirection adds to the time it takes to process these

vectors, this delay has been minimised as much as possible in

this version.

BETA o - 19 JUL 99

BETA n - 03 JUN 99

Q40 systems that lack QDOS Classic.

BETA m - 26 MAY 99

pressed within 10 seconds.

BETA l - 25 MAY 99

BETA k - 30 MAR 99

PTR_GEN/WMAN combination now work.

QPAC2_readme for example.

junk on screen.

to fix some KEYROW problems from junk keystrokes.

BETA j - 24 FEB 99

BETA i - 24 FEB 99

BETA h - 19 FEB 99

BETA pre-h - 98-99

BETA - 24 JUL 98

amiga-only code.

Amiga-only.

Note: The term 'Classic' was more-than-likely taken from an

article in QL-Today by Adrian Ives, where he described his

QL black-box as his 'QL-Classic'.

BETA - 26 JUN 98

development.

THINGS TO DO

CONTACT

post: MARK J SWIFT e-mail: msw at blackpool.ac.uk

175 CHURCH STREET

BLACKPOOL

LANCS

FY1 3NX

Contents of misc/emu/UAEQLKickROM.zip

Archive:  /home/aminet/aminet_root/doc//misc/emu/UAEQLKickROM.zip
 Length   Method    Size  Cmpr    Date    Time   CRC-32   Name
--------  ------  ------- ---- ---------- ----- --------  ----
       0  Stored        0   0% 2002-08-30 13:07 00000000  UAEQLKickROM/
    5239  Defl:X     2674  49% 2002-08-30 13:07 f144d4f0  UAEQLKickROM/UAEQLKickROM.readme
  262144  Defl:X    50785  81% 2002-08-29 20:24 845ab629  UAEQLKickROM/KICK.ROM
--------          -------  ---                            -------
  267383            53459  80%                            3 files

Aminet © 1992-2022 Urban Müller and the Aminet team. Aminet contact address: <aminet aminet net>