Mail Archives: djgpp/1996/07/21/20:31:10
>> >Conerning JPTUI, I have two further suggestions:
>> > 1. Why does it require mouse driver to be installed - pretty annoying when
>> >one (as me) doesn't have mouse driver installed in AUTO*.BAT - I need to
>> >install the driver everytime. The library should work also without driver in
>> >memory.
>>
>> Ok, I'll fix that.
>>
> I've been thinking about that kinda stuff too, but... [1] How will you
>determine port and irq settings? [2] are you aware that different kinds of
>mice (eg. PS/2 vs Logitech) send data to ports in different formats? Anyway,
>if you are still willing to try, I've some documentation on that, let me
>know and I'll mail it to you.
What I intend to do is only ignoring the mouse if a mouse driver is
not installed. I don't want to write a mouse driver myself whereas
some very good ones exits.
> BTW, sorry for the misleading post about seeing jptui32s.zip. I never
>saw it, I just thought I saw it. There were so many jptui* files in v2tk
>that I got mistaken... sorry again.
Don't worry. It doesn't matter at all.
> Now about that video mode stuff... You see, non-standard video modes use
>different sizes of character bitmaps. It should all be in your video card's
>documentation. Aside from that I believe there are int $0x10 subfunctions
>to determine the size of the character. Determining the dimensions of the
>screen is even simplier: see source for ScreenLines() and ScreenColumns() in
>libc. BTW, did you know most video cars have 9x16 fonts these days? E.g. on
>my TGUI9440, mode 03h is 80x25, 9x16. Mode 58h is 132x30, 9x16, while mode
>54h is 132x30, 8x16 and the characters look much nicer in 9x16. Somehow BIOS
>font reloading functions work with 9x16 as well, though the mouse pointer
>acts like "wider-thinner" when being dragged horizontally arcross character
>cell boundaries.
It shouldn't be a problem. The problem is that I use direct memory
access to define chars and put characters to screen. I hope the memory
organization is the same in non-standard video modes. I'll check and
add a text mode at a time. For the time being I've nearly added
support for 80x50 and I've defined fonts 9x16 (8x16 in fact) and 8x8.
Regards
---------------------------------------------------
Jeepy (Jean-Pierre Delprat)
email : jpdelprat AT teaser DOT fr
web : www.teaser.fr/~jpdelprat
- Raw text -