Thursday, December 22, 2011

The Last Ninja


For some reason tonight I have the theme from the classic C64 game "The Last Ninja" stuck in my head.  It's been at least 20 years since I played the game yet the tune is clear as day in my mind.  I played that game tuns as a kid.  They were supposed to make a new last ninja game, but the project keeps getting cancelled.  Too bad really..

The Last Ninja was one of the best games on the C64 back in the day.

The C64 was an 8-bit home computer (we are at 64-bit now).  It had all of 64 KB of memory (less power and memory than a modern watch in many cases) and of that 64 KB only 38 KB was available for programs as the rest was used by the OS.  So the computer had all of 38 KB of memory to run any and all software you loaded.  Though you could use more of the 64 KB by removing parts of the OS from RAM.  Though you would have to replace that missing functionality in your software.  This was fine in cases of video games, but for office programs it was overkill.

The system had all of 16 colors!  Yet how these colors were implemented actually made C64 games look even more colorful than other 16 color systems.  My current system has 32 Bit TrueColor which equates to 4,294,967,296 colors (roughly 4.29 billion colors) while the 24 Bit TrueColor setting would give me 16.78 million colors.  Win 7 is supposed to support up to 48 Bits for color which is 281.5 trillion colors.  Needless to say we shattered the 16 color barrier long ago!  In fact there are video cards that can do 64 Bit color, though most current OSs including Windows can not support it.  64 Bit color works out to 18,446,744,073,709,551,616 colors.  In English that would be eighteen quintillion, four hundred fourty-six quadrillion, seven hundred fourty-four trillion, seventy-four billion, seven hundred nine million, five hundred fifty-one thousand, six hundred sixteen colors.

The processor was a single core processor running at a whole 1.023 MHz NTSC or 0.985 MHz PAL!  My remote control probably uses more than that! Heck my phone runs at 1200 MHz and it is considered slow now since the quad core processor phones were released! (They have 4 of my processor in them)  My current desktop system has 4 cores (processors) each running at 2400 MHz, though this is essentially much more powerful due to numerous built-in co-processors and specialized architecture in each core.  Heck my processor has 8MB of built-in L2 Cache which is essentially 8192 KB which is 128 times more memory than the C64's entire system.  This is not even counting my 8GB of system Ram and 1GB of video Ram!  Which is roughly 131,072 and 16,384 times more memory than the C64 had in total!

The sound chip in the C64 was super advanced for its time and you could not find anything that matched it!  At least until add-on sound cards started to appear by Adlib and Soundblaster.

According to Wikipedia the sound chip info is as follows:

Sound: MOS Technology 6581/8580 SID

3-channel synthesizer with programmable ADSR envelope
8 octaves
4 waveforms per audio channel: triangle, sawtooth, variable pulse, noise
Oscillator synchronization, ring modulation
Programmable filter: high pass, low pass, band pass, notch filter


Here is the original tune:


Here is a remake someone did:


Wednesday, December 7, 2011

Tali'Zorah vas Normandy

Well yesterday I made it to Micheal's to get a can of Krylon Preserve It!.  This is used to spray over printed materials to avoid UV issues with the colors fading over time from sunlight.  It also protects the paper making it acid free for a longer life.   If this little Pepakura experiment works out then I will buy the stuff in bulk online as everywhere other than Micheal's sells the stuff for about $3 - $4 a can while Micheal's is $11 a can.   Tad pricy....

My first Papercraft project is "Tali'Zorah vas Normandy".  She is a character from the "Mass Effect" game series.  She is also the one I chose for my character to choose as a mate in "Mass Effect 2".   Technically though it was a tough choice between her and the woman from Cerberus.   

Anyway... That is my first attempt.  Right now her legs are drying.  Then I have to cut out the paper parts and put them together.  It was 5 pages for her legs alone and about 45 parts in total.

If all goes well I might actually try selling these things for some money which I will spend in frivolous ways, such as on bills, rent and food!  That's right!  Living on the edge!!!

Other than that I also nabbed a copy of GuitarSmith and will be picking up an electric guitar tomorrow.  Time to learn something new...  It's winter so my early midlife crisis has to start with an electric guitar!  Had to postpone my early midlife crisis this summer when I got sick.  Otherwise there would be a motorbike in the parking lot and I'd still be walking a bit funny from riding it.  Granted I walk a bit funny anyway, but that is just left over bits of issues from the old nervous system shutting down and having to retrain my legs again.  Should be back to normal in a few months though walking wise, or should I say waddling wise.  Gained a bit of weight over the summer I have to lose as well.   I don't have smaller fat guys orbiting me yet, but I am 30lbs heavier than I was in June.  

Back to GuitarSmith... Will review the game later after I get a chance to play it and see how well it works.