Previous Thread
Next Thread
Print Thread
Page 32 of 41 1 2 30 31 32 33 34 40 41
Joined: Mar 2001
Posts: 17,215
Likes: 234
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 17,215
Likes: 234
The Agat-9 is one of my white whales - it's not particularly Apple II compatible (the graphics are quite different, actually) but the documentation is entirely in Russian and Google Translate can be weird about it. (Example: this page http://agatcomp.ru/Reading/ebooks-cik7/1.0.OBSHIE_CBEDEHIJA.shtml when translated in Chrome it changes the Cyrillic characters to their Latin equivalents but doesn't actually translate).

The page for the card itself translated OK and it's a fairly standard design except for the noise channels. 2 8253 PIT clones driving DACs for the tone channels is the sort of thing we've definitely seen before.

Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
Google breaks because some chars are actually Latin ones (a, c, o, e, p, x...) :-)


Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
Agat floppies are either 140K GCR (format is identical to Apple's) and 840K MFM (80 tracks, 2 heads, 21 sectors, 256 bytes per sector), but the address marks etc. aren't standard: https://raw.githubusercontent.com/sintech/AGAT/master/docs/agat-840k-format.txt

Hooked this up to SAMdisk via quick copy/paste and it does seem to work smile

Code
80 Cyls 2 Heads:
250Kbps MFM, 21 sectors,  256 bytes/sector:
  0.0  14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 
  1.0  11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 
  2.0  7 8 9 10 11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 
  3.0  19 20 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 
Warning: unknown MFM address mark (6B90) at offset 2 on cyl 4 head 0
  4.0  11 12 13 14 15 16 17 18 19 20 0 1 2 3 4 5 6 7 8 9 10 
<...>

Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
SAMdisk now support MX format (at least its HEAD version does).

de-skeletonized ms0515.cpp -- CPU is a clone of T11, video controller is Spectrum-like and there's a few ported (or maybe recompiled) games, f.e.

[Linked Image from img-fotki.yandex.ru]

Pull request soon. Shout out to Dr. Titus for being the first to emulate this machine in EmuStudio.

1 member likes this: ICEknight
Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
Originally Posted by Alegend45
Robotron A7150:

This is a weird-ass bugger, but essentially it's an East German IBM PC/XT clone that sucks ass when it comes to compatibility. It uses a uPD7220 combined with a UA880 CPU and a crapton of Z80 peripherals to emulate a CGA (it seems). Could be a good testcase for the 7220.

MESS status: completely skeletal in SVN, though I have been working on getting it to at least display something. Once the weird-ass Z80 stuff has been finished, I'll post a screenshot.


Ignoring the 7220 for now, just a generic_terminal:

[Linked Image from img-fotki.yandex.ru]

Looks like they've cloned iSBC firmware for this. Not sure if video boards are clones or reimplementations -- f.e. disk controller (KES) is described (http://www.tiffe.de/Robotron/MMS16/Doku/A7150/KES-K5170.pdf) as iSBC 215A/iSBX 218 compatible but uses a U880 (Z80), not a 8089.

Last edited by shattered; 02/15/17 11:26 PM.
Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
Now with a bit more spectacular fail screen:

[Linked Image from img-fotki.yandex.ru]

Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
Turns out there were 3 variants of video boards -- ABS K7071 (text only), ABG K7072 (dumb framebuffer) and ABG K7075 (7220-based). The latter two are driven by KGS K7070 (terminal emulator with downloadable software).

K7072 wip:

[Linked Image from img-fotki.yandex.ru]

Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
Originally Posted by shattered
It's working in dvk_ksm and dvk_kcgd -- it wants 4960 baud clock, not 4800. EDIT: Actually, 4960*64, not 4960*16 smile ...and it's working for me (this is lynx showing https://koi8.pp.ru):

The "keyboard port error 7" goes away if I replace ms7004 with lk201, and then this logo shows up:

[Linked Image from img-fotki.yandex.ru]

It's supposed to look like this:

[Linked Image from img-fotki.yandex.ru]

Not sure yet if emulation of ms7004 is inaccurate, or there was a different firmware for it.

Last edited by shattered; 03/05/17 02:30 PM.
Joined: Jan 2012
Posts: 891
Likes: 17
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 891
Likes: 17
That's the vt240 clone, right? Ugh, I hope there's some video hardware differences because I have no idea what could be wrong to cause that.

Joined: May 2012
Posts: 568
Likes: 10
S
Senior Member
OP Online Content
Senior Member
S
Joined: May 2012
Posts: 568
Likes: 10
Yes, it is the clone. Keyboard firmware could be different too -- the one we have is good enough to work with drivers that don't send anything to keyboard, or run simple tests (f.e. ms0515 sends LK_CMD_REQ_ID and receives expected response), but vt240 does much more (programs modes for various keyboard divisions etc. -- https://www.netbsd.org/docs/Hardware/Machines/DEC/lk201.html)...

Agat-7 (the Apple II non-clone) can use a variant of this keyboard with very different firmware and simpler hardware.

Page 32 of 41 1 2 30 31 32 33 34 40 41

Link Copied to Clipboard
Who's Online Now
3 members (Cpt. Pugwash, 2 invisible), 196 guests, and 1 robot.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,320
Posts121,923
Members5,074
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com