I've recently purchased a Net Yaroze console, and was eager to do some homebrew on it. I got the console all set up, copied the files from the sdk disk to my hdd. I modified the djsetup batch file with the correct paths and bps speed, ran it. Then I cd'd to the quick folder and ran make. I don't think it worked correctly though. Here is the output: Then when I run the siocons app, it can never connect to my yaroze console. I have the correct port address, and bps speed. It just always says: [DTL-H3000 not ready!]. I noticed I have the NA region console, DTL-h3001, not sure if that matters though. If anyone can provide some input as to either problem it would be greatly appriciated.
Have you considered the fact that the software for the Net Yaroze was meant to run on DOS/Win9x and because of this might not work on Vista/Win7? Your first problem is that the version of GCC thats included in the SDK is ancient, its trying to make system calls that Vista/Win7 don't support for DOS apps in the DOS VM. Its actually a bit more detailed then that but, the gist is what I said. Your second problem is also with Vista/Win7. Around Win98, MS started adding hardware abstraction. This allows apps to access the hardware in a generic manner and not need to know the specifics of what the brand or API the device uses. This also allows multiple apps to access the same hardware at the same time (I could technically have two or more apps reading from the same serial port). In doing this MS removed the ability to talk to the hardware directly, blocking programs that are meant to push bits around the device registers and hook interrupts. TL;DR: Your problem is your Host OS/Hardware is too new, you need some gear from around '97 running Win9x or DOS.
phate is correct- I've had the same issues with the yaroze development apps (and codewarrior)- my suggestion would be either to setup an old mac/pc specifically for this, OR use vmware (or hypervisor of your choice) to virtualize an 98se system, use a usb to serial adapter to connect to the serial box, then attach that serial device to the 98 system and install the usb serial drivers there as a com port. This is how I handle this issue personally- that and keep a powerbook g3 sitting around running OS9
I know this is a bit of an old thread... But I felt the need to add a possiable solution for the dos / win 9x operating system compatiblity in newer machines that cant run anythng less than xp for the most part. Have you considered working with virtual machine software. Both options are free and take about 30 min to configure before installing the os of your choice. Microsoft Virtual PC (my personal favorite to learn with) http://www.microsoft.com/windows/virtual-pc/ Sun Microsystems Virtual Box: http://www.virtualbox.org/ I use several vintage / retro applications. that go back as far as MS-DOS 6.11 and alterntive operating systems Includeing Both Linux and other unix flavors like HP-UX. What I do with HP-UX is confidential. so dont pm me about stuff related to hp-ux. any other operating system I'de be glad to help with. Xeveniah Darkwind
Virtual Boxes slow IO times make me want to rip my own dick off. It takes 4 hours to run a scrip that takes 30 minutes with the OS installed. Virtual Pc only works with cpu's that support hyperthreading, which mine doesn't. I found a windows 98 iso, and I'm just wating to get some free time to load it up in VMWare.