Profile cover photo
Profile photo
Nate Downes
236 followers
236 followers
About
Communities and Collections
View all
Posts

Post has shared content
Add a comment...

Post has shared content
This week: a PET 2001 emulator in obfuscated C takes the shape of a PET, incorporates a 6502 emulation and all in just 66 lines.  Stephen Sykes won the 2005 IOCCC with this entry. He includes a 6502 test suite, a chess program and a Basic demo.  See this album of screenshots for details.

As is usual with obfuscated C contest entries, even a source code formatter does not help to understand it. Processing it with the preprocessor and re-formatting converts it into something that starts making sense. Keyboard input is written to $a2 into memory instead of being passed through a VIA emulation. The LOAD vector on $ffd5 is trapped to load files. The CPU emulation, however, is still ... ungrokable. Awesome piece of code - although I would not want to maintain it :)

For all the files, see http://www.ioccc.org/2005/sykes/
For more PET facts, see the FAQ at http://zimmers.net/cbmpics/cbm/PETx/petfaq.html or the index at http://www.6502.org/users/andre/petindex/index.html
For the memory map, see http://zimmers.net/cbmpics/cbm/PETx/petmem.txt
The chess program is (probably) a conversion of a previous IOCCC entry - see http://www.stephensykes.com/IOCCC/doodoo.c
PhotoPhotoPhotoPhotoPhoto
PET (shaped) Emulator from IOCCC
11 Photos - View album
Add a comment...

Post has attachment
After a long discussion of the situation over the Sonics theft, it is clear that the major sports associations have forgotten who it is whom ultimately pays the bills.
Add a comment...

Post has shared content
3d Printers in use on the Farm

This is one of the technologies that I am most excited about. Who knows what potential the future of 3d printing holds.
Add a comment...

Post has shared content
Add a comment...

Post has shared content
Did you know the International Space Station, including its large solar arrays, spans the area of a U.S. football field, including the end zones, and weighs over 900,000 pounds? The complex has more livable room than a conventional six-bedroom house, and has two bathrooms, a gymnasium and a 360-degree bay window.

The big game on Sunday will be broadcast during the space station astronauts’ sleep period. Flight controllers are expected to uplink the game to the crew, but they likely will not watch a replay of the Super Bowl until a later date when time permits.

#nasa #iss #space #superbowl #sb48 #spacestation #astronauts #superbowlxlviii
Photo
Add a comment...

Post has shared content
Sensational. I am also a CCOKC, and proud of it.
Add a comment...

Post has shared content
I eat +belVita 's often at work to get me through 'till "lunch" but don't have twitter. I was wondering if anyone here has won the trophie and if so what did it look like/what it was printed with(machine and material)?
Just curious.
Add a comment...

Post has shared content
Today we pause in our normal routines and reflect on the contributions of those who lost their lives trying to take our nation farther into space. On our annual Day of Remembrance, please join us in giving thanks for the legacy of the STS-107 Columbia crew; the STS-51L Challenger crew; the Apollo 1 crew; and Mike Adams, the first in-flight fatality of the space program as he piloted the X-15 No. 3 on a research flight.
 
These men and women were our friends, family and colleagues, and we will never forget their lives and passion to push us farther and achieve more.  They have our everlasting love, respect and gratitude.
 
Today, their legacy lives on as the International Space Station fulfills its promise to help us learn to live and work in space and move farther into the solar system. We see our lost friends in the strivings of so many missions to take humans to new destinations and to unlock the secrets of our universe. And we honor them by making our dreams of a better tomorrow reality and by acting to improve life for all of humanity.
 
Let us join together as one NASA Family, along with the entire world, in paying our respects, and honoring the memories of our dear friends. They are with us still on this grand journey.

Learn more:  http://go.nasa.gov/1b5Oh9I

Image credit: NASA
#NASARemembers #Tribute #Honor #FallenHeros #FallenHero #Heros #Space #NASA #Science #Discovery #Challenger #Apollo #Columbia #Explorers
Photo
Add a comment...

Wait while more posts are being loaded