Search results

  1. R

    Gp2x Serial Cables

    Sheesh p00pty, you're a bit of a grouch aren't you? People have a right to get paid for their work... and you have the right to choose whether to pay the money or not. If you hadn't joined on my birthday, I'd have been a lot less diplomatic :)
  2. R

    GP2X /dev/mem Size

    The /dev/mem device gives access to *all* memory. That is, the 64MB of RAM (including the Linux kernel itself! Have fun overwriting the kernel and watch your GP2X crash in 1001 exciting ways!), the CPU special function registers (mostly at 0xC0000000 upwards), etc. As for using that ability to...
  3. R

    GP2X Using Second Processor.

    I didn't see any mistakes, I was just adding some (hopefully) useful information... ah well, I'm confused (as usual). Anyway, yes the 940T does have a standard vector table at its 0x00000000. I have no idea how interrupts are handled between the cores - for example, if there's a sound DMA...
  4. R

    GP2X Using Second Processor.

    Minimoose: you're correct. The 940T core's address map is shifted by the 940BANK value, or in other words, the 940BANK value is added to the 940T's address to convert it to the 920T's memory space. So if 940BANK is 2, then "0x00000000" as seen by the 940T will be 0x02000000 in the 920T's memory...
  5. R

    GP32 Wad In Zip

    Ravnos: lol :) WAD files aren't compressed, in fact they're pretty wasteful of space. Doom V9 doesn't handle zipped WADs, and I don't know of anyone who's interested in working on Doom for GP32 any more, so I think you'll just have to buy another card to put your WADs on. Sorry if this isn't...
  6. R

    Bootrom - Restore Firmware?

    Just to answer the question about the bootrom, the answer is no - bugs or "enemy software" could erase the bootloader and make your GP2X unusable. To recover from that sort of problem, you would have to get someone with JTAG to fix your unit. Currently there are 0 (zero) people with JTAG, so...
  7. R

    Gp2x Stereo Fix Auto Starter

    I tried the script and it works, as in it installs the script that auto-loads the speaker stereo fix, and my unit still boots just fine. I don't know if the stereo speaker fix itself works, I'll leave that test to someone else :)
  8. R

    Flickering Screen

    I did some current measurements and found that when the thumbstick is moved left or right to change the selection, there is a quick spike in the current drawn by the unit. The unit I was measuring drew 450mA, and that went up to 700mA briefly. Holding the thumbstick left or right, so that the...
  9. R

    Gpl & Source Code - Constructive Suggestions

    Flexinoodle: GPL is a license. It is neither a law nor a contract. If you don't know the difference between these things, please don't comment on them. GPL discussions can get very messy, due to the misdirected input of (well-meaning but) ill-informed people.
  10. R

    Gpl & Source Code - Constructive Suggestions

    codesmith: you've been reading one of the (zillions of) crappy misinformations about the GPL. Two sure signs: "the legal complexity of the GPL or LGPL licenses" and "if you statically link your code against glibc ... your code automatically becomes GPLd." The GPL is not complex. Compared to...
  11. R

    Stereo Borked. Channels Switched, Speakers Mono.

    I haven't been able to check this, but if it is true, it will (I'm 98% sure) be a software thing. The AC97 codec used in the GP2X (Wolfson WM9711L) includes stereo amplifiers for driving speakers and headphones. There's no reason to connect the speakers as mono. Could you just check again that...
  12. R

    Gph Clearing The Facts

    no_skill: Loading time from NAND is a very small part of the boot process, just a few seconds. The rest of the time is the operating system initialising itself, setting up the hardware and software environment. Just as it takes your PC time to boot up, Linux on the GP2X has a large set of tasks...
  13. R

    I Should Know, But I Don't!

    Hmm, you seem to have missed Prothall's main point... a PC Linux program will NOT run on a GP2X! If the source code for the program is available, then it is possible that it will be simple to get the program to run on GP2X by recompiling it, especially if it uses SDL. Keep in mind though, that...
  14. R

    Gp2x Have Many Bugs!!!!! :(

    Thanks for the info, Acura! I think people need to be reminded that if they have pre-ordered a GP2X, they are an "early adopter". This is a brand-new product, and we know it will have bugs to start with. Because Gamepark Holdings doesn't have the resources of (say) Sony, the GP2X will not come...
  15. R

    Standby Mode?

    For the sake of those who neither know nor care about PSP, what does the sleep function do, and when would you want to use it?
  16. R

    Anyone Has A Dev Kit?

    Well OK, I do have a screen... it's hanging off the connector, haven't got around to mounting it properly yet. But I'm not doing much display stuff, I'm only interested in what comes out the serial port, so there's no need for me to have a screen at all :)
  17. R

    Anyone Has A Dev Kit?

    Heh, yep, Otautahi rep-ruh-zent! I'm the only South Islander that I know of, but pea has listed half a dozen or so GP32s in NZ. I'd assume there will be a similar number of GP2X's when it really takes off :)
  18. R

    Anyone Has A Dev Kit?

    There have been a few (less than 10) pre-production units made available to Craig, who has distributed them to people who he thought might make good use of them. For example, I've got one, and by the time you have your GP2X I will have updated my site with the information I've found with it...
  19. R

    GP2X Rebooting Gp2x

    As a little extension to this, I thought we could "escape" from Linux by altering the boot vector and then resetting, rather than rebooting. The following program shows what I mean, and I think it works but it will need a full CPU setup before it will show any life. At the moment, it certainly...
  20. R

    Lcd Nightmare

    Source is here. It will build with any arm-elf-gcc that has newlib built in, if you have a gp32 toolchain then you're good to go. Or you could follow the instructions in the GP32 section of my site. You'll possibly need to change a few things in the Makefile, but I'm sure you're capable of that!
Back
Top