Emulating a 6502 in JavaScript presentation

want to talk about MESS/model b/beebem/b-em/electrem/elkulator? do it here!
Post Reply
User avatar
Matt Godbolt
Posts: 187
Joined: Mon Jul 31, 2006 10:02 am
Location: Chicago
Contact:

Emulating a 6502 in JavaScript presentation

Post by Matt Godbolt » Mon Aug 22, 2016 11:45 am

Hi all,

I hope you don't mind this obvious self-promotion but I hope this will be of interest to the group. I spoke at the GOTO Chicago conference this year about my experiences emulating a 6502 (basically a Beeb...) to a somewhat bemused US audience.

The video is up on YouTube now: https://youtu.be/7WuRq-Wmw5o

I can't quite bring myself to watch it just yet. I hope I haven't made any blunders: please do let me know if I have!

Cheers, Matt

User avatar
davidb
Posts: 2646
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by davidb » Mon Aug 22, 2016 1:08 pm

You didn't ask the audience how many of them knew what an OHP was? ;)

User avatar
Matt Godbolt
Posts: 187
Joined: Mon Jul 31, 2006 10:02 am
Location: Chicago
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by Matt Godbolt » Mon Aug 22, 2016 1:11 pm

davidb wrote:You didn't ask the audience how many of them knew what an OHP was? ;)
Hahah it never occurred to me they might not know...

User avatar
davidb
Posts: 2646
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by davidb » Mon Aug 22, 2016 1:22 pm

I only really thought about it because, the other night, I saw one of those fancily-made documentaries where the director clearly thought it would look cool if one of the scientists explained some concept using an OHP. All I could think of was, "I wonder how many cupboards they had to go through before they found that." :)

Actually, it wouldn't surprise me if they were still being used at some universities. They'll become retro-hip at some point, if it hasn't already happened.

dp11
Posts: 992
Joined: Sun Aug 12, 2012 8:47 pm
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by dp11 » Mon Aug 22, 2016 4:59 pm

excellent YT talk.

One of my lectures kept the OHP roll and brought it the the lecture to continue you from where he left off. We all took notes as good students do. At the end of term he unwound the roll and said "I'll set the exam questions on ...... everything in red pen!" none of us had noted the colour used in our notes so we had to revise the entire terms work.

paulb
Posts: 811
Joined: Mon Jan 20, 2014 9:02 pm
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by paulb » Mon Aug 22, 2016 5:20 pm

davidb wrote:I only really thought about it because, the other night, I saw one of those fancily-made documentaries where the director clearly thought it would look cool if one of the scientists explained some concept using an OHP. All I could think of was, "I wonder how many cupboards they had to go through before they found that." :)
I thought it was actually fake, though: suspiciously pixelated writing and no shadows of the presenter's hands. :lol:
davidb wrote:Actually, it wouldn't surprise me if they were still being used at some universities. They'll become retro-hip at some point, if it hasn't already happened.
All the cool kids will be queuing up to get their transparencies. Stock up on them now to profit from the LOLpricing! :lol:

User avatar
helpful
Posts: 547
Joined: Tue Sep 22, 2009 12:18 pm
Location: London
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by helpful » Tue Aug 23, 2016 2:36 am

Getting really off topic, but if you ever get the chance to see a show by the fabulous comedy trio Festival of the Spoken Nerd, they love to get out an OHP for some retro jokes!

I can highly recommend their Full Frontal Nerdity DVD/download:

http://festivalofthespokennerd.com/dvd/

It features a sketch on why an OHP is so much better than Powerpoint :-)

Bryan.
RISC OS User Group Of London - http://www.rougol.jellybaby.net/
RISC OS London Show - http://www.riscoslondonshow.co.uk/

User avatar
BigEd
Posts: 2862
Joined: Sun Jan 24, 2010 10:24 am
Location: West
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by BigEd » Tue Aug 23, 2016 4:56 am

I'm on the road Matt but will watch your video as soon as I have a chance!

For more retro-presentation fun, see Bret Victor's The Future of Programming

Image

Coeus
Posts: 1426
Joined: Mon Jul 25, 2016 11:05 am
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by Coeus » Tue Aug 23, 2016 2:41 pm

I know it can be weird to see and hear yourself but you shouldn't worry. That was an interesting talk, well-presented.

The only thing I would say is that at times it is impossible to ready what you have put up on the screen. I think this is more an editing thing than anything - if the video was to switch between the camera and screen at appropriate moments that would be solved.

User avatar
hoglet
Posts: 8949
Joined: Sat Oct 13, 2012 6:21 pm
Location: Bristol
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by hoglet » Tue Aug 23, 2016 4:13 pm

Matt,

Really excellent talk, you cover a lot of material and I was captivated for the whole 45 minutes.

Well done,

Dave

P.S. And thanks for explaining why Zalaga doesn't work on BeebFPGA, which is currently using a 65C02 processor.

User avatar
Kecske Bak
Posts: 708
Joined: Wed Jul 13, 2005 7:03 am
Location: Treddle's Wharf, Chigley
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by Kecske Bak » Tue Aug 23, 2016 7:02 pm

That was the quickest 45 minutes in ages! Very interesting talk, and a shame it didn't have an extra 15 minutes or so.

User avatar
Matt Godbolt
Posts: 187
Joined: Mon Jul 31, 2006 10:02 am
Location: Chicago
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by Matt Godbolt » Tue Aug 23, 2016 7:18 pm

Thanks for the lovely feedback folks! :)

ThomasHarte
Posts: 475
Joined: Sat Dec 23, 2000 5:56 pm
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by ThomasHarte » Wed Aug 24, 2016 1:45 am

I also enjoyed the speech. Then I checked out the conference page. Then I discovered that I'm living a thin facsimile of your life: besides the emulator authorship, I'm at Google now over in NYC but LinkedIn implies I'm five years younger. So I'm right on cue. If you're ever over on this coast then the beer's on me.

User avatar
daveejhitchins
Posts: 5403
Joined: Wed Jun 13, 2012 5:23 pm
Location: Newton Aycliffe, County Durham
Contact:

Re: Emulating a 6502 in JavaScript presentation

Post by daveejhitchins » Wed Aug 24, 2016 7:32 am

Matt Godbolt wrote:The video is up on YouTube now: https://youtu.be/7WuRq-Wmw5o
Matt . . . Priceless - - - I'd loved to have watched the audience's faces . . . =D>

Dave H :D
Parts: UM6502CE, GAL22V10D, GAL16V8D, AS6C62256A, TC514400AZ, WD1772, R6522, TMS27C512, AT28C256
Products: ARA II, ARA III, ABR, ATI, AP6, MGC, AP5 . . .
For a price list, contact me at: Retro Hardware AT dave ej hitchins DOT plus DOT com

Post Reply