Search found 489 matches

by jean
Mon Feb 18, 2008 2:04 am
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

-EDITED to reflect actual changes in changelog- I wrote a new firmware that i will make available after some testing and bug-corrections. The changelog is as following: -Inserted config mode. Holding [people] button (that at this point should be called [user settings]) and pressing various keys, you...
by jean
Sat Feb 16, 2008 7:32 pm
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

Was wandering how the hell they powered a 5v pic They? Do you mean me? :) XBox is outputting 3- 3.6v. To say the truth, according to the 16f883's datasheed, the pic works with just 2v - some milliampere. The charge pump is put there adjust comm levels or at least to feed backlight leds, i guess. Pl...
by jean
Sat Feb 16, 2008 1:36 am
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

well i cannot swear we couldn't reverse/use the original protocol, but i've tried and given up....much better to be in total control of the firmware and output standard codes....like J.F. said, you're probably looking at somewhat else than xbox's chatpad....i'm not using "standard" ps2 lit...
by jean
Fri Feb 15, 2008 12:18 pm
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

maybe keep overall current drain to levels we would expect from a real remote around 50ma im thinking current drain surely drops battery time down my shoes, but it should be not a problem for hardware integrity, since the chatpad's alimentation section has a so called "charge pump" that a...
by jean
Thu Feb 14, 2008 11:27 pm
Forum: PSP Development
Topic: Win32 native Toolchain for PSPSDK
Replies: 261
Views: 136416

Speaking of IDEs, I'm still for netbeans...coding C/C++ with netbeans 6 is like stealing candies from a child without an arm...Eclipse was the first java based cross-platform IDE, but by now it's slow (don't tell me it isn't if you use it on a core duo II...) and generally speaking seems to be put t...
by jean
Thu Feb 14, 2008 11:06 pm
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

Ok, yesterday i was too tired to type anymore, but i announced i have some specific questions: scancodes: now, chatpad is outputting ascii codes as the button is pressed, without repeatition, altering case (if you type [shift]+[t] it will output "T") but for serious usage, device driver so...
by jean
Thu Feb 14, 2008 8:10 am
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

Here's the video of me connecting the chatpad to PSP and taping nonsenses.... :) please notice it's backlit with the only power supplied from SIO port.... http://www.youtube.com/watch?v=DYfvaC9T7O4 And here's an archive with some of the docs i've prepared... [[link removed]] Hereby i plan to insert ...
by jean
Wed Feb 13, 2008 7:04 am
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

Very nice, are you using any of the white moulded part as part of the new case For the moment chatty is dissected on my desktop :) but i plan not to use white plastics...once done i will cover back of the keyboad with plastic cutted from a CD's jewel case covered with black adesive...original screw...
by jean
Wed Feb 13, 2008 7:00 am
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

The first code i wrote is little enough to compile with free version of mikroC...it produces middle assemblies too and porting to MPLAB's C is a piece of cake. The real pain in the a** was flashing... you need a programmer with voltage control (or, like i found, a normal JDM leaving GND unconnected....
by jean
Wed Feb 13, 2008 6:46 am
Forum: PSP Development
Topic: Pikey 4 release date?
Replies: 17
Views: 4672

what about replacing sony OSK completely??
by jean
Wed Feb 13, 2008 4:37 am
Forum: PSP Development
Topic: External Pushbutton trick.
Replies: 5
Views: 2577

just kidding Art ;) The nokia headsets are doing something like this since 10 years old i guess...but it's done in hardware, i.e. no signal processing taken. I think it's an heavy effort (at least a waste of CPU) to sample an analog signal only to have an additional pushbutton...Anyway there are TON...
by jean
Wed Feb 13, 2008 4:24 am
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

A T6 Torx driver is all that is needed to open the Xbox 360 Chatpad Luckyly i managed to open the chatpad without that tool and it opened without effort - no scratches... a small flat tool will be enough (since torx is exagonal you only need a flat screw driver little enough to fit into it... i HAT...
by jean
Wed Feb 13, 2008 2:14 am
Forum: PSP Development
Topic: Open Keyboard Project
Replies: 299
Views: 338181

Open Keyboard Project

I'm glad to announce that i was able to reprogram ChatPad's firmware and send some strings to the PSP via SIO interface. BAD NEWS: 1) everybody willing to have the chatpad working with his PSP have to reprogram it as i'm doing...all software is freeware, but you need programmer hardware (at least an...
by jean
Wed Feb 13, 2008 1:56 am
Forum: PSP Development
Topic: Pikey 4 release date?
Replies: 17
Views: 4672

YEAH! I made it work!! At this point, i think this requires its own topic... http://forums.ps2dev.org/viewtopic.php?p=64736#64736 Anyway, just to answer question where they're asked: since Jean has controll over his side of the data stream, just a little work on the micro code should be able to repl...
by jean
Mon Feb 11, 2008 9:54 pm
Forum: PSP Development
Topic: External Pushbutton trick.
Replies: 5
Views: 2577

So, why not to hook the MS insertion intr and use MS as a "lateral left pushbutton".... :) No, wait, i have one better: run your homebrew (checking battery temperature) holding the PSP straight on a candle: consider the button pressed when you move toward the candle and temperature grows.....
by jean
Mon Feb 11, 2008 9:43 pm
Forum: PSP Development
Topic: Pikey 4 release date?
Replies: 17
Views: 4672

Ok, 3 questions maybe i could have posted in a separate thread: 1) Why not to code libraries as a prx so old compiled binaries (we cannot recompile), would work with newer keyboard driver just swapping prxs? This would only require function entry points in prx to be consistent. 2) I've completely re...
by jean
Fri Feb 08, 2008 10:17 pm
Forum: PSP Development
Topic: NT-kernel on PSP
Replies: 11
Views: 4589

at http://en.wikipedia.org/wiki/MIPS_architecture you can find Among the manufacturers which have made computer workstation systems using MIPS processors are SGI, MIPS Computer Systems, Inc., Olivetti, Siemens-Nixdorf, Acer, Digital Equipment Corporation, NEC, and DeskStation. Operating systems port...
by jean
Fri Feb 08, 2008 10:02 pm
Forum: PSP Development
Topic: psp file list
Replies: 7
Views: 2485

Wow...great work man!! What about a simple search?? so if i mean to deal with thisLittleThing maybe i could search and find sceThisLittleThing()....
by jean
Thu Feb 07, 2008 9:20 pm
Forum: PSP Development
Topic: "official" SIO driver ?
Replies: 5
Views: 2261

does the code run ok on the slim?
I don't see any point for it wouldn't. Just be sure to set NIDs properly. For what concerns speed, I think it's trade-off with accuracy...as long as you have an integer 14bit divisor (see sioSetBaud()) your SIO should be running well...
by jean
Thu Feb 07, 2008 9:10 pm
Forum: PSP Development
Topic: PSP MIDI cable
Replies: 17
Views: 8828

Slow down! Emulation is a good thing itself, and so it is the wonderful PSP connectivity, but I don't think the marriage between these two things will take us that far... I think that only a native PSP application can bring us enough power to use PSP as a real MIDI instrument. I'm working on it, and...
by jean
Wed Feb 06, 2008 2:59 am
Forum: PSP Development
Topic: ME library - a new project for a more elaborate ME library
Replies: 48
Views: 14601

wow...so we can do something like static inline int me_call_async_( me_rpc_t *rpc, void *func, int arg0, int arg1, int arg2, int arg3, u32 precache_length, void *precache_address, u32 postcache_length, void *postcache_address ) { if (!processesRunning) wakeUp...
by jean
Wed Feb 06, 2008 2:24 am
Forum: PSP Development
Topic: Error: crt0_prx.c
Replies: 2
Views: 1962

Yes, that's the problem.....in addition to this, in order to properly compile, be also sure not to leave spaces after each line end in the makefile....if you write "TARGET = MyNameIsFW3x[SPACE]" in the makefile, psp-strip will fail....i'm saying this because it is what happened to me when ...
by jean
Wed Feb 06, 2008 1:08 am
Forum: PSP Development
Topic: ME library - a new project for a more elaborate ME library
Replies: 48
Views: 14601

I found some old sources I wrote a long time ago where I used Sysreg function to install an ME/SC sub-interrupt Ok, please read this carefully: I'm not analyzing sceKernelWaitSema or similar functions (like i said someone has to do :) ), but writing down my presentation, i realized that a trick cou...
by jean
Tue Feb 05, 2008 8:46 pm
Forum: PSP Development
Topic: my prx doesn't printf
Replies: 3
Views: 1774

isnt it ...
Yeah....rus_pa didn't quoted it from its source, but i guess it was understood. Anyway, even if printf was defined, initialized and allowed in a kernel prx like that, it's not a good practice to use it that way... return a string and do whatever you want with it in your usermode code
by jean
Tue Feb 05, 2008 8:33 pm
Forum: PSP Development
Topic: Scaling image in hardware, storing result
Replies: 8
Views: 9030

Ok, then i think I wouldn't bother doing this in hardware or using a whole media library like SDL...just optimize your load-and-resize algorythm. To do this you have to: 1) load the whole image in memory in big chunks...it's a common mistake to do unbuffered small reads: this slows down like hell 2)...
by jean
Tue Feb 05, 2008 10:27 am
Forum: PSP Development
Topic: troubles referencing sceHprmEnd
Replies: 14
Views: 3332

no way, I gotta figure out another way
I experience HUGE data loss
If you take a look to (1000) already done discussions and working sources, nobody will shoot you in the head :) No new issues here.
by jean
Tue Feb 05, 2008 9:57 am
Forum: PSP Development
Topic: Scaling image in hardware, storing result
Replies: 8
Views: 9030

I'm not sure doing this thing of breaking the texture into chunks would be that fine. First of all you still can't write in a texture bigger than the max size (512x512 you say...), second if you want it fast you have to setup a display list (complexity for such a simple task grows) and last but not ...
by jean
Tue Feb 05, 2008 9:39 am
Forum: PSP Development
Topic: "official" SIO driver ?
Replies: 5
Views: 2261

Oh, yes....we already discussed this: PSP _SHOULD_ have an hardware FIFO, but personally i was not capable of making it work...
by jean
Tue Feb 05, 2008 2:56 am
Forum: PSP Development
Topic: Scaling image in hardware, storing result
Replies: 8
Views: 9030

No, obviously you cannot use this tecnique with image sizes that doesn't fit in hardware supported textures....somewere in this forum or in pspsdk sources you should find the maximum dimensions and formats of PSP GE textures...if you want to do image processing on large data blocks in a crytical loo...
by jean
Tue Feb 05, 2008 12:30 am
Forum: PSP Development
Topic: troubles referencing sceHprmEnd
Replies: 14
Views: 3332