|
Post by stranger725 on Feb 9, 2005 5:44:23 GMT 1
are you a professional programmer? because i think theyre really cool
|
|
|
Post by yoyofr on Feb 9, 2005 23:25:03 GMT 1
yes, I am
|
|
|
Post by Tinnus on Feb 10, 2005 0:13:32 GMT 1
Let me join the club then, I'm (sort of) a professional programmer too ;D
(yeah, "sort of" because I don't have a daily job as a programmer... but I'm the programmer for a super-innovative project someone's developing and I had the luck of getting into...)
|
|
|
Post by stranger725 on Feb 10, 2005 10:16:48 GMT 1
cool!
|
|
s19locke
Junior Member
I am a TREASURE HUNTER, not a thief
Posts: 85
|
Post by s19locke on Feb 10, 2005 20:27:32 GMT 1
another question what are all the goals for this project? and what happnes once those goals are met?
|
|
|
Post by yoyofr on Feb 18, 2005 11:49:51 GMT 1
The goals are : - support for most retro-gaming systems - modular & powerful layout in order for other people to update ljp when I won't have time to do it - update for better perf of the emulation core I develop/optimize personnaly : nes,snes & perhaps ngp/ws.
|
|
|
Post by Andy Dodd on Mar 20, 2005 1:18:41 GMT 1
The goals are : - modular & powerful layout in order for other people to update ljp when I won't have time to do it A good first step here would probably be ditching CodeWarrior in favor of an open development enviroment, such as PODS which PalmOne is pushing now. (Or prc-tools with plain old Makefiles. PODS is based on prc-tools but has its own build management system instead of using make.) I know this would be initially difficult since CodeWarrior seems to include a number of libraries for working with PNOs, but in the long run it would pay off by making it much easier for other developers to join in. I was hoping to try and hack in at least rudimentary lores device support, but I can't even come close to building LJP, let alone changing it, without a $400 piece of software. BTW, as far as I can tell, all that would be needed for Treo 600 support is lo-res OSD capability. GameBoy emulation works flawlessly on the T600, but we can't quit LJP once emulation is started without a soft reset. (Bringing up the OSD on a lo-res device will cause a soft reset.) I know most of the other systems could not be emulated on a lores device, but GB emulation works beautifully - LJP blows every other Palm GB emu out of the water on a T600 except for that pesky inability to quit.
|
|
|
Post by Tinnus on Mar 20, 2005 1:57:07 GMT 1
The biggest problem is that CW provides us a PalmOS implementation of the C++ standard lib, while PODS doesn't.
|
|
|
Post by Andy Dodd on Mar 20, 2005 3:44:37 GMT 1
The biggest problem is that CW provides us a PalmOS implementation of the C++ standard lib, while PODS doesn't. D'oh. Ouch. Well, I guess I'll just have to hope that yoyofr has the time to put in a few fixes for lores devices then.
|
|