Previous Thread
Next Thread
Print Thread
Page 37 of 37 1 2 35 36 37
Re: ex- USSR and Soviet Bloc hardware [Re: shattered] #115546 07/22/19 06:27 PM
Joined: May 2012
Posts: 513
S
shattered Offline OP
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 513
Originally Posted by shattered
Yet another obscure Soviet TV game -- http://alemorf.ru/comps/kroha/index.html. Apparently, never reached retail.

Extremely simple design -- a 8080, two joysticks and a beeper. Black and white output. A single cart with five games (Breakout, Tetris, Snake, Xonix, Choplifter). Soon in MAME smile


Gameplay video: https://www.youtube.com/watch?v=TApB1w1hExg

Re: ex- USSR and Soviet Bloc hardware [Re: shattered] #115653 08/06/19 06:34 PM
Joined: May 2012
Posts: 513
S
shattered Offline OP
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 513
Originally Posted by shattered
a bit more life -- self-test is passing

[Linked Image]


A previously unknown hardware variant turned up and was dumped, plus there's firmware source code. Some WIP:
[Linked Image]

Merging that code into mainline will take some doing, it's using a hacked T11 core and I don't have a clear idea how to rework it yet.

Last edited by shattered; 08/06/19 06:35 PM.
Re: ex- USSR and Soviet Bloc hardware [Re: shattered] #115714 08/15/19 04:23 PM
Joined: May 2012
Posts: 513
S
shattered Offline OP
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 513
Originally Posted by shattered

Robotron A7150 WIP -- KES is a clone of iSBC-215 storage controller, but it's different internally (Z80 + Z80DMA + Z80CTC instead of 8089) and will need new code:


The hardware is annoyingly similar to the real thing, but not quite -- with these debugger hacks ACT passes and OS tries to boot from floppy, but halts halfway.

Code
# adapt to different memory layout on the KES; makes controller test pass
wpiset 4a,1,w,(wpdata==1 && w@92b==0xe),{ logerror "Hacking IOPB (xfer buffer)\n"; focus 0; temp1=920; w@(temp1+0xe)=4000; w@(temp1+0x16)=600; go }
bpset fcf76,1,{ cx=600; go }
# ACT passes transfer length 0, fix it
wpiset 4a,1,w,(wpdata==1 && b@92b==5),{ logerror "Hacking IOPB (read and verify)\n"; focus 0; temp1=920; w@(temp1+0x16)=200; go }
# firmware crashes, use a different command to fail hard disk test
wpiset 4a,1,w,(wpdata==1 && b@92b==3),{ logerror "Hacking IOPB (read id)\n"; focus 0; temp1=920; b@92b=8; go }


I suppose the next best thing is HLE, since hardware docs for actual storage controllers (iSBX clones) are missing.

Last edited by shattered; 08/15/19 04:25 PM.
Page 37 of 37 1 2 35 36 37

Who's Online Now
3 registered members (Heihachi_73, hal3000, 1 invisible), 155 guests, and 1 spider.
Key: Admin, Global Mod, Mod
ShoutChat Box
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,673
Posts113,788
Members4,852
Most Online418
Aug 14th, 2019
Powered by UBB.threads™ PHP Forum Software 7.7.3