Previous Thread
Next Thread
Print Thread
Page 1 of 2 1 2
apricot PC / Xi / F series #4504
10/13/04 11:29 PM
10/13/04 11:29 PM
Joined: Oct 2004
Posts: 1
Portsmouth UK
A
asteroid Offline OP
Junior Member
asteroid  Offline OP
Junior Member
A
Joined: Oct 2004
Posts: 1
Portsmouth UK
Greetings I am noob, have searched but couldnt find anything obvious about suggestions for support for other hardware, so please dont shout at me ;o)

any thoughts if its worth adding support for Apricot machines? they are 8088/8086 based but NOT IBM clones.

I have a working Apricot Xi motherboard with cpu and roms.

I would be happy to donate it to the mame team providing shipping could be covered.

Re: apricot PC / Xi / F series #4505
10/16/04 04:19 AM
10/16/04 04:19 AM
Joined: Oct 2002
Posts: 1,017
M
MooglyGuy Offline
Senior Member
MooglyGuy  Offline
Senior Member
M
Joined: Oct 2002
Posts: 1,017
That would be awesome, actually. I also have before me a few miscellaneous ROMs that I've pulled from a couple old motherboards and a video card. They're all 28-pin DIP packages, but apart from that, that's all I know. If Guru wouldn't mind dumping them, I'll send them as soon as I've got the shipping money.

Re: apricot PC / Xi / F series #4506
10/17/04 07:50 PM
10/17/04 07:50 PM
Joined: Dec 2001
Posts: 1
Poland
K
Krzysztof Strzecha Offline
Junior Member
Krzysztof Strzecha  Offline
Junior Member
K
Joined: Dec 2001
Posts: 1
Poland
Hello

About 2 years ago I dumped Apricot F1 roms and some disks with software. All that was sened to PeT as he wanted to add it to MESS. Unfortunally he leaved MESS team before he finished driver. I aslo gathered some detailed technical information about this machine. So if anybody wants to emulate it I can send him all binaries and docs I have.

Krzysztof

Re: apricot PC / Xi / F series #4507
03/20/05 04:25 AM
03/20/05 04:25 AM
Joined: Sep 2004
Posts: 48
J
John Elliott Offline
Member
John Elliott  Offline
Member
J
Joined: Sep 2004
Posts: 48
I've written a quick and dirty GPLed Apricot F1 emulator for Linux

http://www.seasip.info/Unix/QDAE/

The source may be helpful to anyone who wants to implement a similar driver in MESS.

Re: apricot PC / Xi / F series [Re: asteroid] #112597
02/13/18 12:17 AM
02/13/18 12:17 AM
Joined: Jan 2012
Posts: 914
Bavaria
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member
Joined: Jan 2012
Posts: 914
Bavaria
It's somehow befitting for this to be posted in a thread resurrected from 2004/2005 ... ***

I have an Apricot Xi that is unfortunately missing its keyboard, so I can't dump the keyboard controller as requested in the source file. The BIOS ROMs are identical to the ones already in MAME, so nothing special there.

The Xi emulation is also missing the harddisk controller, but maybe the photos and MFM emulator dumps of the Rodime RO351 5MB drive will help.

[Linked Image]

The harddisk seems to contain company data from a driving school, so the image will have to be cleaned up before publishing it once the harddisk is emulated,
but the dumps are included in the archive on the FTP for devs to experiment.

I've added a floppy disk dump as well - dumped using three utilities. Both the canonical APRIDISK and IMD generated images work, but the Teledisk
image is rejected by MAME due to an alledged error on track 14:

Fatal error: Incorrect layout on track 14 head 0, expected_size=100000, current_size=176832
Average speed: 99.99% (6 seconds)

Well, the floppy disk archive contains some games that redefine the Xi's char set. One of them, birds.exe, hints at something not 100% with graphics emulation

[Linked Image]

while the other one is ... ***ZOMBIES

[Linked Image]


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Re: apricot PC / Xi / F series [Re: asteroid] #112600
02/13/18 09:08 AM
02/13/18 09:08 AM
Joined: May 2004
Posts: 856
Germany
D
Duke Offline
Senior Member
Duke  Offline
Senior Member
D
Joined: May 2004
Posts: 856
Germany
Awesome, thanks for the dumps and pictures. I started working on the hard disk emulation a while back, but there is nothing to show yet. Is birds.exe working in QDAE?

Re: apricot PC / Xi / F series [Re: asteroid] #112602
02/13/18 09:48 AM
02/13/18 09:48 AM
Joined: Jan 2012
Posts: 914
Bavaria
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member
Joined: Jan 2012
Posts: 914
Bavaria
Hi Duke, I have trouble getting QDAE to run - give the disk image a go if you have a working installation.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Re: apricot PC / Xi / F series [Re: asteroid] #113347
05/06/18 08:19 PM
05/06/18 08:19 PM
Joined: Dec 2015
Posts: 82
A
AJR Offline
Member
AJR  Offline
Member
A
Joined: Dec 2015
Posts: 82
My latest commit might be of some use to emulation of the Apricot F series: it makes it possible to acknowledge a interrupt from a Z80 CTC without using IM 2 vectoring or the Z80 RETI opcode, simply by clearing the interrupt enable flag.

...but, horribile dictu, the Apricot F1 is one of those non-Z80 machines that deliberately send fake RETI opcodes over the data bus to appease the peripherals! Emulating this properly is going to be tricky...

Last edited by AJR; 05/06/18 09:56 PM.
Re: apricot PC / Xi / F series [Re: asteroid] #113359
05/07/18 04:32 PM
05/07/18 04:32 PM
Joined: May 2004
Posts: 856
Germany
D
Duke Offline
Senior Member
Duke  Offline
Senior Member
D
Joined: May 2004
Posts: 856
Germany
rfka01: Do you have a photo how that title screen is supposed to look (and it doesn't work at all in qdae - just displays a counter at the top right of the screen).

Re: apricot PC / Xi / F series [Re: asteroid] #113360
05/07/18 05:03 PM
05/07/18 05:03 PM
Joined: Jan 2012
Posts: 914
Bavaria
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member
Joined: Jan 2012
Posts: 914
Bavaria
@Duke ... I can't start applications on my Apricot as it's missing its keyboard.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Page 1 of 2 1 2

Who's Online Now
1 registered members (Carbon), 46 guests, and 3 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,566
Posts111,888
Members4,805
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.1.1
(Release build 20180111)
Page Time: 0.028s Queries: 15 (0.007s) Memory: 5.7186 MB (Peak: 5.9397 MB) Zlib enabled. Server Time: 2018-08-17 13:32:00 UTC