Sponsored by newegg
Missed out on the best electronic deals last Black Friday? view!
newegg.com - Newegg.com's Cyber Monday Promotion has you covered. No Lines, No Crowds; Just Click and Save.
48 Comments
- inactive, on 06/14/2009, -1/+23Couldn't read anything on the monitor. Miss my C64 sometimes.
- chessthecat, on 06/15/2009, -2/+21***** Twitter.
- Addaone, on 06/15/2009, -1/+17Skip to 2:45 if you don't want to see the guy setting up his camera/loading from the diskette.
- DivisibleByZero, on 06/15/2009, -2/+18Would be better without 15 minutes of the guy adjusting the camera...
- pinguz, on 06/14/2009, -1/+15Yeah, this video made me want to buy a C64 again.
And while I'm there, maybe an Amiga 500 too. - cloudberries, on 06/15/2009, -0/+12You can also tell by the pixels
- jeremymccurdy, on 06/15/2009, -0/+10What a waste of a C64's resources.
- unluckier, on 06/15/2009, -0/+9The camerawork, editing, and narration are spectacular!
- mccartyba, on 06/15/2009, -0/+8Its cool that he can do that... But it would have been cooler had it been anything but Twitter. He clearly needs help.
- inactive, on 06/14/2009, -3/+11Cool stuff.
- Myztry, on 06/15/2009, -1/+8Okay. I'm dubious on this one. I was on a C64 cracker a long time ago. Specifically how he starts the program.
Load "name",8,1 - Device 8 being the serial floppy drive and 1 denoting binary. All that's fine.
But to execute the program you need to use sys #### (eg. sys 4096). I can't see exactly what he enters. It appears he is using token shortcuts. (L [commodore] I) expands to list for example. But he's simply not using enough characters. The sys (execution address) can not be shortened - yet he uses 3 characters. You don't 'run' a binary program (not unless you load it into the basic program address - which makes the ,1 redundant)
The fonts all change. That is fine (including the chicken(ish) symbol) as the character (mapped) set can be changed by pointing to another bitmapped collection.
But what's with all the hammering (like hitting with a hammer) of the keys. The C64/C128 were bad, but not THAT bad.
My guess would be he's basically running a terminal emulator which uses C64 like characters.
Oh, and the drives made more a SSHHHZZ noise being 5 1/4 then the clunk clunk of 3 1/2 inch drives. - ieure, on 06/15/2009, -2/+9Shenanigans, it’s running on a 128D.
- TonySki, on 06/15/2009, -1/+8Twitter in Fallout 3
- inactive, on 06/15/2009, -0/+6Old keyboards ftw
- the8thbit, on 06/15/2009, -0/+5YOU'RE ON DIGG.
- larsonc, on 06/15/2009, -0/+5So has anybody tried using the credentials he so clearly typed out in his app?
- encrypteduser, on 06/15/2009, -1/+6bang bang slam!
- HidekiAdam, on 06/15/2009, -0/+4There's nothing fake about that
He types (using shortcuts) LOAD"$",8 to load the directory then lists it
He then moves to the line containing the required file and does load that,8,1: - the final : is just to stop the remainder of the line being interpreted
While he used the ,1 suffix to load a binary file, because the file was actually a basic program with attached binary it loaded at the normal address for a basic program, so he then needed to type RUN to start the basic portion (probably just a SYS call to start the attached machine code)
Nothing to suggest anything untoward... - farmerbb, on 06/15/2009, -2/+6Link to twitter page:
http://twitter.com/breadbox64
And the exact post that he did in the video:
http://twitter.com/breadbox64/status/2048263477 - infango, on 06/15/2009, -0/+410 print"hello world"
20 GOTO 10 - borez, on 06/15/2009, -0/+4Well that cleared that one up then.
- inactive, on 06/15/2009, -0/+3I don't know why I'm getting buried, maybe I should stick it on youtube.
- eanbowman, on 06/15/2009, -0/+3There was actually a DOS TSR that you could load which used your PC speaker to make that klack sound each time you hit a key, just in case you had a newer silent keyboard and missed the sound.
XD - xSubmerged, on 06/15/2009, -0/+2I miss those old keyboards. Sounds like you're typing 200 WPM . There's no mistaking if you hit a key or not - you know.
- borez, on 06/15/2009, -0/+3Dugg for still having 5¼-inch floppies.
- pbuschma, on 06/15/2009, -0/+3i especially liked the buildup.
- inactive, on 06/15/2009, -3/+5This is too nerdy, sorry.
- themacmeister, on 06/15/2009, -0/+2I really thought this was a hoax... after some quick research, I still have my doubts. I would have loved to see him physically insert the floppy disk, instead of leaving it to our imagination. Also, the ball-tearing loud floppy diskette drive is inaudible until the program is virtually loaded. Assuming that the loading of Breadbox64 was already within contiki (which I believe it was), then this has to be the most poorly written command-line app code ever written. Now connecting a 64 keyboard to a PC running Vice or another C64 emu, and clacking away in fullscreen mode sounds much more easy... :-)
- inactive, on 06/15/2009, -1/+3That's a mad coincidence, because I recently managed to get my Atari 2600 online with a very basic browser. Obviously I had to upgrade the machine somewhat, and it hangs a lot, but it's amazing what you can do.
- jads, on 06/15/2009, -0/+2Link to breadbox64's blog post http://thurly.net//0pz
- eanbowman, on 06/15/2009, -0/+2My computer teacher in gradeschool used to type like that on new keyboards - as if he didn't know any other way.
- SenseiJM, on 06/15/2009, -0/+2Brings back memories of a simpler time. My first computer. Write it out and it runs, wish I still had it
- opitica, on 06/15/2009, -0/+2this is getting out of hand
- RickyTheRiot, on 06/15/2009, -0/+2@ Myztry: "You don't 'run' a binary program (not unless you load it into the basic program address - which makes the ,1 redundant)"
The listing for BASIC programs started at $0800 on the 64, you can load in binary files that include a listing of (for example) 10 sys ##### with the actual ASM located at a slightly higher area in memory.
While I am not saying that it's not faked or is, and to be honest I can't see any reason why it couldn't be done, just that your initial suggestion that ,8,1 + Run is "redundant" is incorrect. - Myztry, on 06/15/2009, -0/+1Yes, you could load over the basic storage. The basic source was simply null terminated which separated further data.
Perhaps he used R [CBM] U [semi-colon]. That would work in 3 characters while not explicitly reading as run followed by a whitespace... Doesn't look like that though.
On the subject on white spaces, there where two visually identical [space] characters. One was a space (ASCII 32) while the other was (+128?) and marked the actual end of the line. That's how the pseudo Google Wave (edit anywhere) editing worked. Hidden EOL.
/end senile rambling... - MattBD, on 06/16/2009, -0/+1Three resources I've found very useful:
http://showmedo.com/
http://www.awaretek.com/
http://www.swaroopch.com/notes/Python
Also, if you're interested in programming for the Web, Django is worth checking out (web development framework, something like Ruby on Rails, but written in Python). The official Django book has a very good website at http://www.djangobook.com/. - MrKiTT3N, on 06/15/2009, -0/+1To note on python, i am enjoying to learn it too, any resource you have let me know id love to find more info online
Aim: Mrkitt3n - xSubmerged, on 06/15/2009, -0/+1hahaha, I am definitely going to check that out. Thanks!
- ObeseSnake, on 06/15/2009, -0/+1Needs more compression on the video so I can't read anything.
- icdmize, on 06/15/2009, -0/+1Link to actual .d64 for BREADBOX64 for your own C64.
http://www.vandenbrande.com/wp/wp-content/uploads/ ... - SaxxonPike, on 06/15/2009, -0/+1Could it also be possible he was using a cartridge, which might introduce other features?
My 64's cartridge slot never got dirty, because it was always covered with an Epyx Fastload :) - MattBD, on 06/15/2009, -0/+1Makes me kind of wish I still had my old Amstrad CPC6128, in case they could port it to that. Wish I'd kept up learning on that, I never learnt anything about how to use the copy of CP/M I got with it, and didn't get that far with learning BASIC when I was about 10. Now I'm learning Python and I love it!
- eanbowman, on 06/15/2009, -0/+1Saw someone do this ages ago with a TRS-80 Mark 1. (IIRC)
The thing is he heavily modded the TRS-80 Mark 1 to do it. It needed more RAM to run the TCP-IP stack and it was incredibly slow. It was available on the 'net for a while as a telnet server too. It ran a painfully slow BBS. XD - Karstark, on 06/15/2009, -0/+1If you did that on Spectrum, then I would be impressed.
- UKLooney, on 06/15/2009, -0/+1For better effect, should read:
10 print "hello world ";
20 GOTO 10 - Ultrace, on 06/15/2009, -0/+0Yes, but he's running it in C64 native mode. :)
- fastlane28, on 06/15/2009, -1/+1just to add, isn't he using an old Apple computer? Just wondering if thats what was on his desk..
- rameznabel, on 06/15/2009, -2/+1fuccccccccccccccccccccccccccccccccccccckkkkkkkkkkkkkkkk


What is Digg?