Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - demetrioussharpe

Pages: 1 ... 9 10 [11] 12 13 14
151
USB / Re: OS/2 & eCS USB HID driver incomplete
« on: 2010.11.25, 11:53:23 »
...Yes, I know where you are coming from, but as I said, there are a LOT of things that need to be fixed before anybody even thinks about making a joystick work. If the basic OS won't work, games quickly become a non issue.

I think you fail to realize how people who don't already use OS/2 view it. Sure, OS/2 need more important things. But it also needs these things as well. Unless you want to continue to relegate OS/2 to the corporate world & neglect the home user, youve gotta realize that modern users aren't going to switch to OS/2 based on Java or printing, they can do that already with Windows, Linux, BSD, MacOS X, Solaris & almost every other OS. You're really going to have something a lot more compelling. It's the same basic problem as why Plan9 was never able to replace Unix; Unix was good enough, there wasn't a compelling reason to unseat it.

Well, that is quite a statement. Without JAVA, half the world can't log into their bank accounts. While I sort of agree with you about printing (back in the early 1980's some bigwig in IBM told us that printers would be obsolete by 1990 - but then look what they did with OS/2), I don't think you will convince most users that printing isn't more important than having support for a joystick.

I don't think you'll convince users to switch to OS/2 based on printers.

You have some interesting comments on kernels. If the kernel does get developed (and I think that is a big IF), the rest could follow. However, it seems that the project has been under way for some time, and there isn't a lot to show for it, yet. It all comes down the the problem where there are not enough programers, and those programers who are working on it are still subject to 24 hours days (plus a lot of them need to have a job to support their families). The rest of the "dream on" stuff would have to come after the kernel is developed, which will add another, significant, amount of time to get to the end result. Meanwhile, Joystick support is probably the last thing on most people's minds, but don't let that discourage you, if you want to do it. I would rather that I could use JAVA with OpenOffice, or Firefox.

Perhaps you would, but you might want to remember that it was DirectX that helped Win95 unseat DOS.

152
USB / Re: OS/2 & eCS USB HID driver incomplete
« on: 2010.11.25, 04:57:03 »
Thanks, Robert!

153
On a side note, someplace I had a bunch of GPI programming books, and some personally typed references from IBM (relative to the new print subsystem). If I find them, I will let you know. I sure as heck haven't had much use for them in the last 10+ years... (a combination of "discovering" REXX and moving on to lots of web scripting work made me become very lazy when it came to keeping up my programming skills in other languages).

In total, I should have a few hundred dollars in OS/2 programming books (PM, GPI, and a buncha others). I'll gladly "sell" them to you (or anyone else who has an active project going) for nothing more than the cost of shipping. And that shouldn't be much, since I think I can fit them in a Flat Rate Priority Mail box.

Sounds good, because the OS/2 part of my library needs some beefing up. I mostly have *nix, hardware & a few win & dos books, with a splash of mac! lol When you find them, let me know what you have & what the prices are.

154
USB / Re: OS/2 & eCS USB HID driver incomplete
« on: 2010.11.25, 02:16:16 »
What just happened? Did we just loose page 1 of this topic???

155

Ah... I'll see if I can dig info up on that. It's not too difficult.

I think registering a special dc might work... I'll let you know if I find anything helpful.

Ugh, this is hazy, but I am pretty sure you can set up a DC to a memory area, link the PS, and then draw to (through) the PS. That should create a bitmapped version of the output. Another possibility is to use a metafile as a dc, but that would require a few extra steps afterwards to get it into a bitmapped format.

Thanks. I stumbled into GpiQueryBitmapBits(). I think I'll try to use that by passing the PS of the loaded font. This has to be implemented in a reasonably quick way, since it's part of the OpenGL interface.

That sounds like it will work, and using a DC of OD_MEMORY, should allow you to process things BTS on it.

Here's a bit of code that uses GpiQueryBitmapBits()
OpenMoko

Thanks, that's just what I needed! I'll start working on the code as soon as I get everything situated with Netlabs.

156

Ah... I'll see if I can dig info up on that. It's not too difficult.

I think registering a special dc might work... I'll let you know if I find anything helpful.

Ugh, this is hazy, but I am pretty sure you can set up a DC to a memory area, link the PS, and then draw to (through) the PS. That should create a bitmapped version of the output. Another possibility is to use a metafile as a dc, but that would require a few extra steps afterwards to get it into a bitmapped format.

Thanks. I stumbled into GpiQueryBitmapBits(). I think I'll try to use that by passing the PS of the loaded font. This has to be implemented in a reasonably quick way, since it's part of the OpenGL interface.

157
USB / Re: OS/2 & eCS USB HID driver incomplete
« on: 2010.11.25, 01:23:39 »
I really don't want to see good programing talent going to waste on joysticks, when accelerated video, is no longer available, JAVA 6 is not, yet available, many printers are not supported, large disk drives are waiting for support, AHCI disk controllers are not, yet, supported, and so on. It seems to me, that joysticks are WAAAY down on the list of necessary items. Besides, what would you use it for?

Accelerated 3d is in the works. I really don't foresee an accelerated solution that takes full advantage of video cards until the kernel & the whole graphics stack is replaced. I like the layout of the stack, but we need a stack that we have the code for & can extend. Truth be told, we need a less convoluted driver API that isn't trying to be some hybrid 16/32-bit abomination.

There's gotta already be an open source java 6 project. We just need a programmer who's on our team to either join the project or port it him/herself.

Large disks, it's really time for a new kernel & device driver stack first.

AHCI, see java 6.

Printers, grab the source to CUPS & see java 6.

Joysticks aren't necessary for a working, modern OS/2. However, if anyone wants the OS/2 community to grow, you have to realize that people don't move to a platform that they can write emails on & browse the net if there's no chance for them to enjoy some of the games that they also play on other platforms. We can't afford to have the "all work & no play" mentality here. Who cares if we can print, use java, or some of the other things if we don't cover some of the more simple, basic things.

158
USB / Re: OS/2 & eCS USB HID driver incomplete
« on: 2010.11.25, 01:11:34 »
ISTR, that there used to be an USB joystick driver around, but don't remember it's name and where to find it. Of course, you also need applications that make use of it.
It is/was on the netlabs cvs.  There is now a svn repository:
http://svn.netlabs.org/usb
that I think is where the work Mensys is doing towards USB support is done... it may or may not include the genjoy (which is what I recall the USB joystick driver was called) code from CVS (requires an ID and password for code access and mine has not been authorized).  I have the cvs code that I zipped up in 2004, I think the last code update was around 2001.  There was a much more functional version that was reported to have been developed but the developers machine was stolen.

Yeh, I can't seem to access the svn version, no password.

159
The goal is to load a font using the GPI API, which is pretty standard. Here's the not so obvious part:

How to copy a font character from it's PS space into a bitmap of unsigned chars.

160
Hardware / Re: OpenGL ddk
« on: 2010.11.24, 19:18:24 »
I sent the email on 4 Nov 10 to ktk@netlabs.org. The subject of it is:  GL/2 - OpenGL DDK hosting. I figured that you were busy with other OS/2 & eCS plans and just didn't have time to respond.

Hmm just checked that day, can't find your email, sorry. My spam-folder deletes automatically after one week so I can't check anymore if it showed up there.

Anyway if you want one I will for sure help, if you stay with SF no bad feelings so just let me know what you prefer.

Ok, sounds good. How do we proceed? My email address is my screen name here at netscape dot net.

161
Hardware / Re: OpenGL ddk
« on: 2010.11.24, 19:17:11 »
I'm checking all of the code to ensure that the proper licenses are included at the top of the files. My initial checkin should happen before the end of tonight. I'm on US-Central time, so your timing may vary. If time permits, I maybe be complete much earlier.
Considering you have now heard from Adrian, I would humbly submit that it would be preferable to work with him and set the project on Netlabs rather than sourceforge considering that no files have been uploaded yet.
Andy

That would indeed be preferable. I really have little time to set up all of the crazy little features of SF or even as much as a homepage. Maybe I'll do a short write up of the project one day.

162
Open Bounties / Re: OS2 & eCS kernel
« on: 2010.11.24, 17:10:49 »
No worries. After almost 14yrs in the Army, my skin's a bit tougher than most. It's also the reason I tend to jump into things & try to just get them done. I'm hoping to help spark a new trend of OS/2 innovation.

163
USB / Re: OS/2 & eCS USB HID driver incomplete
« on: 2010.11.24, 16:09:41 »
Actually this is not the whole story. The HID drive is parsing the HID protocol reasonably well. When a device is attached, it then asks it's clients if one of them might feel responsible for serving this device. Since there is no joystick client driver installed and your device seems to offer a mouse-like interface, the USB mouse driver claims it. If it does this right is another story. ISTR, that there used to be an USB joystick driver around, but don't remember it's name and where to find it. Of course, you also need applications that make use of it.

Right now's probably a good time to develop a new API for joystick usage. If I can't find that driver or it's author, I guess I'll have to look into porting one from another OS. Is there anyone else interested in such a driver?

164
USB / Re: OS/2 & eCS USB HID driver incomplete
« on: 2010.11.24, 15:59:33 »
I'm surprised that it's not using one HID driver with subfunctions for the different types of HIDs. But I guess I shouldn't be surprised. It probably couldn't be done optimally on OS/2.

165
Hardware / Re: OpenGL ddk
« on: 2010.11.24, 15:57:06 »
I'm checking all of the code to ensure that the proper licenses are included at the top of the files. My initial checkin should happen before the end of tonight. I'm on US-Central time, so your timing may vary. If time permits, I maybe be complete much earlier.

Pages: 1 ... 9 10 [11] 12 13 14