Previous Thread
Next Thread
Print Thread
Page 5 of 9 1 2 3 4 5 6 7 8 9
#76057 - 01/11/12 08:22 PM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Jan 2005
Posts: 53
Spirantho Offline
Member
Spirantho  Offline
Member

Joined: Jan 2005
Posts: 53
Aberystwyth, Wales
Ok, I've dumped the disks!

I did it by using my own disk dumper (as I maintain the Catweasel drivers for AmigaOS I have total control over the disk drive. Very handy. smile ).

Looking at what there was on the disk, the disk is split into 16 sectors, each of 256 bytes (size 0x01 in uPD765a speak). There's 40 tracks, two sides. This makes 256 * 40 * 2 * 16 = 320KB, which sounds likely.
Note, however, that the sectors are numbered from 1 to 16, NOT from 0 to 15. Hence I've dumped the disks in two flavours, a raw dump (the .img files) and in Extended DSK format (the .dsk files). If you convert them back from .img files, remember the sectors are 1-16, not 0-15!

The files are at:
http://www.mutant-caterpillar.co.uk/ian_stuff/Alphatronic_Disks.zip

Have fun and be sure to post to the thread if anyone gets CP/M or Disk Basic booting!


Ian Gledhill
Check out our shop of 8-bit goodness http://www.mutant-caterpillar.co.uk/shop/
#89112 - 06/17/13 08:37 AM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Aug 2004
Posts: 1,324
Robbbert Offline
Very Senior Member
Robbbert  Offline
Very Senior Member

Joined: Aug 2004
Posts: 1,324
Managed to get my local build to read your tape file.
Any chance of saving a whole game to tape?


Also, there's no chance of floppy disks unless you can provide a picture of the insides of the plug-in controller pak.

#89118 - 06/17/13 12:33 PM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Mar 2006
Posts: 995
Lord Nightmare Offline
Senior Member
Lord Nightmare  Offline
Senior Member

Joined: Mar 2006
Posts: 995
PA, USA
Why not?

LN


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
#89119 - 06/17/13 12:47 PM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Mar 2001
Posts: 15,710
R. Belmont Offline
R. Belmont  Offline

Very Senior Member

Joined: Mar 2001
Posts: 15,710
USA
Yeah, if we know it's a uPD765 controller it shouldn't be a huge thing to get going.

#89138 - 06/18/13 07:31 AM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Aug 2004
Posts: 1,324
Robbbert Offline
Very Senior Member
Robbbert  Offline
Very Senior Member

Joined: Aug 2004
Posts: 1,324
True, but right now we have no idea what it uses. That's why I'd like to see a picture of the internals.

#110124 - 07/04/17 03:20 AM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Jan 2012
Posts: 726
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 726
Bavaria
I'm reviving this somewhat stale thread (2011 laugh ) as I'll be receiving an Alphatronic PC rig soon, and I realised I hadn't dumped the one already lurking in my basement.

It's somewhat different from the OP's machine in that the ROMs are really only 3x8KB instead of the bigger 32K with the unused top 8K.

[Linked Image]

And - it has a ROM pack containing a game (Escape) and a text editor (Brief Editor).

[Linked Image]

The existing Alphatronic PC driver source mentions

Code
	ROM_REGION( 0x10000, "user1", ROMREGION_ERASE00 )
	ROM_LOAD( "ipl.bin",        0x8000, 0x2000, NO_DUMP  )


What's the IPL? If possible, I'll dump it.

As usual, here are photos and the file dumps:

Alphatronic PC machine #1

There's a manual for the international incarnation of the alphatronic PC and some disk images here:

http://www.retroarchive.org/hardware/Royal/index.html

There are two types of disk drive, F1 and F2. The disk controller board that the OP posted is only found in the F1, the F2 is a "dumb" drive. The cable is just a cable, there's no PAK for the floppy system. I'll take apart my F1 drive once I get my complete rig.


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#110158 - 07/05/17 09:18 AM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Jan 2012
Posts: 726
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 726
Bavaria
Those are the memory map and system configuration diagram from the manual. This also answers my shoutbox question to RB: The IPL (probably deciphers as "initial program load") is part of the monitor ROM and had already been dumped by the OP (it's ROM no. 0 on my mainboard pics at position ic-1038).

[Linked Image]

[Linked Image]


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#110189 - 07/06/17 01:26 PM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Jan 2012
Posts: 726
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 726
Bavaria
I got a second Alphatronic PC yesterday including the two floppy drives and a printer, an extra graphics card and some manuals.

[Linked Image]

The disk drive manual is absolutely amazing for our MAME purposes, as it contains the IO channel assignments down to the single bits.

https://mega.nz/#!6JYniboZ!5l62IDTbfeGunpKV_zJzONxinOfDZfm-WI0yK9I-nZk

In a nutshell:

10H out: monitor, ROM PACK and other settings
10H in: Graphics board, character set and Floppy settings
20H out: Monitor ROM, CRT controller and printer
20-2B in: Keyboard
30H out: Centronics
40H: 8251, RS-232C and CMT Interface (Casstte?)
41H out: control commands
5XH: CRT Controller
6XH: 8257 DMA Controller
7XH: 8259 Interrupt Controller
FXH: FDD unit with FD Controller (uPD765A


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#110191 - 07/06/17 01:40 PM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Jan 2012
Posts: 726
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 726
Bavaria
Speaking of the floppy drives, the F1 is a uPD765 on a leash with a TEAC FD-54B-02-U 40 track 5,25" drive attached - there's no additional ROM on the drive controller.

[Linked Image]

It's connected via a 50 pin cable from the PC's floppy port. a 34 pin cable connects to the second drive, called F2. The F2 is controlled from the F1 and also gets its power from the F1's power supply.

Here are more photos, the disk drive's manual and an image of DISK BASIC 5.26B.

https://mega.nz/#!mEx0GZCK!vhF5y5uzesXsshSgNVAWQXvdVoEfyH5bkK5Sjg6Cm1Y


NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
#110193 - 07/06/17 02:22 PM Re: T/A Alphatronic PC? [Re: Spirantho]  
Joined: Jan 2012
Posts: 726
rfka01 Offline
Senior Member
rfka01  Offline
Senior Member

Joined: Jan 2012
Posts: 726
Bavaria
The machine came equipped with a graphics memory expansion (created by BiCom, marketed by TA themselves) that updates the Alphatronic PC's 160x72 block graphics to a 320x264, eight colour mode. It's plugged into the Z80 socket, the CPU is moved onto the graphics expansion.

[Linked Image]

I'm so used to seeing RAM chips in complements of eight, having six of them seems weird.

[Linked Image]

The card needs an updated monitor ROM that is already dumped and contained in this archive, as well as the disk that came with the card which contains BASIC examples.

https://mega.nz/#!PQYATAKB!wEedRHbFwsbklzRqZBEZSfkSdeIqRdDCW_nMHQRWU3s

This machine came with the same soldered 32K ROM like the OP's. TeamE has agreed to dumping it, so we'll know what's in the top 8K.

Last edited by rfka01; 07/06/17 02:25 PM.

NCR DMV- DEC Rainbow- Siemens PCD- ITT 3030-Oly People- Acorn A5000- Olivetti M20
Page 5 of 9 1 2 3 4 5 6 7 8 9

Who's Online Now
2 registered members (Bavarese, Pernod), 22 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Shout Box
Forum Statistics
Forums9
Topics8,412
Posts108,939
Members4,757
Most Online225
May 26th, 2014
Powered by UBB.threads™ PHP Forum Software 7.6.0
Page Time: 0.042s Queries: 14 (0.011s) Memory: 5.0302 MB (Peak: 5.2546 MB) Zlib enabled. Server Time: 2017-09-25 11:29:57 UTC