MyWireless/IPWireless P1C USB Modem Drivers for LinuxI wrote a Linux device driver for the IPWireless USB modem that has been included since kernel 2.5
These can now be found at http://www.neology.co.za/opensource/sentech-mywireless-ipwireless-p1c
I also have some old archives, and collections of tools, firwmare and an alternative driver which was written by some guys for Woosh in New Zealand over here.
The device driver was written by painstakingly reverse engineering the Windows driver using USBSnoopy.
Linux Development – The pleasure and the painDeveloping software under Linux can be a pleasure. It can also be a real pain. The following are just *some* of my observations about it.
Legends – A spiritual successor to Tribes2I’m one of the developers behind a game called Legends. Legends started out as a project to be what Tribes2, and Tribes1 never was, and then, it grew completely out of control. I’m officially the Linux port-monkey, and general “plumbing” coder for Legends.
Legends was made possible by the awesome people of Dynamix, who got shut down by Sierra. The lead developers then started a company called GarageGames, which licenses the Torque (ala Tribes2) game engine to developers for the meagre sum of $100.
That’s the best deal you can get for _any_ kind of game engine. Tribes1, and Tribes2 were well known for their excellent network code, and engine. Besides that, the engine has an open scripting interface, and runs on Linux, AppleMacintosh, and Win32.
To checkout, Legends go to http://www.legendsthegame.net/
Contributions are welcome. We need more sound specifically. The game is currently at no 9 on the HappyPenguin rankings, and is well known amongst the Gentoo crowd, and loved elsewhere.
GarageGamesThis is the company that the ex-developers of Dynamix went to, when [Vivendi] started firing all the talented people that made them rich. These guys rock, and are the next generation studio to be watching.
GameSpy threatens litigation against developerGameSpy has a bit of a monopoly around online services for multiplayer games, including server listings etc. They use a lame XOR encryption technique to ‘restrict’ third party access to these master servers. Fortunately, due to their monopoly they can’t really quickly change things without breaking it all, and thus the algorithm has been documented and became available for opensource developers thanks to the efforts of Luigi Auriemma of http://aluigi.altervista.org.
Unfortunately GameSpy then decided it would be good to threaten him with litigation.
Yay. Go Go GameSpy. Read about this pretty sad story at http://aluigi.altervista.org/papers.htm#distrust