You are viewing [info]unpaid_p10l's journal

About this Journal
Current Month
 123456
78910111213
14151617181920
21222324252627
28293031
Mar. 2nd, 2010 @ 08:03 pm Still can't play Star Ocean ... wait, yes I can!!
When trying to start Star Ocean on the PS3, the screen just stays black for several seconds and then reports: "An error occurred during the start operation. (8001002B)."

UPDATE: Nevermind... it works.  I just wiped a fingerprint off the disk and tried again.  And just like that, the PS3 fiasco of Feb 28 / Mar 1 resolves itself, even with no system update from Sony.  The PS3 did automatically download my trophies from PSN.  Prior to this, I didn't even know my trophies were stored online on PSN or that the trophy system was so insidious.
About this Entry
Feb. 28th, 2010 @ 11:32 pm My crazy theory about why the PS3 is now dead (Y2K failure)....

(This is all just an idea about the 1999/12/31 8001050F crash that "fat" PS3 owners seemed to universally experience today... nothing I say here is fact or certain.)

I'm going to guess that the PS3 thinks that you bypassed the hypervisor to set back the hardware RTC and as a result, the hypervisor flips a kill switch that permanently disables certain features of the PS3 (like trophies and PSN). Who knows... but, keep reading to hear out my explanation of this wild theory:

I'm going to randomly guess that the PS3 has two time sources: it has a monotonic hardware RTC that can never be directly updated, and it has a fake system-level RTC which is correlated to the hardware RTC.

The system-level RTC keeps time by catching interrupts while the system is on.  When the system gets turned off, it saves the current system RTC time and the hardware RTC time into non-volatile memory (e.g. CMOS or Flash).  When the system gets turned back on, it looks at the saved hardware RTC time and the current hardware RTC time, computes the difference, then adds that to the saved system RTC time ... and voila, now it has a new updated system-level RTC time.  Optionally, it can also go grab the time from a network time server too.  But none of this will ever cause the real hardware RTC time to be updated by external forces (the hardware RTC just chugs along and is only updated by its own internal crystal).  Only the system-level RTC time can be updated.

Thus, under-the-hood, there is actually another time (the hardware RTC time) that users normally never get to see.  This time is assumed to be monotonic (i.e. always increasing).  If the hardware RTC time ever goes backwards, then that probably triggers some fail safes in the PS3 software or hypervisor that are intended to protect the system from cheating or hacking.  Or perhaps maybe trophy data is timestamped with this RTC time. So, the reason everything failed is because the hardware RTC time is assumed to be monotonic, but in reality, there is a bug that caused it to jump back several years ... who knows how many years, but the PS3 clamped the number to 1999-Dec-31. And for whatever reason, this totally breaks the underlying assumption that the hardware RTC is monotonic and thus breaks system software.  The reason is possibly that the PS3 thinks you bypassed the hypervisor (i.e. it thinks you hacked into it and bypassed its security layer). But in reality, this was just an obscure bug of the hardware RTC (which is a lesson in why you should keep time in seconds-since-epoch, not counting leap seconds, instead of trying to manage a calendar which has very complex rules). Nevertheless, the system thinks you hacked it.  And the penalty for hacking is that you lose access to the PSN and you lose your trophies and you get locked out of games that require trophies....

Assuming that the affected PS3s are still able to download system updates, it is conceivable that Sony could un-flip this hypothetical kill switch.  So maybe there is hope...

Or for all I know, the whole thing will start working again tomorrow.

Other thoughts, conspiracy theories, etc. are welcome if you want to reply or link to a page in my comments....

UPDATE: http://boards.ign.com/ps3_general_board/b8267/189824800/r189827162/ says (I don't this is a primary source though.... the actual primary source is somewhere on IRC... but until I can hunt that down, this is interesting):

Alright guys. We figured out how to fix this issue. You have to pull out the Real Time Clock battery for 10 minutes. The main problem is that the Real Time Clock handled by syscon is out of sync with the system clock and that newer models are not affected because they have an up to date syscon firmware that appears to have this bug fixed. All Sony needs to do to fix this problem is to provide a syscon update. You can do this to fix it if things have screwed up for you or you can wait a couple days until your system reaches March 1st. This has been tested.

Well the gist is that the ARM SYSCON CPU that is used to power up the front panel of the ps3, that is responsible for doing things like sleep mode, eject, RTC etc. Is an old batch that sony picked up from the shelf like other manufacturers that has that calendar year bug regarding feburary 29th on certain periods. Causing the ps3 and the real time system clock to desync, messing up timing like Digital Rights management software and sometimes games that relies on clocks for whatever reason.

 

About this Entry
Feb. 28th, 2010 @ 06:12 pm Yup, the PS3 is no better than anyone else...
I'm about half way through "Star Ocean: The Last Hope" and now I'm locked out of the game. When I start the game, it says "Installing Trophy data..." followed by "Failed to install trophy data. Press the PS button and select 'Quit Game'." What??? I have no option but to quit? Can't I just play without nonsense trophies?

I cannot back up my game because all of my save files have a pernicious DRM protection on them which forbids copying them. Otherwise, I would try and just copy them somewhere and reformat the disk or something.

Well, thanks a lot Sony. Just thanks a lot. Your dumb DRM policies and your broken trophy system have now locked me out of simply just playing my game.

I don't know if this thread is related to my problem, but the result sounds equally frustrating: http://boardsus.playstation.com/t5/PlayStation-3-General/Sony-please-fix-the-80022d11-error-Games-are-unplayable/m-p/39725423

UPDATE: Ha! Just today, someone else reported the same problem here: http://www.gamefaqs.com/boards/genmessage.php?board=927750&topic=53701051

I tried playing Star Ocean and it gives me a message saying "Failed to install Trophies, Press PS Button and Quit Game"

I tried turning the system off, ejecting the game and even putting in other games and thats all it says.

I'm pissed. The fact that I now cant play my games because of a !@#$#@ error with trophies is bull$#%^. I dont even care about trophies, i dont care about achievment or whatever, i just want to play the games i bought and now i cant because of a #$#$ error with the trophies.

Im so livid right now that im going to smash my PS3 to pieces.
 
 
lol, I share the same sentiment.  But I don't think I shall be smashing my PS3 to pieces though.

And here's another one, also posted today too??!?: http://www.playfire.com/a/forum/general-discussion/thread/69547

What on Earth?  Everyone is suddenly having their PS3 explode today or what?

UPDATE: My PS3 now thinks the date is 1999/12/31. When trying to sign in to my PSN account (something which I probably should have never done in the first place), I get error 8001050F....

UPDATE: I just tried Demon's Souls.  I have NEVER tried this game before, so should be like a clean slate.  I disconnected my Ethernet cable and then put the disc in.  The game started up and then said "Failed to install Trophy Set.  Quit the game and reload Demon's Souls to reinstall."

UPDATE: This sounds suspiciously like a time bomb that was embedded into the software updates (read my comments to see why)... either that, or maybe it is lurking somewhere in the a firmware crevice of the "big" PS3s since owners of the "small" PS3s are claiming that they don't have a problem.

UPDATE: hmmmmm, conspiracy theories lie here (but it matches very well with the evidence): http://en.wikipedia.org/wiki/Sony_timer ... maybe this would be of help http://en.wikipedia.org/wiki/George_Hotz#Hacking_the_PlayStation_3 :-)

UPDATE: (btw, Google live query is really awesome ... keeps showing live realtime confusion, with a new discovery popping up now and then) http://www.ps3vault.com/psn-experiences-blackout-9628 says:

PS3s which have not connected with the internet for years are reverting their clocks to 12/31/1999 for some reason. This will cause many games like Heavy Rain and Demon’s Souls to not run regardless of whether or not they normally require a PSN connection to function

UPDATE: I just remembered I have an old PS3 Linux installed, but that doesn't seem to matter... I was a twit and didn't check what date the RTC was reporting at startup (because I accidentally grabbed the date from NTP because I forgot to unplug the ethernet cable).  I tried changing the date with hwclock, but it failed (I'm not sure if it ever worked):

root@ps3linux:~# date -s "Mar 1 01:00:00 MST 2010"
Mon Mar  1 01:00:00 MST 2010
root@ps3linux:~# date
Mon Mar  1 01:00:00 MST 2010
root@ps3linux:~# hwclock --systohc
Timed out waiting for time change.
root@ps3linux:~# boot-game-os

Then I tried setting the date forward and backward from the PS3 OS.  The system does accept the change, but the system still won't boot trophy-based games and still won't connect to PSN.

I just read http://moss.csc.ncsu.edu/~mueller/cluster/ps3/doc/LinuxKernelOverview.html which says:

Built-in real time clock keeps the wall clock time for PS3 system. Like PC, it is backed up by battery, so it ticks time even if external power is out. RTC value can be retrieved by a hypervisor call, but be never set. PS3 RTC monotonically increases and never rolls back.

UPDATE: See my newer post for my personal, contrived theory of why the PS3 died today.  It's an interesting theory, even if it's not true :-)

About this Entry
Dec. 20th, 2009 @ 11:45 pm Pedalboard
Alright Steffan, I'm on your heels! Actually, not really... I still have a ways to go. But anyways, I got a pedalboard so that I can play the bass line from Into the Wilderness (Wild ARMs) and have my hands free for even more fun playing.

(And Here is another good version of Into the Wilderness... man, I've gotta get good like that.)
About this Entry
Dec. 20th, 2009 @ 09:25 pm Hurray! Star Ocean 4 for PS3!
I was so angry when I heard Star Ocean 4 was coming out for XBox 360, and only XBox 360. However, there have been some cases of games coming out for 360 and then later for PS3. So, I decided to wait it out and see what happens. And it took a year, but the patience has paid off!!!

So, haha Microsoft, you don't get my money, hahaha!! No red-ring-of-death for me! And, even if Star Ocean never came out for PS3, I probably still wouldn't buy a 360 just for Star Ocean.

To be fair, it's really not like Sony is any better than Microsoft (I mean, Sony was involved in that scam with audio CDs that had data tracks which installed spyware on Windows computers). Yes, I'm a Microsoft bigot.
About this Entry
Apr. 29th, 2009 @ 02:29 am Doing Taxes is Fun! Actually, not really!
This weekend, I came up with a plan for making taxes enjoyable. I converted some PDF tax forms by adding special fields to them (no, not FDF fields - that's for a later code writing adventure) that computer programs could search for and replace. As a result, actually entering my tax information probably took less than 10 minutes. I made a program that automatically multiplies and adds things together, kind of like a spreadsheet. It then automatically goes through my PDF file (which has, by this time, been converted to a ASCII-friendly Postscript file) and fills out the form and saves it.

This "automated" processing actually took me longer than it would have to just manually fill out my forms. But that's not the point. The point is that I enjoy programming, computers, information organization, and even fussing with printers (numerous attempts to try getting LaTeX to print envelopes correctly, and me trying to manually duplex my papers). I enjoy these things a lot more than hand writing tax forms. A type writer also would have been almost as much fun. I love the feeling of raw power when using type writers. Except, it would still leave me to manually multiply and add numbers together.
About this Entry
Apr. 9th, 2009 @ 07:08 pm What is With The "Shame On ... Labor Dispute" Picketers?
In Albuquerque, I recently noticed a couple different businesses with protesters standing in front holding a sign that says "Shame On ...". For example, there is one in front of Sunflower Market saying "Shame On Sunflower Market".

So, what is this all about? What horrible thing is Sunflower Market doing?

Well, some people are saying that labor unions are harassing non-unionized businesses, such as Sunflower Market. The people holding the signs are being paid a wage to hold the signs. They are not holding the signs because there is actually a legitimate problem. Labor unions are trying to browbeat businesses into unionizing by paying individuals to picket in front of such businesses. I've got another idea though: how about people get off their lazy butts and start working instead of trying to extort money for a living.

However, other people are saying that companies such as Sunflower Market are misclassifying their employees.  And that is apparently why these companies are being targeted with the "Shame On" picketers.  The misclassification of employees means the business can apparently cut costs (and also cut employee benefits) and thus have an unfair competitive advantage.  I'm more inclined to believe that unions are harassing companies.  But if you have any thoughts, feel free to leave a comment.
About this Entry
Feb. 20th, 2009 @ 01:10 am Review of M-Audio MIDISPORT devices
UPDATE 2009-Dec-20: The MIDISPORT 2x4 is now working great again with Ubuntu 9.04 and 9.10 (although 9.10 seems to have some other issues of its own).  I'm guessing the problem is probably an issue of lousy firmware releases.  I have no idea about the Uno though: I gave that thing away and was glad to be rid of it.

I hate writing this article, but I feel cheated as a consumer, and I think there are many other people out there who feel the same way. So I am writing this in the hopes of warning future buyers.

I have wasted my time with these M-Audio devices. I expected them to "just work" but they hardly work correctly. M-Audio should have NEVER released some of these devices in the current state they are in. What's really bad is that so many local music stores sell these M-Audio devices, but you should be wary of these! I wish I could recommend a different brand, but I was unfortunately stupid and bought mostly M-Audio devices.

I have gone through three M-Audio products and have had bad results with all of them (whereas I have good results with products from other vendors). Here is a summary (but you are welcome to keep reading beyond this to get the full rant):
  • M-Audio MIDISPORT 2x4
    • The good: Worked great in Linux under Ubuntu 7.10 (or maybe it was earlier, like 7.04). I was using it with an Alesis QS6.1, a Yamaha MU80 module, and a Korg TR-RACK module.
    • The bad: As soon as I upgraded to the next version of Ubuntu, the latency on the MIDISPORT 2x4 became terrible! I still haven't figured out why :-( (Latency of other MIDI interfaces remained very good).  If I switch back to the old version of Ubuntu, the latency of the 2x4 becomes good again.
  • M-Audio MIDISPORT Uno
    • The bad: If you have a Yamaha keyboard, especially a Yamaha PSR keyboard, the MIDISPORT Uno just will not work. It drops MIDI events like crazy. It doesn't matter what OS you are using (supposedly).
    • The good: None.  Sure it is cute, compact, cheap, and has integrated cables.  But it doesn't work with the Yamaha PSR keyboards and potentially other keyboards.
  • M-Audio MIDISPORT 2x2 Anniversary Edition
    • Tested with: Alesis QS6.1 keyboard, Yamaha P-70 keyboard
    • The good: Works great in Linux (Ubuntu 8.10).
    • The bad: Drops MIDI events in OS X (hmmm, this is similar to the Uno...?) (might be because the P-70 keyboard is sending MIDI timing events, but this is not really an excuse)
  • Here is a device from a different vendor, just to test that my setup is okay: AKAI MPD24 (it has a MIDI interface builtin)
    • Works beautifully in Mac OS X and in Linux. It's just what I would expect from any vendor.
    • You don't even have to install drivers! It just automatically gets detected and starts working.
It would be nice if M-Audio could provide some explanation of what is going on here and/or fix their devices.  Couldn't a firmware update solve these issues??  I'm half tempted to crack apart one of these units myself and see if I can write my own firmware+drivers.  I think the units have just a Cypress FX2 microcontroller inside (which is 8051-based and has an integrated USB interface, and is very easy to reprogram).

Read the full rant... )
About this Entry
Aug. 7th, 2007 @ 09:58 pm Music discoveries
I discovered the names for a couple of categories of music I like: progressive metal and instrumental rock.
About this Entry
Apr. 20th, 2007 @ 04:39 pm Too Much "AI?"

Thus if I say, "John kicked the weasel," you probably cannot think of a purely abstract weasel, but must imagine characteristics of a vaguely particular weasel; it probably has a certain default size, default color, default weight. Perhaps it is a descendant of one you first owned or were injured by. Perhaps it resembles your latest one. In any case your image lacks the sharpness of presence because the processes that inspect and operate upon the weakly-bound default features are very likely to change, adapt, or detach them.

Replacing just one word certainly makes things more exciting. The original, unadulterated source is here: http://web.media.mit.edu/~minsky/papers/Frames/frames.html.

EDIT: fixed the formatting.

About this Entry