Search found 51 matches

by MIST
Tue Aug 11, 2015 2:17 pm
Forum: QL Emulation
Topic: Microdrive
Replies: 43
Views: 25810

Re: Microdrive

It shouldn't actually be too hard to port it to any other fpga board. Only a few things would have to be changed. Mainly the rom/tape upload which is currently done using the arm io controller would have to me replaced. Since most other FPGA boards contain flash memory it'd probably easiest to use t...
by MIST
Tue Aug 11, 2015 9:15 am
Forum: Hardware
Topic: QL on MIST FPGA board
Replies: 111
Views: 71956

Re: QL on MIST FPGA board

I notice you have USB ports on the MIST board, do you have a QL USB driver. I don't need to. There's an arm controller doing all the USB magic and also booting the FPGA and doing SD card, controlling the on-screen-display etc. To the FPGA keyboard and mice look like ps/2 devices and gamepads look l...
by MIST
Mon Aug 10, 2015 10:01 pm
Forum: Hardware
Topic: QL on MIST FPGA board
Replies: 111
Views: 71956

Re: QL on MIST FPGA board

The CPU Core is a tg68k. I am running it as a 68000 equalling circa 14mhz. But I'll reduce that so it gets closer to the 7.5mhz. In my Atari St and in. The Amiga setup the same core runs in 68020 mode at roughly the speed of a 32mhz 68030. This is probably close to the limit of this particular core....
by MIST
Mon Aug 10, 2015 8:30 pm
Forum: Hardware
Topic: QL on MIST FPGA board
Replies: 111
Views: 71956

Re: QL on MIST FPGA board

Binaries for the MIST owners will appear here:
https://github.com/mist-devel/mist-bina ... r/cores/ql
by MIST
Mon Aug 10, 2015 7:59 pm
Forum: Hardware
Topic: QL on MIST FPGA board
Replies: 111
Views: 71956

QL on MIST FPGA board

First results: https://youtu.be/tdZv0u2SDv0 This is the TG68k CPU core which is also used for the Minimig Amiga core and the MISTs Atari ST core. It's using microdrive images in QLAY format which are uploaded into some unused part of the 32MB SDRAM. It's currently using a HDL implementation of a ver...
by MIST
Mon Aug 10, 2015 7:49 pm
Forum: QL Emulation
Topic: Microdrive
Replies: 43
Views: 25810

Re: Microdrive

Martin_Head wrote: 1. The QLAY .mdv image files (174,930 bytes).
This is the format have had a closer look at. And indeed, contains all the information. This is what i used in my tests as seen here:

https://youtu.be/tdZv0u2SDv0
by MIST
Thu Aug 06, 2015 5:52 pm
Forum: QL Emulation
Topic: Microdrive
Replies: 43
Views: 25810

Re: Microdrive

Is the emulator this thread started with available in source code? This would help me compare the things my board does with some debug output I can hack into such an emulator.
by MIST
Wed Aug 05, 2015 10:59 pm
Forum: QL Emulation
Topic: Microdrive
Replies: 43
Views: 25810

Re: Microdrive

I found this archve with four QL MDVs for the QLAY emulator.
http://web.inter.nl.net/hcc/A.Jaw.Venema/psion.zip

They are in the format Martin describes which seems to be the spectrum format ... :|
by MIST
Wed Aug 05, 2015 8:44 pm
Forum: QL Emulation
Topic: Microdrive
Replies: 43
Views: 25810

Re: Microdrive

What Martin describes is exactly the format i see in the GamesCart.mdv i got from this thread http://www.qlforum.co.uk/viewtopic.php?f=19&t=749&start=10#p6870 This is no surprise as Martin is the one who made that file. And it's the file i am using for testing. From Tobias' explanations this...
by MIST
Wed Aug 05, 2015 3:31 pm
Forum: QL Emulation
Topic: Microdrive
Replies: 43
Views: 25810

Re: Microdrive

40us would be 200kbit/s and 25kBytes/sec. If a tape loops in 7.5 sec then this equals 187500 raw bytes per type. A tape in reality holds ~220 sectors. So a full raw sector incl. headers and gaps would be ~850 bytes. A header is 14 bytes, a full sector is 610 bytes according to one of your previous p...