A host of posts on case news and emus

August 7, 2009
Posted by: gruso

It was all devs on deck today, with a little video-fuelled excitement on the boards and a bevy of questions answered. First up, a word from the Dragon.

Well, some quick news (I didn’t have time to do a blog post, as I was in Leipzig at the GCO and needed to catch up on everything).

The 105 boards are finished, though I have no idea whether the MP company did take some pictures or if we have to wait until they arrive at Michaels place.
The review of the case is complete, mould creation started.
The TV Out Cables are being built, as soon as Michael gets the first final one, there will be pictures for sure πŸ™‚
WiFi is getting better, everything works except reading the calibration data, the rest is fine. DJWillis is still at it.
And Michael is currently putting the new firmware on all of the nubs… joy πŸ˜€


On reading that, the observant Pandorian might be asking why the case mould is starting now, when we previously reported that it started two weeks ago? Just for you, it’s been asked and answered already.

It was about 30 days for just mould creation and about 45 days for mould creation including the review.
It might change if they need to change something, but that’s something we don’t know yet πŸ™‚
The first review went pretty good, so we’re positive about it πŸ™‚


Winner. Not only was our reporting correct (which it isn’t always, as you’ll see soon), but ED has confirmed that we’ve begun the 30 day approach to the first real Pandora cases. Could we see some early next month? It’s plausible.

Now to the recent PSX video. We had assumed by the video title that we weren’t seeing Zod’s PSX4all, but another Linux PSX emu. Wrong! Fire that guy. It is indeed PSX4all, and MWeston goes into some detail here:

Zod hasn’t figured out how to properly use the audio buffer in the Pandora kernel (Zod and I think) plus there appears to be some vsync timing issues since all of the audio seems to rely on timing. The LCD is set to 67Hz because the settings Notaz tried at 60Hz caused some flickering on the display. No one has gone back to try and play with the registers to find the magic setting and so PSX4all ends up a little out no matter what Zod does. That would account for the crackling in the audio. The entire audio tends to be a good second out of time with gameplay and it doesn’t matter if the clock is 500MHz or 800MHz. There is something missing in how the audio should be buffered and passed out during emulation. I can’t help him solve that one unfortunately. I did ask around but it may take more eyes on the code when more people have their own devices.

Zod works mostly on his iPhone versions and only recently has had a second platform powerful enough (3GS) to keep up with video and sound going full out at the same time. It’s still a work in progress. The fact that it runs pretty smoothly for me at 550MHz (just a number I like to use) and the audio doesn’t change with the clock increases means that there is something being handled incorrectly in the code. Again, I think it is timing because vsync doesn’t change no matter how fast you set the processor clock.

Oh, and this is still completely software emulation except for using the hardware scalar to make it full screen. Exophase has helped with adding NEON instructions which is supposed to help with screen blitting, especially in 320×240 games. Zod can correct me if I’m wrong but I think it provided up to a 6x improvement in blitting, but it’s still experimental code and not always stable so I don’t have a build that uses it.


Also working on PSX4all is lad named Tinnus, who drops a few hints as to what’s in store for the emu:

Running too fast: it just doesn’t have a framerate limiter yet. Obviously it will before release πŸ˜‰ For now it’s interesting to let it run as fast as it can so we can easily see how something added or changed helps out in speeding things up.

Rendering: yep, and that’s still pure software (not for long πŸ˜‰ ). I’m very excited with the possibilities of the GL ES 2 GPU, not only for speed but also for the possibilities of improving the graphics–bilinear filtering and postprocessing filters for instance, like Pete’s GL2 plugin for the PC emulators does, not to mention rendering to any resolution (actually to a multiple of the original game resolution, but then that can be scaled down).





  1. glad to hear about all the progress… nice to see things moving forward. πŸ˜€

  2. nerdrection fap fap fap

  3. Wow, only two more months!

  4. Woooooooooooooooooooooooooooooooooooot!!
    This is all great news!
    And especially the hint at some OGL plugins, I would love that!

  5. I need my Pandora for college, this is so exciting!

  6. what college?

  7. “Estimated date of the first assembled Pandora: Wed 15th September” — Unofficial Road Map

    Cool. Everything seems to go fine atm. Where did Mr. Murphy go?

  8. Great news
    Then psx emulator is running fine now with no sound correct?
    I think our pandoras will come at november, specially mine, i preorder in march and i think my number is the 3999…

  9. @wootroot LOL U SHUT YOUR FACE!!!!

  10. still waiting for the pandora- but just got an iphone in the meantime to keep me occupied.

  11. > “Where did Mr. Murphy go?”

    The greatest trick the devil ever pulled…

  12. @gruso: oh i hope not! O_o

  13. > β€œWhere did Mr. Murphy go?”

    Don’t worry, he is hiding in the closet of the FCC & EC testing, the case mould company, the nub firmware, the board manufacturer, the board testers, the shipping company, customs, … So cheer-up, I’m sure Murphy can find something to delay Pandora delivery until Christmas!

  14. β€œWhere did Mr. Murphy go?”

    He’s the enemy of everyone in the world…
    we must find him, we must KILL him!

    Operation Pandorkyrie

  15. >> β€œWhere did Mr. Murphy go?”

    >The greatest trick the devil ever pulled…

    …was convincing the world that the Pandora was only two months away…for the last two years.

    Sorry, I couldn’t help myself. πŸ™‚

  16. Silverman’s Paradox: If Murphy’s Law can go wrong, it will.

  17. murphy is currently hanging out in germany πŸ˜‰

  18. There he is! Get him!

  19. @ Guillermo – How do you know which number you are? Because my number is xxxxxx1239. Does that make me order 1239? Thanks.

    Btw great news. I really wasn’t expecting much of any news for the next while but this is a very awesome surprise.

    However I don’t really understand the situation with the case moulds. Has it been thirty days? Thirty days left?
    Could someone please explain it to me?

  20. The original time frame given to make the moulds was 30 days. Recently this was increased to 45 days – basically this adds 15 days for a review process (I’m not sure what the details of that are), plus the original 30 days to actually make them.

    The review process began on (or about) July 21st. ED tells us that the review phase is complete, which means it’s all going according to the estimate so far. We’re now at the beginning of the 30 day period where they actually make them. πŸ™‚

  21. @ Siphre – that number does not mean that, as i have the number xxxxxx-134x, and i preorder at march. It’s just a thought cause i preoder very late.

  22. September? Should we believe them?

  23. What math are you using to come up with 15th of September? Only the non-critical parts are being made for the mould. Only non-critical parts = non-complete Pandora.

    The way I see it is like Oct 28th for first completed Pandora.

  24. Oh nm. I see what you did. Sept 15 on Wednesday. in 2009 Sept 15 falls on a tuesday. You have it being completed Sept 15th 2010.

    You got me.

  25. @ Gruso – Thanks a lot for clearing that up for me. While that is great news at the same time it’s kind of annoying that they said thirty days and when half the time goes by they say it’s another 30 days. But still that is great.

    @ Guillermo – Well hmm. Thanks anyway =P. Is there anyway to find out what number in line you are? I originally pre-ordered but couldn’t get the money in time so i had to order again later =(. And I’m curious as to whether or not i’m in the first batch.

  26. No, they’d bumped it from 30 to 45, along with the explanation a while before they started the mould process.

  27. Sorry my mistake I must have missed that. Anyway though the dreaded year long 2 months might actually be ending sometime soon. I am quite happy.

  28. > “What math are you using to come up with 15th of September? Only the non-critical parts are being made for the mould. Only non-critical parts = non-complete Pandora.”

    They’re starting on the non-critical parts while they’re waiting for one of the first 105 boards to arrive (which is on its way to them). We’re not talking 30 days for some parts, then 30 more days for others. 30 days is the total estimate for all parts of the mould.

    Re: My -unofficial- estimate of Sept 15th, that’s based on the case mould being done in the 30 day time frame, plus an extra week to do a production test run and assemble the first case(s). Yes it’s ambitious, yes it should be taken with a grain of salt, but on paper it appears plausible.

    We all know that date could be pushed back at the drop of a hat, so let’s not freak out if/when that happens. It’s just a best case scenario estimate based on current information.

    Thanks for the day/date correction btw, I have changed it to Wed 16th. 2009.

  29. @Gruso

    You don’t happen to be a David Letterman fan, do you?

  30. I haven’t watched any for a few years. I’m just a fan of lame wordplay. I’d like to get a job writing headlines for tabloids.

  31. If the first complete Pandora is done on September 16th, and all goes well with testing, then mass production could start in October.

  32. It could just as easily start in September (you’d hope it would start within a few weeks of the moulds being done). But all any of us can do is make semi-educated guesses at this stage.

  33. This is just an FYI, when do you think shipping will start.

  34. We all know that the Pandoras are being shipped late November/early December. They already told us so. We just assumed that they meant last year. Hopefully they didn’t mean next year. πŸ™‚

Comments are closed.

%d bloggers like this: