![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
This is a discussion on irshell + lexar = determined coder. within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; good afternoon all. so after acquiring these god forsaken cards and finding out many a homebrew will not work on ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
|
good afternoon all.
so after acquiring these god forsaken cards and finding out many a homebrew will not work on them, i began testing. EVERYTHING WORKS.....except irshell. this is depressing, those who have used irshell know its greatness and understand why i wouldnt want to be stuck using xmb. however. im looking for a workaround, all the threads say its because the cards dont push data fast enough, which is fine, the solution, pause the kernel so that the card can push the data out, then the load times shouldnt matter with the kernel not asking for data as fast as it does (in comparison to the read times). i just want to know if anyone had thought of this, perhaps a way i can get this going. this could make things great for those of us poor saps who bought into the cheap 4gb lexar card from frys. yes, this is my first post. no im not a n00b. i consider myself quite an apt programmer with knowledge about how systems work, not as well as i should, but enough to get by helping my friends in their classes when i havnt taken one yet. all suggestions flames help greatly appreciated. (my apologies if this is in the wrong section). |
|
|
|
|
|
|
#3 |
![]() ![]() Developer
|
Can't you work out what information is being seeked for by IRShell so you can cache it before hand?
__________________
[Blog] [Portfolio] [Homebrew Illuminati - Serious Homebrew Development Forums] [I want to make Homebrew FAQ] [How I broke into the Games Industry] [Programming Book List] [Programming Article List] |
|
|
|
|
|
#5 | ||
|
Quote:
Quote:
and no, irshell isnt open source. |
|||
|
|
|
|
|
#8 |
![]() ![]() Bush Programmer
|
I don't understand the "determined coder", and "I've never coded for the PSP".
What are you going to get moving without any source? You can't make any changes to the program then. What are you trying to do? It sounds like the solution is buy another memory stick. |
|
|
|
|
|
#9 | |
|
Quote:
ive been coding for years, im not sitting here reading about if statements and how while loops work. i dont need source to get moving, i need ideas on how this could be accomplished. ive never done any coding dealing directly with a kernel and program interaction, the solution would be to allow a bit longer load time for the card to spit out enough information for the kernel not to hang and drop the process. so yeah, ive never coded anything for the psp and because of that im at a bit of a loss, i dont know what my limitations really are in regards to using other languages or other libraries to get the job done. however if you wanna throw me the money to buy another card, thats cool too. |
||
|
|
|
|
|
#11 |
|
An interesting thing I've noticed lately (since I updated to 3.71M33) is that I can sometimes run GAME plugins from my lexar stick.
CWCheat works perfectly from the lexar stick when I'm running most homebrew (like LUAplayer). It also works for ISO if I turn on the M33 driver for no umd mode. But XMB plugins still don't work, ISOs with the normal mode driver don't work, and it doesn't work for games from UMD. So figure out why it works when I set No UMD mode to M33 driver, but not normal mode, and maybe you'll figure out how to fix it. |
|
|
|
|
|
|
#12 |
![]() ![]() ¡Éste es Spartaaaaaaa!
|
It is possible to freeze the PSP completely and resume it at will...but that also freezes the memory card reading.
__________________
You didn't hear it.
You didn't see it. You won't say nothing to no one, never in your life. You never heard it. How absurd it all seems without any proof. |
|
|
|
|
|
#13 | |
|
Quote:
|
||
|
|
|
|
|
#14 |
![]() ![]() ¡Éste es Spartaaaaaaa!
|
You cant simply insert NOPS..it would change the memory offsets (presuming its like a PC where every program can absolutely refer to a memory location in its 4gb of virtual memory)
You'd have to find a particular location, at an intermediate location in the plugin, where its possible to insert instructions, and where only part of the data is loaded from the memstick, and put in a million or so NOPS in a loop to delay it for a second. It would have on be on a per plugin, manually edited basis, and not a global fix.
__________________
You didn't hear it.
You didn't see it. You won't say nothing to no one, never in your life. You never heard it. How absurd it all seems without any proof. |
|
|
|
![]() |
| Tags |
| coder , determined , irshell , lexar |
| Thread Tools | |
|
|