Previous Thread
Next Thread
Print Thread
Page 10 of 39 1 2 8 9 10 11 12 38 39
Joined: Jan 2012
Posts: 869
Likes: 6
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 869
Likes: 6
The DMAC can probably be removed from the machine config then. Can the owner confirm whether it has 80 track 5.25 floppy drives and if they are single or double sided?

Joined: Jan 2006
Posts: 3,690
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,690
Originally Posted By shattered
An owner of this machine confirmed that is has no DMAC. More dumps surfaced, I'll check them for dups & submit.

Also, with a bit of hackery, I got poisk1 to display something (wrong resolution, though). There's still a lot work to do (hook up the keyboard, at least):




let me say that you're doing a great job here! smile

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
Originally Posted By crazyc
The DMAC can probably be removed from the machine config then. Can the owner confirm whether it has 80 track 5.25 floppy drives and if they are single or double sided?


Asked him. Note, this is a 'pc-in-a-keyboard' machine, so the drive was external.

Pics: http://ru-oldpc.livejournal.com/26180.html

The specs in that post say that cassette interface had motor control (other clones don't have that luxury).

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
Originally Posted By etabeta78

let me say that you're doing a great job here! smile


Thanks. This clone is unique among others -- its video controller is almost, but not quite, entirely unlike CGA: it doesn't use a mc6845, always runs in graphics mode, but you still can set a text mode via standard CGA ports. Any access to those (and video memory in text mode) causes a NMI, and its service routine does the rest.

Fortunately, there is BIOS source (that doesn't quite match the binaries) and technical manual (for a pre-release hardware) and a set of schematics (for two different hardware revisions).

Joined: Apr 2005
Posts: 577
Senior Member
Offline
Senior Member
Joined: Apr 2005
Posts: 577
+1 for the Douglas Adams reference laugh

Anyway, I love seeing news about these obscure Russian clones turning up recently. It's like a whole new world waiting to be uncovered (and emulated wink )

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
Oh yeah, there are at least two more PC clones unemulated:

- Istra-4816 -- triple-CPU (8086 + 2x8080), could run DOS and/or CP/M (concurrently). I have some of its software but no dumps. Wiki: http://ru.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D1%80%D0%B0-4816
- Neuron I9.66 -- uses Multibus instead of ISA.

Before IBM PCs, there were others:

- Iskra 226 -- said to be a clone/reimplementation of Wang 2200
- Electronika D3-28 -- likewise, of Wang 720

This hardware is rare enough my now, but software is nowhere to be found; f.e. apparently there was a port of V7 UNIX to Iskra 226.

Last edited by shattered; 05/12/13 09:48 AM.
Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
More WIP:

https://gist.github.com/shattered/5564625 softlist for mc1502
http://www.sendspace.com/file/990uey software

I had to hack wd_fdc.c, not sure how to do this cleaner. The reset routine (INT 13H AH=00) fails otherwise -- it waits for S_NRDY to clear and it never does.

How to use: press Enter twice after POST completes, at the '-' prompt enter '@'.

'ots' is a bad dump -- apparently the disk had 82 or more tracks, only 80 are dumped. It shows the logo, though.

'sfdos' is a good dump (it boots in ec1841), but doesn't boot here (fails to read 4 sectors starting at chs 0:1:6).

Joined: Jan 2012
Posts: 869
Likes: 6
C
Senior Member
Offline
Senior Member
C
Joined: Jan 2012
Posts: 869
Likes: 6
Quote:
I had to hack wd_fdc.c, not sure how to do this cleaner. The reset routine (INT 13H AH=00) fails otherwise -- it waits for S_NRDY to clear and it never does.
Try commenting line 112 of wd_fdc.c and see if that fixes it (it fixed it for me but with an MS-DOS floppy).

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
Apparently something changed in last two months, because the hack is no longer needed, but 'sfdos' still doesn't boot.

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
asst128's BIOS I uploaded is not original, it was modified twice (once by whoever designed the 3rd-party floppy interface, and then by the owner). Second change NOP's this block of code:

-000FE1EE: BA 01 01 mov dx,101h
-000FE1F1: E8 14 03 call 0FE508h
-000FE1F4: FA cli
-000FE1F5: F4 hlt



Page 10 of 39 1 2 8 9 10 11 12 38 39

Link Copied to Clipboard
Who's Online Now
2 members (mahlemiut, 1 invisible), 32 guests, and 2 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,940
Posts117,530
Members4,994
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com