Re: Joynet and BIOS

1999-03-06 Thread Laurens Holst
At 08:45 PM 3/3/99 +0100, you wrote: Don't bother about Dos, you can just copy it, who cares? And it's very easy to use! By the way, you can redefine ALL RSTs in the Dos-environment. None of them is reserved, exept perhaps the one of the interrupt but you can replace that one too. What about

Re: Joynet and BIOS

1999-03-06 Thread shevek
On Thu, 4 Mar 1999, Patriek Lesparre wrote: Shevek wrote: And well, I have my own page-0 routines already anyway. Including memory manager, device manager and string handling routines. Now you're calling it a device manager yourself too, eh? ^_^ You were right it is pretty confusing to

Re: Joynet and BIOS

1999-03-06 Thread Maarten ter Huurne
At 01:35 PM 03/06/99 +0100, you wrote: Don't bother about Dos, you can just copy it, who cares? And it's very easy to use! By the way, you can redefine ALL RSTs in the Dos-environment. None of them is reserved, exept perhaps the one of the interrupt but you can replace that one too. What about

Re: Joynet and BIOS

1999-03-06 Thread Maarten ter Huurne
At 03:04 PM 03/06/99 +0100, you wrote: What about the inter slot call? That's one RST you'd better not redefine. For example, the H_KEYI handler in the NMS8250 uses it. ARGH! That is bad... Well, I'll just make sure BIOS is switched in page 0 when I call it. That doesn't happen very often

Re: Joynet and BIOS

1999-03-05 Thread Laurens Holst
] But, as I understand now, you're not writing a universal driver... *snif*... Don't cry too loud. I'm still working on a universal driver. Though, I'm first finishing a different project: Helping Marat in improving the vdp emulation of fMSX. The improvements made up to now have already lead to a

Re: Joynet and BIOS

1999-03-05 Thread Maarten ter Huurne
At 08:42 PM 3/3/99 +0100, you wrote: Now you can make a nice hook which sets SCNCNT to 255 so that the BIOS key/joy-routines aren't used, and then run a copy of the keyboard-routine and add a Joystick-routine which doesn't affect the JoyNet pins... Hey, you got that??? Now you don't even have

Re: Joynet and BIOS

1999-03-05 Thread Maarten ter Huurne
At 08:45 PM 3/3/99 +0100, you wrote: Don't bother about Dos, you can just copy it, who cares? And it's very easy to use! By the way, you can redefine ALL RSTs in the Dos-environment. None of them is reserved, exept perhaps the one of the interrupt but you can replace that one too. What about

Re: Joynet and BIOS

1999-03-05 Thread Alex Wulms
] ] But, as I understand now, you're not writing a universal driver... ] *snif*... ] Don't cry too loud. I'm still working on a universal driver. Though, I'm ] first finishing a different project: Helping Marat in improving the vdp ] emulation of fMSX. The improvements made up to now have already

Re: Joynet and BIOS

1999-03-04 Thread Laurens Holst
I recently took a look (- :) -) at the BIOS, and I saw that it only looks at the Keyboard when the keyscan-counter SCNCNT reaches 0. What computer was that? I looked into the bios of my NMS 8250 (not recently, ok) and I'm pretty sure it reads the keyboard every vdp-interrupt. Hey, I just found

Re: Joynet and BIOS

1999-03-04 Thread shevek
On Thu, 4 Mar 1999, Laurens Holst wrote: Yeah ok but I was talking about a universal driver. Using this trick you can easily implement it in other programs; you don't need to write an entire new interrupt. That is true, but if you want to use your memory optimal with multiple tasks, it gets

Re: Joynet and BIOS

1999-03-04 Thread Patriek Lesparre
Shevek wrote: And well, I have my own page-0 routines already anyway. Including memory manager, device manager and string handling routines. Now you're calling it a device manager yourself too, eh? ^_^ Greetz, Patriek [EMAIL PROTECTED] ,-. ,. ,-. TNI on the web:

Re: Joynet and BIOS

1999-03-04 Thread Alex Wulms
] But, as I understand now, you're not writing a universal driver... *snif*... Don't cry too loud. I'm still working on a universal driver. Though, I'm first finishing a different project: Helping Marat in improving the vdp emulation of fMSX. The improvements made up to now have already lead to

Re: Joynet and BIOS

1999-03-03 Thread Laurens Holst
-Oorspronkelijk bericht- Van: shevek [EMAIL PROTECTED] Aan: [EMAIL PROTECTED] [EMAIL PROTECTED] Datum: dinsdag 2 maart 1999 22:42 Onderwerp: Re: Joynet and BIOS On Tue, 2 Mar 1999, Laurens Holst wrote: The MSX BIOS changes the pins of the joystickport while reading the joystickports

Re: Joynet and BIOS

1999-03-03 Thread Laurens Holst
I don't want to call it from the dos-prompt, because I am not allowed to distribute the game with dos included. I prefer to have my own "bios" in page 0, because I have rewritten more than just the interrupts. I make use of all the RST commands a lot more efficient then the bios does. Therefor I

Re: Joynet and BIOS

1999-03-03 Thread shevek
On Wed, 3 Mar 1999, Laurens Holst wrote: Use Dos... :) Just in case I didn't just mention I don't WANT to use dos, I DON'T!!! OK? (I'm not really angry, I just want to let you know it is totally out of the question that I'm using dos) ...or... That sounds better :-) I recently took a

Re: Joynet and BIOS

1999-03-02 Thread shevek
On Tue, 2 Mar 1999, Laurens Holst wrote: The MSX BIOS changes the pins of the joystickport while reading the joystickports. Therefor, you can only send/recieve while interrupts are disabled, or -I perfer this option- you can write your own interrupt-routine which doesn't modify the pins of

Re: Joynet and BIOS

1999-03-02 Thread Martial BENOIT
At 22:43 02/03/99 +0100, you wrote: On Tue, 2 Mar 1999, Laurens Holst wrote: The MSX BIOS changes the pins of the joystickport while reading the joystickports. Therefor, you can only send/recieve while interrupts are disabled, or -I perfer this option- you can write your own interrupt-routine

Re: Joynet and BIOS

1999-03-02 Thread shevek
On Tue, 2 Mar 1999, Martial BENOIT wrote: why don't you use the DOS? I mean you are talking of BDOS, by the way buy making the game directly load from DOS prompt, you'll have the DOS and BIOS entry in page 0 that is RAM in DOS mode, therefore you just have to modify RST38 RAM location so it