I was watching Macross Frontier Episode 19 today and I found something interesting at 20:19. At first it looks like some super cool programming from the future with stylish windows and lots going on. I was wondering how they program in the future so I decided to take a closer look. What I found appears to be a COM+ log and INF files for windows drivers. Without knowing anything about the code it looks pretty good. It makes you think, “Wow, people in the future are really l33t programmers,” but it is all just a dirty deception. These future people with their giant transforming robots and heart moving J-Pop music are still running Microsoft software that is about 60 years old.
To be fair, the scene lasts less than a second so it isn’t anything someone would notice casually. But still, I would have preferred something more creative and original, at the very least code that wasn’t so mainstream. It make me feel betrayed :’(
There is probably interesting code in other Frontier episodes, but I’m too lazy to go look through all of them. Here are some pictures of the code along with transcriptions. I’m no expert with drivers and COM+ so maybe someone else can tell me something more about it.
This is an INF file. I don’t know what the titles on the windows like TAG.C23/CMD. mean, but here, the “Signature=”$Windows NT$” glaringly tells us that this is for some version on Windows NT, perhaps the version that come out in 2059 AD. A search for “6bdd1fc6-810f-11d0-bec7-08002be2092f” brings up hits and reveals that this must be real code taken from somewhere although I can’t find where exactly. Also we can see that the Driver Version is from 11/01/2002. I think it’s time to update your drivers; talk about being lazy, wow!
Some of this was hard to transcribe so don’t take this as exact. Two parts, marked with <<?>>, I really couldn’t tell at all.
COM+[11:23:54]: Setup started = [DATE:12.20.2004 TIME: 11:23 pm]
COM+[11:23:54]: Start OC_INIT_COMPONENT Component = com
COM+[11:23:54]: INF VERSION (com) = 1999,9,3422,5
COM+[11:23:54]: Instantiating CMasterNT5Wks
COM+[11:23:54]: Memory usage for setup process…
COM+[11:23:54]: PeakWorkingSetSize: 25300 Kb, WorkingSetSize: 1<<????>> Kb
COM+[11:23:54]: QuotaPeakPagedPoolUsage: 40Kb, QuotaPagedPoolUsage: 40 Kb
COM+[11:23:54]: PeakPagefileUsage: 15490 Kb, PagefileUsage: 16108 Kb
COM+[11:23:54]: MTSS: Answer File =
COM+[11:23:54]: Calling SetupOpeninfFile.
COM+[11:23:54]: Unable To open Answer File!!
COM+[11:23:54]: DRID-39104 -> Path: C:\WINNT\Java\Trustlib\
COM+[11:23:54]: Installed COM product version = 0.0.0.0
COM+[11:23:54]: SETUP VERSION = 3.00.3421
COM+[11:23:54]: Setup Mode = CUSTOM
COM+[11:23:54]: DRID-39103 -> Path:C:\Program Files\Common Files\ODBC\Data Sources\
COM+[11:23:54]: End OC_INIT_COMPONENT Return Value = <<?>>
COM+[11:23:54]: Start OC_INIT_COMPONENT Component = dtc
Some more stuff on the far right seems to be another INF for a Mitsubishi monitor: