Completed
Porting from 32-bit to 64-bit Windows
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Windows at 1000 Frames Per Second - The Raymond Chen Interview
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 The "special edition" of Windows 95
- 3 The absence of 64-bit Pinball in Windows
- 4 The 64-bit Windows project initially targeted Itanium processors
- 5 During the 64-bit Windows project, resolving Pinball's collision detection problem
- 6 Pinball's removal from the 64-bit Windows
- 7 The fix for Pinball might have involved a floating point rounding issue
- 8 Testing for Pinball's collision detection problem
- 9 Raymond once received a death threat
- 10 Raymond joined Microsoft after applying for graduate school
- 11 Raymond's consistent jacket and tie attire
- 12 Raymond leverages his extensive network at Microsoft
- 13 The term "hive" in the Windows registry
- 14 Users sometimes tend to avoid answering dialogues they find confusing or unnecessary
- 15 Windows 95 faced challenges with its time zone map
- 16 Taskbar grouping
- 17 Designing intuitive vending machine interfaces
- 18 Windows team had mascots like "Bear," "Bunny," and "Piglet,"
- 19 The "USB Cart of Death" was a cart loaded with multiple USB devices used for testing USB functionality
- 20 Porting from 32-bit to 64-bit Windows
- 21 Dave Cutler
- 22 Bill Gates
- 23 Windows Power Toys
- 24 Tweaking Windows with 'Tweak UI'
- 25 Microsoft's policy shift against offering unsupported downloads
- 26 The innovative approach to Windows 95 compatibility testing
- 27 A dive into game compatibility
- 28 Race conditions in multitasking OSs
- 29 Raymond Chen fixed Windows Pinball's CPU usage issue
- 30 The time travel debugger
- 31 Color-coding files blue for compressed, green for encrypted
- 32 Usability studies observing users
- 33 Windows 286 and 386
- 34 Long file names stored in Unicode
- 35 Misaligned data in processors like RISC led to significant performance issues
- 36 Splitting a PC into two workstations
- 37 Game developers thanked Raymond Chen for getting their games to work on Windows 95
- 38 Raymond Chen had an unused VIP ticket to the Windows 95 launch but gave it away;
- 39 Colleagues on the Windows NT printing team crafted forgeries of Windows 95 launch tickets
- 40 Microsoft employees brought a coffee maker to IBM's office
- 41 Steve Ballmer left his rental car at an IBM parking lot
- 42 Dave once lost his rental car keys on the beach
- 43 Raymond's early hacking and reverse engineering skills
- 44 Raymond's transition from mathematics to software engineering
- 45 Raymond's father was a mechanical engineering professor
- 46 Raymond Chen talks about decluttering his cables
- 47 Chen maintains a six-month content buffer for his blog
- 48 Windows 95 debugging involved handling programs that allocated excessive memory
- 49 Compatibility challenges for Win95 included issues with DOS extenders
- 50 Debugging strategy involved trapping and correcting code that disabled interrupts