Advertisement
mattmcgrath

Chris Covell ~ CMC80s

Dec 16th, 2014
266
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.38 KB | None | 0 0
  1. Python 3.4.2 (v3.4.2:ab2c023a9432, Oct 6 2014, 22:15:05) [MSC v.1600 32 bit (Intel)] on win32
  2. Type "copyright", "credits" or "license()" for more information.
  3. >>> ================================ RESTART ================================
  4. >>>
  5.  
  6. ==========
  7. CMC80s.NES
  8. ==========
  9. .....aaaaaaaAAAAAAAWWWWWWWWW!!!!! Nineteen-Eighty-Five! The number...
  10. Another Summer. GET DOWN! Sound of the funky plumber. Nintendo hittin'
  11. your heart 'cause I know you got soul. BROTHERS AND SISTERS! We gather
  12. here today to celebrate a magical fifteen years in our lives. Who'd have
  13. thought that a portly man in overalls could have brought such joy to our
  14. lives? Who'd have thought that Nintendo's NES, released in 1985, would
  15. still be played by thousands of people around the world, fifteen years
  16. later? Yes, folks it's the year 2000, and game systems have come and
  17. gone, but for some of us, nothing beats the old Nintendo. We are the
  18. madmen of the gaming world!!!! Welcome to a new demo on the NES called
  19. CMC'80s. This demo was released on June 14, 2000. It is dedicated to all
  20. the gaming freaks who still have a dirty grey box connected to their
  21. television sets and who still play their old favourites every week. Why
  22. on Earth do we still play archaic games on a system that's over fifteen
  23. years old? Why play these 8-bit games when there are 64-bit masterpieces
  24. all around? :-) Well, some people don't understand. But, if you're like
  25. me, you grew up playing the NES. Or maybe it was the Commodore-64. Or
  26. maybe the ZX Spectrum. Or... <sigh> All right, you Master System people
  27. can join in the nostalgia, too. But you'll have to stand at the back.
  28.  
  29. Anyways, if you're like me, you grew up in the 1980s. It was a time of
  30. great wonderment for me. When the NES came out in North America, I was
  31. just.... um, seven years old, but even then I knew that the new Nintendo
  32. system would be something special. It played Super Mario Brothers just
  33. like in the arcade!!!! :-D The day that my brother and I spent our
  34. savings on the NES was a special one, and I still remember it. We played
  35. Mario until way past our bedtimes. It was quite simply the most fun
  36. system that we had ever played. It still wins that award today, in my
  37. eyes.
  38.  
  39. Christmases were a great time, too.
  40.  
  41. I remember seeing the Legend of Zelda for the first time at a friend's
  42. house. It looked amazing, with that little elfin creature switching
  43. between creepy rooms in the underworld. I knew that I had to have it
  44. under my Christmas tree that year. Lo and behold, it did arrive as
  45. wished for, and I played it for months afterward. My brother and I would
  46. spend long afternoons trying to find its secrets, trying to solve the
  47. puzzles, trying to beat the underworld bosses, trying to rescue Zelda.
  48. The game had primitive graphics by today's standards, but a huge part of
  49. the attraction to Zelda was the fact that we had to use our imaginations
  50. for the enemies, characters, and story, and that made it all the more
  51. engaging.
  52.  
  53. But that was a long time ago, and we are now in the wasteland of Y2K
  54. dreams. Sigh. I wish I could go back to that time of innocence and
  55. beauty, of sunny days and blue skies. My heavy heart is ready to burst!
  56.  
  57. Chris....
  58. Hey!
  59. Wake up!
  60. You've done it.
  61. You're back in the '80s!
  62. Back in 1989.
  63. You're playing Mega Man 2 on your NES.
  64. Your friends are sitting beside you.
  65. You're starting to notice girls.
  66. "Love in an Elevator" is playing on the radio.
  67. Look outside!
  68. The sky is a deep blue.
  69. The grass is clean and the air is fresh.
  70. Everything is fine with the world.
  71.  
  72. Well, I guess that anything is possible if you wish for it hard enough.
  73. You can close your eyes and grit your teeth and strain all your muscles
  74. in wishing, and some things never come.
  75.  
  76. Happiness is probably the thing most often wished for by people, and
  77. nostalgia is a heavy narcotic of wishing. It is a double-edged sword, a
  78. Chinese finger trap. You bask in the warm glow of yesteryear, warming
  79. the spirit; yet at the same time you are clawing away at your heart, for
  80. those days of yesteryear will never come again.
  81.  
  82. Such is the real case for us Nintendo-freaks. If you've read this far,
  83. then you are truly one like me. We all know the real reason why we
  84. continue holding on to a dinosaur.
  85.  
  86. The NES is an eight-bit-sized opening into our past, from which we can
  87. clutch memories, sights, sounds, smells, sensations, and emotions
  88. triggered by our playing Nintendo games.
  89.  
  90. I can play Mega Man 2 and instantly be transported back to the Summer
  91. days when I would rent the game with my best friends and play it all day
  92. long.
  93.  
  94. I can play Journey to Silius and be carried away to those dark winter
  95. nights of 1990 when I would walk several kilometres to the video store
  96. to rent the game, my footsteps crunching in the reflective snow that
  97. illuminates the nighttime sky.
  98.  
  99. I can play Zelda and be stolen back even farther into the past with
  100. remembrances of sitting in a doctor's waiting room on Boxing Day,
  101. reading through the golden manual of a new gem of a game. I can do this
  102. and I DO do this, even though it is indulgence in one's own
  103. irretrievable past.
  104.  
  105. It is more important to create new memories in the present, be they good
  106. or bad.
  107.  
  108. If you ever have the choice between playing games and doing something
  109. worthwhile with somebody worthwhile, then for Christ's sake DON'T JUST
  110. SIT THERE PLAYING VIDEOGAMES!!!! Nowadays, it seems that I am always
  111. looking into the past, and not just to my lifetime.
  112.  
  113. I've been thinking about all past eras, and how amazing our human need
  114. for artistic expression is.
  115.  
  116. People have been creating art since time immemorial.
  117.  
  118. The one true purpose of art is to make emotional connections with our
  119. fellow humans, to attempt to express the unexpressible, to send messages
  120. into the future telling our descendants how our lives were filled with
  121. constantly alternating joy and sorrow, just as their lives will be.
  122.  
  123. Now I am doing my part to try to make some art to tell anybody who will
  124. listen that I have felt joy and sorrow and have tried to live through
  125. all of it.
  126.  
  127. But alas, the two main hurdles for all humans will befall me too:
  128.  
  129. I cannot reach everybody on earth with my message. My message will be
  130. forgotten, will disintegrate, will be destroyed by the unstoppable
  131. eroder, Time.
  132.  
  133. At the very least, I can take comfort in knowing that at some point in
  134. time, some atoms in the world, some bits of electricity, were configured
  135. in a manner, however fleeting, that spelt out my name.
  136.  
  137. Chris Covell, 2000 A.D.
  138.  
  139.  
  140. This demo was created by me, Chris C., over the course of a few
  141. months, on my trusty Amiga 1200.
  142.  
  143. I didn't spend a long time on it; I was just very busy with school and
  144. work during the preceding months. All graphics and code were done by me,
  145. except for some font outlines, of course.
  146.  
  147. Since I'm sadly not a musician, the music in this demo is from the game
  148. "Magician", by Taxan in 1990. It is absolutely fantastic!
  149.  
  150. Change the music by pressing A to advance and B to retreat songs.
  151.  
  152. I had wanted to capture the feeling of the '80s in a demo, by making a
  153. C-64-style intro, and making a nice glam '80s CMC logo. I think it looks
  154. rather nice. Hey, I even got an LED display in there, too! But I guess
  155. the only way to feel the '80s is to remember it yourself. Television,
  156. music, movies, and games from that era go a long way in bringing back
  157. the feelings from those times, however. If you liked this demo, e-mail
  158. me at ccovell@direct.ca, and be sure to visit my webpage, fleeting
  159. though it may also be, at http://mypage.direct.ca/c/ccovell or
  160. http://www.zyx.com/ccovell I greatly appreciate all your help and love
  161. over the years. Take care, and be sure to wake up from your dreams.
  162.  
  163.  
  164. "These are rocks I picked up along the Seine, picked up along the
  165. Hudson. The rocks commemorate that I was there and that I was alive."
  166. - William Saroyan.
  167.  
  168. "Heaven is making girls laugh."
  169. - Anonymous boy from a South American Village.
  170. >>>
  171.  
  172. ================
  173. ReadmeCMC80s.TXT
  174. ================
  175.  
  176. This is an NES demo that I made to show off some of the NES' features.
  177. It doesn't do too much that resembles an actual game, but it should give
  178. you an idea of what the NES can do technically. Besides, I'm proud of
  179. what I did, since I'm an amateur at NES (and 6502) programming.
  180.  
  181. This demo is called "CMC'80s", and it pays tribute to the NES as well
  182. as the decade that gave birth to Nintendo's great little system. I
  183. tried to emulate the visual style of demos from the C-64 era.
  184.  
  185. Technically, this demo _really_ gives the NES a workout. Therefore, only
  186. a real NES runs this demo completely correctly. Some emulators that come
  187. close, but not perfect, are LoopyNES and BioNES on the PC, and DarkNESs on
  188. the Amiga. Mac emulation has not been tested, but should be comparable.
  189.  
  190. If you are an emulator author, and want to emulate this demo correctly, you
  191. should note that this demo utilizes of the NES:
  192.  
  193. · "Colour Emphasis" bits.
  194. · Mid-HBlank PPU writing.
  195. · Sprite 0 hit detection.
  196. · Sprite / Background priority.
  197. · Split-screen scrolling.
  198. · Cycle-accurate scanline timing.
  199.  
  200. Please E-Mail me if you like this demo. Enjoy!
  201.  
  202. Chris Covell
  203. ccovell@direct.ca
  204. http://mypage.direct.ca/c/ccovell/
  205. http://www.zyx.com/ccovell
  206. Powered by Amiga!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement