Author
| Yamaha YIS-805/128R2 hardware problems
|
HansO msx addict Posts: 375 | Posted: January 05 2005, 08:14   |
I can do the scanning for you.
|
|
Jazzy msx addict Posts: 411 | Posted: January 05 2005, 08:20   |
Thanks Hans, I was thinking about asking you. Please send me an email: stoppen@hotmail.com. Tnx in advance! |
|
tnt23 msx lover Posts: 107 | Posted: January 10 2005, 19:54   |
Jazzy,
Sorry to bother you - is there any news on the documentation?
|
|
Jazzy msx addict Posts: 411 | Posted: January 10 2005, 20:14   |
Yes there is. HansO offered to scan the documents but I have to make some time to send it to him. If HansO agrees then I will send the Russian/English Yamaha Network manual too, I think it contains very useful information.
Is that allright Hans?
|
|
tnt23 msx lover Posts: 107 | Posted: January 10 2005, 20:22   |
Thanks Jazzy and Hans! Hope the Network manual will find its way into scanning, too  |
|
HansO msx addict Posts: 375 | Posted: January 10 2005, 21:16   |
Fine with me!
|
|
tnt23 msx lover Posts: 107 | Posted: January 13 2005, 07:57   |
Guys,
picking an old Psion PDA for a friend last night, I've got a CD for it full of docs and software. What I have found on that CD was some ancient MSX documentation archive (mostly in Russian). Three files out of it, describing BASIC network commands and NETBIOS calls interface, are available here:
http://milliways.chance.ru/~tnt23/msx/
Again, it is in Russian (KOI8-R encoding). |
|
cax
 msx professional Posts: 1016 | Posted: January 21 2005, 23:25   |
But we still need the description of YM3802 chip ...
And I know for sure the mentioned docs are still not as complete as original NetBIOS manual, so please scan them anyway.
I can do the OCR and proofreading, and maybe translation to English of the russian part of NetBIOS manual (if anybody is interested)
|
|
mars2000you msx master Posts: 1723 | Posted: January 22 2005, 01:12   |
Quote:
|
I can do the OCR and proofreading, and maybe translation to English of the russian part of NetBIOS manual (if anybody is interested)
|
Of course, cax, it would be very interesting for the developers of the 2 more advanced MSX emulators : openMSX and blueMSX
So, if you have the time, you can make this translation and send it to Daniel Vik (for blueMSX) and to Manuel Bilderbeek (for openMSX) |
|
cax
 msx professional Posts: 1016 | Posted: January 22 2005, 01:37   |
I think emulation of the mentioned network protocol, if implemented, should be done on the very low level, and it requires knowledge of how YM3802 chip works.
Knowledge of NetBIOS protocol and net-BASIC commands IMHO is needed for application developer only (but anyway can be somehow useful for debugging the emulated networking)
All I know to the moment is that
a) MSX ports 0x8-0xF are mapped to 8 registers of YM3802 chip (this info comes from Marat Fayzullin - he thinks so because he found some NetBSD driver (file iodevice.h) that uses this chip and the C header file contains struct for 8 one-byte registers)
b) only 3 ports are used: 0x09, 0x0D and 0x0E (here and so on - info from tnt23)
c) 0x0D is used for data transmission (OUT)
d) 0x0E is used for receiving data (IN)
e) 0x09 is a control register and is used in both sending and receiving (IN, OUT)
|
|
mars2000you msx master Posts: 1723 | Posted: January 22 2005, 01:47   |
About the YM3802 chip, maybe this page can be useful :
http://www.billbuxton.com/MIDIlan.html
It was written with the help of Yamaha that had donated samples of their YM3802 MIDI controller chip for this prototype of MIDILAN. |
|
cax
 msx professional Posts: 1016 | Posted: January 22 2005, 18:12   |
Another interesting thing about Yamaha MSX2 Network card:
inside a 32K ROM it has 2K RAM placed in the last 2K of each 16K page
(in other words, in the end of each 16K of NET rom you have a 2K "window" to the same physical 2k RAM block)
The 32K ROM sits in page 3-3, addresses 4000-BFFF.
|
|
tnt23 msx lover Posts: 107 | Posted: January 24 2005, 09:06   |
|
|
tnt23 msx lover Posts: 107 | Posted: January 29 2005, 13:20   |
More news:
=========================
Please go to "PI. HomePage" if you want to know detailed information about YM3802.
http://www.ipc-tokai.or.jp/%7Eytanaka/
"PI." is a famous PC emulator programmer in Japan.
XM6 that he made has an almost complete YM3802 implementation for MIDI control.
http://www.ipc-tokai.or.jp/%7Eytanaka/x680x0/xm6.shtml
The license of the source code of XM6 is free for the non-commercial software.
Download the source code "xm6_200s.lzh", and it will help your purpose.
Sincerely
apaslothy
========================= |
|
mars2000you msx master Posts: 1723 | Posted: January 29 2005, 13:27   |
Thanks for these infos !
XM6 is probably the best X68000 emulator !!! |
|
|
|
|