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

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.

Re: Joynet and BIOS

1999-03-06 Thread shevek
On Fri, 5 Mar 1999, Alex Wulms wrote: > There is going to be a basic driver. Most probably a memman tsr. I do not > know yet if I will use the CMD hook or that I will use the USR command. > Anybody any preference? I'd say, make them as they are designed: if you need to return a value, use usr.

Re: Joynet and BIOS

1999-03-06 Thread shevek
On Thu, 4 Mar 1999, Maarten ter Huurne wrote: > 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

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 confu

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. > >Wha

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 alre

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 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 ha

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 t

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-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 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 get

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 jus

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 l

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

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 joysti

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

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-

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

Re: Joynet and BIOS

1999-03-02 Thread Laurens Holst
>The MSX BIOS (at least that of the philips NMS8250 and NMS8245) changes >the values of the joystick connections. Probably it will nopt change if >the strobes are 0 and the A and B outputs are 1, but I am not sure about >this. It is quite important if there is a situation where you can have the >i

Joynet and BIOS

1999-03-02 Thread shevek
Hi, As you might know, I am writing some programs for joynet. While I was testing something I found out about some problems which are quite important to other people who want to make programs for it. The MSX BIOS (at least that of the philips NMS8250 and NMS8245) changes the values of the joysti