Previous Thread
Next Thread
Print Thread
Page 8 of 39 1 2 6 7 8 9 10 38 39
Joined: Mar 2001
Posts: 16,613
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,613
Nice! smile

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
I'm still not done with 'ie15' driver (WIP code is at [0]), but two other emulator writers stepped in. EmuStudio [1] and Bashkiria-2m [2] (both multi-system emulators) now support this terminal. The details of video emulation are still being worked on by all of us (there's a 'snow' effect that seems to happen on real hardware as well -- see [3]).

[0] https://gist.github.com/shattered/5232006
[1] http://zx.pk.ru/showthread.php?t=18027
[2] http://bashkiria-2m.narod.ru/emul.html
[3] http://youtu.be/O0gAgQQHFcQ?t=2m23s

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
Recorded a demo disk that was bundled with ec1841:

http://youtu.be/1pj-CVIMgn4

The disk itself is #001 in http://zx.pk.ru/attachment.php?attachmentid=35784&d=1338309524

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
Submitting some of my WIP:

https://gist.github.com/shattered/5553841 pc: remove unused ibm5150_ppi8255_interface
https://gist.github.com/shattered/5553934 mc1502: FDC xtal freq is 16 MHz
https://gist.github.com/shattered/5553938 pc, ec1841: unbreak DBG_LOG macro

https://gist.github.com/shattered/5553942 asst128: another PC XT clone
https://gist.github.com/shattered/5553951 ec1841: add softlist, set 'v2' as default BIOS to avoid resets
https://gist.github.com/shattered/5232006 ie15: new driver: 15IE-00-013 serial terminal

ROMs/software/notes:

http://www.sendspace.com/file/j5yhdo asst128 ROMs
http://www.sendspace.com/file/jyixpz ie15 ROMs
http://www.sendspace.com/file/tayxzu ec1841 software

http://ru.wikipedia.org/wiki/%D0%90%D1%81%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BD%D1%82-128 brief article on asst128
http://ru.wikipedia.org/wiki/15%D0%98%D0%AD-00-013 brief article on ie15

asst128 needs work -- it's unclear if it has the DMA chip, f.e., but the BIOS at least displays the startup logo:


ie15 also needs work -- native keyboard is not hooked up, video emulation is a bit inaccurate, and it abuses the bitbanger.

ec1841 software is working -- f.e. the tests on "tps-2.2.14" disk are useful to find emulation bugs; at the moment the CPU test fails due to some DMA breakage).

Joined: Jan 2006
Posts: 3,687
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
minor comment about the softlist: shortname should actually be short wink
we enforce at most 8 chars, with no - nor . allowed

I suggest to run -valid on the compiled exe to capture this kind of issues

but other than that, great job! smile

Joined: Dec 2012
Posts: 242
L
Senior Member
Offline
Senior Member
L
Joined: Dec 2012
Posts: 242
Major comment about the softlist: the roms have the same sha-1 but different crc32 hashes compared to the roms from the link. The only one that has the right crc32 is "demo". What did you use to calculate the crc32 hashes?

Here's a fixed version smile.
http://www.sendspace.com/file/qhiklp

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
I used the NetBSD's cksum command.

Joined: Jan 2006
Posts: 3,687
Very Senior Member
Offline
Very Senior Member
Joined: Jan 2006
Posts: 3,687
isn't there also a crc32 command? that would give you the correct CRC32 (not sure which algorithm cksum uses, but I can confirm it gives the wrong results smile )

Joined: Apr 2004
Posts: 1,554
J
Very Senior Member
Offline
Very Senior Member
J
Joined: Apr 2004
Posts: 1,554
I use unzip -lv a lot wink

Joined: May 2012
Posts: 541
S
Senior Member
OP Offline
Senior Member
S
Joined: May 2012
Posts: 541
Well, the manpage claims it's "Default CRC algorithm"... Different polynomial, maybe?

Page 8 of 39 1 2 6 7 8 9 10 38 39

Link Copied to Clipboard
Who's Online Now
0 members (), 33 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,836
Posts116,222
Members4,921
Most Online890
Jan 17th, 2020
Powered by UBB.threads™ PHP Forum Software 7.7.5