Home | Forums | What's new | Resources | |
exstand/yano, freewing, pccommcard transferspeed ? |
seal1 - May 17, 2005 |
seal1 | May 17, 2005 | |||
hello, how fast are your pccomms, freewing´s or extand´s interfaces out there ? lastweekend I build a yano/extand-parallel-port-2-replay-interface. http://forums.segaxtreme.net/index.php?showtopic=1... using his vxd under w98se. http://www1.odn.ne.jp/psx-alternative/laboratory_0... his vxd-driver routes from virtual pccomm-isa-port to LPT, so any soft using pccomm-card should work with yano/extand. how fast should this be ? (from my amiga-pc-laplink-experiences I was able to do 120 kb/s over LPT-port.) using charles mcdonald´s sat.exe: my yano-interface is only 35 kb/s fast vs. original PCCOMMS-ISA-LINK-CARD 100 kb/s. (I stopped per hand the transfer of 500kb file, all my kb/s-values rounded.) (tested also with a psx and caetla´s psexe.exe, which has a native extand-mode, so I can test pccomm-isa 100 kb/s vs. native extand 50 kb/s vs. virtual-pccom-isa-port 35 kb/s.) other problem - power voltage for interface: with original datel AR transfer of big files is unstable at 3v, 4.5v, 6v or 7.5v with EMS 4in1 it works stable from 3v-6volt (7.5v not tested) (gamebuster on psx wants atleast 6volt to work) I used HCT coz my local dealer had no HC chips. the AR has for the 74__245 a HC the EMS a ALS, so this is maybe the problem, if LOW-output from the HC (inside the AR) is over 0.8volt it is in undefined range for the HCT (used on my yano-interface). regards, seal1 |
antime | Jun 7, 2005 | |||||||
Looking at the VxD sources you have to do exactly the same number of port accesses for FreeWing and ExStand, so I would guess their performance are very close.
Probably. It might also be possible to improve speeds by using a high-performance PCI parallel port card, to get rid of the ISA bottleneck. |
seal1 | Jun 9, 2005 | |||||||
oh yes, both routines do 5 port-accesses, never counted ... thought freewing takes 2 read-accesses for 1 byte so it must take longer
via ISA you can do atleast 1-2 MB/s. bottleneck is the old-styles LPT-port in EPP mode. u got experience with highspeed-pci-lpt-port-cards ? |
antime | Jun 12, 2005 | |||
Your current biggest limiting factor is that you have to do all signalling manually. The speed advantage from EPP/ECP comes from the hardware's ability to handle that for you, but the ExStand isn't an EPP device. From what I can tell, the EPP requirement comes from needing a standard programming interface which was lacking with earlier byte-wide parallel port implementations. To reach ISA bus limits I would assume you would have to do nothing but continuous 16-bit DMA transfers, but that's not really relevant here. I've never used any parallel port cards, but I do remember seeing adverts for some that could support a large number of ports at high speeds. Maybe those speeds are only achievable with ECP hardware, using on-board DMA buffers. |