Health and Emulation
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu and Index Controls

a
w
s
d
h j k l


Esc Close menu / unfocus timestamp

Quotes and References Menus and Index

Enter Jump to timestamp

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
Welcome to Handmade Chat
0:06Health Check
0:06Health Check
0:06Health Check
3:19On modal editors
3:19On modal editors
3:19On modal editors
8:47Q&A
8:47Q&A
8:47Q&A
10:32@elxenoaizd I always wondered why it is hard to perfectly emulate console hardware with almost perfect performance like the Gamecube, PS2, etc. considering their hardware specs weren't that super advanced but yet it requires a decent computer to run games in Dolphin emulator
🗪
10:32@elxenoaizd I always wondered why it is hard to perfectly emulate console hardware with almost perfect performance like the Gamecube, PS2, etc. considering their hardware specs weren't that super advanced but yet it requires a decent computer to run games in Dolphin emulator
🗪
10:32@elxenoaizd I always wondered why it is hard to perfectly emulate console hardware with almost perfect performance like the Gamecube, PS2, etc. considering their hardware specs weren't that super advanced but yet it requires a decent computer to run games in Dolphin emulator
🗪
12:36Blackboard: Single-thread speed
12:36Blackboard: Single-thread speed
12:36Blackboard: Single-thread speed
15:40"Don't quote me on that"α
15:40"Don't quote me on that"α
15:40"Don't quote me on that"α
18:57Blackboard: Emulation requires emulationβ
18:57Blackboard: Emulation requires emulationβ
18:57Blackboard: Emulation requires emulationβ
29:17@Ikkir_Isth Able to use thumbs / thumbsticks? Wonder if one could map common stuff to a controller for a programming language to program via a controller
🗪
29:17@Ikkir_Isth Able to use thumbs / thumbsticks? Wonder if one could map common stuff to a controller for a programming language to program via a controller
🗪
29:17@Ikkir_Isth Able to use thumbs / thumbsticks? Wonder if one could map common stuff to a controller for a programming language to program via a controller
🗪
29:54@Mr4thDimention I'm working on a sort of experimental alternative to modes that reduces (probably eliminates) key holding! Do you still think that's a part of the problem for you?
🗪
29:54@Mr4thDimention I'm working on a sort of experimental alternative to modes that reduces (probably eliminates) key holding! Do you still think that's a part of the problem for you?
🗪
29:54@Mr4thDimention I'm working on a sort of experimental alternative to modes that reduces (probably eliminates) key holding! Do you still think that's a part of the problem for you?
🗪
30:46@ingenero Could these streams be a good time for some C++ tutorials or something similar?
🗪
30:46@ingenero Could these streams be a good time for some C++ tutorials or something similar?
🗪
30:46@ingenero Could these streams be a good time for some C++ tutorials or something similar?
🗪
31:22@CaptainKraft How much of the renderer that you wrote for Handmade Hero will be replaced when you move fully into OpenGL?
🗪
31:22@CaptainKraft How much of the renderer that you wrote for Handmade Hero will be replaced when you move fully into OpenGL?
🗪
31:22@CaptainKraft How much of the renderer that you wrote for Handmade Hero will be replaced when you move fully into OpenGL?
🗪
31:40@ratchetfreak Right-click and "remove from list" to remove keypass
🗪
31:40@ratchetfreak Right-click and "remove from list" to remove keypass
🗪
31:40@ratchetfreak Right-click and "remove from list" to remove keypass
🗪
31:53@effect0r They is gender neutral
🗪
31:53@effect0r They is gender neutral
🗪
31:53@effect0r They is gender neutral
🗪
32:08@rbnelr I'm working through some OpenGL tutorials at the moment and am at quaternions now.
🗪
32:08@rbnelr I'm working through some OpenGL tutorials at the moment and am at quaternions now.
🗪
32:08@rbnelr I'm working through some OpenGL tutorials at the moment and am at quaternions now.
🗪
32:19@ryanrothweiler Opinions on standup desk? I recently switched to one and my hands / wrists / arms feel noticeably better
🗪
32:19@ryanrothweiler Opinions on standup desk? I recently switched to one and my hands / wrists / arms feel noticeably better
🗪
32:19@ryanrothweiler Opinions on standup desk? I recently switched to one and my hands / wrists / arms feel noticeably better
🗪
32:59@markarcioulo I've been doing some reading on early computer graphics technology, 60s and 70s. Any thoughts on the topic?
🗪
32:59@markarcioulo I've been doing some reading on early computer graphics technology, 60s and 70s. Any thoughts on the topic?
🗪
32:59@markarcioulo I've been doing some reading on early computer graphics technology, 60s and 70s. Any thoughts on the topic?
🗪
33:40@CaptainKraft You've mentioned before that there are great programmers that have very different skillsets. What skillset is your strongest? Did you actively try to get better at it or just naturally fall into that skillset?
🗪
33:40@CaptainKraft You've mentioned before that there are great programmers that have very different skillsets. What skillset is your strongest? Did you actively try to get better at it or just naturally fall into that skillset?
🗪
33:40@CaptainKraft You've mentioned before that there are great programmers that have very different skillsets. What skillset is your strongest? Did you actively try to get better at it or just naturally fall into that skillset?
🗪
35:23@thesizik Dolphin is the emulator, not the chip
🗪
35:23@thesizik Dolphin is the emulator, not the chip
🗪
35:23@thesizik Dolphin is the emulator, not the chip
🗪
36:27@ChronalDragon Q: lol I like how every part of the GameCube is being labelled "Dolphin" by Casey now
🗪
36:27@ChronalDragon Q: lol I like how every part of the GameCube is being labelled "Dolphin" by Casey now
🗪
36:27@ChronalDragon Q: lol I like how every part of the GameCube is being labelled "Dolphin" by Casey now
🗪
36:37@elxenoaizd Thanks for the great answer! Regarding my question about rotation and scaling, apologies but I wasn't able to find the time to research it in Handmade Hero code due to my full-time job. The question was: How do scale and rotation play nice together if rotation is stored at the first 3x3 part of the transform matrix and the scale is at 1,2,3 diagonal? Wouldn't they step on each other's toes?
🗪
36:37@elxenoaizd Thanks for the great answer! Regarding my question about rotation and scaling, apologies but I wasn't able to find the time to research it in Handmade Hero code due to my full-time job. The question was: How do scale and rotation play nice together if rotation is stored at the first 3x3 part of the transform matrix and the scale is at 1,2,3 diagonal? Wouldn't they step on each other's toes?
🗪
36:37@elxenoaizd Thanks for the great answer! Regarding my question about rotation and scaling, apologies but I wasn't able to find the time to research it in Handmade Hero code due to my full-time job. The question was: How do scale and rotation play nice together if rotation is stored at the first 3x3 part of the transform matrix and the scale is at 1,2,3 diagonal? Wouldn't they step on each other's toes?
🗪
37:32@ambiguous_panda Ever have to write accessibility features for people with disabilities like RSI?
🗪
37:32@ambiguous_panda Ever have to write accessibility features for people with disabilities like RSI?
🗪
37:32@ambiguous_panda Ever have to write accessibility features for people with disabilities like RSI?
🗪
37:55@boondoggle42 Since Jon Blow is soliciting for programmers to contrubute to JAI, would you be interested in being involved in any way?
🗪
37:55@boondoggle42 Since Jon Blow is soliciting for programmers to contrubute to JAI, would you be interested in being involved in any way?
🗪
37:55@boondoggle42 Since Jon Blow is soliciting for programmers to contrubute to JAI, would you be interested in being involved in any way?
🗪
38:11@symbolic_butt What do you think about model-view-controller pattern? If you already ranted about this, feel free to ignore this question
🗪
38:11@symbolic_butt What do you think about model-view-controller pattern? If you already ranted about this, feel free to ignore this question
🗪
38:11@symbolic_butt What do you think about model-view-controller pattern? If you already ranted about this, feel free to ignore this question
🗪
38:35@sssmcgrath (specific to me so feel free to skip): Remember that grid visibility determination thing? I spent 2 minutes thinking about it, I think just 4 8-bit numbers indicating how far in each cardinal direction you can see from that cell... solves everything! 4 bytes per cell. ez pz.
🗪
38:35@sssmcgrath (specific to me so feel free to skip): Remember that grid visibility determination thing? I spent 2 minutes thinking about it, I think just 4 8-bit numbers indicating how far in each cardinal direction you can see from that cell... solves everything! 4 bytes per cell. ez pz.
🗪
38:35@sssmcgrath (specific to me so feel free to skip): Remember that grid visibility determination thing? I spent 2 minutes thinking about it, I think just 4 8-bit numbers indicating how far in each cardinal direction you can see from that cell... solves everything! 4 bytes per cell. ez pz.
🗪
39:04@ileacristian In the first videos (archive) you mention that you won't use anything like OpenGL. Did you change your mind on the way?
🗪
39:04@ileacristian In the first videos (archive) you mention that you won't use anything like OpenGL. Did you change your mind on the way?
🗪
39:04@ileacristian In the first videos (archive) you mention that you won't use anything like OpenGL. Did you change your mind on the way?
🗪
39:40@slashac Looks like Silicon Valley bubble is bursting
🗪
39:40@slashac Looks like Silicon Valley bubble is bursting
🗪
39:40@slashac Looks like Silicon Valley bubble is bursting
🗪
39:58@andrewjdr Has the RSI been putting a damper on your work at Molly Rocket as well?
🗪
39:58@andrewjdr Has the RSI been putting a damper on your work at Molly Rocket as well?
🗪
39:58@andrewjdr Has the RSI been putting a damper on your work at Molly Rocket as well?
🗪
40:53@longboolean Have you tried using any funky ergonomic keyboards?
🗪
40:53@longboolean Have you tried using any funky ergonomic keyboards?
🗪
40:53@longboolean Have you tried using any funky ergonomic keyboards?
🗪
41:26@kemosabe76 Casey's C Knowledge Nugget: To const or not to const?
🗪
41:26@kemosabe76 Casey's C Knowledge Nugget: To const or not to const?
🗪
41:26@kemosabe76 Casey's C Knowledge Nugget: To const or not to const?
🗪
43:57@elxenoaizd So one of the main problems is not that we're not fast enough but probably not accurate enough in emulation. But if the docs were pretty clear about everything related to the hardware, the specs, etc. where they really go down in details explaining how everything works, wouldn't that make the life of emulation authors easier?
🗪
43:57@elxenoaizd So one of the main problems is not that we're not fast enough but probably not accurate enough in emulation. But if the docs were pretty clear about everything related to the hardware, the specs, etc. where they really go down in details explaining how everything works, wouldn't that make the life of emulation authors easier?
🗪
43:57@elxenoaizd So one of the main problems is not that we're not fast enough but probably not accurate enough in emulation. But if the docs were pretty clear about everything related to the hardware, the specs, etc. where they really go down in details explaining how everything works, wouldn't that make the life of emulation authors easier?
🗪
45:04@beefog Now that I am playing The Witness, would you explain again what part you worked on?
🗪
45:04@beefog Now that I am playing The Witness, would you explain again what part you worked on?
🗪
45:04@beefog Now that I am playing The Witness, would you explain again what part you worked on?
🗪
46:07@longboolean I'm thinking of getting a sewing machine pedal for mode switching in vim
🗪
46:07@longboolean I'm thinking of getting a sewing machine pedal for mode switching in vim
🗪
46:07@longboolean I'm thinking of getting a sewing machine pedal for mode switching in vim
🗪
46:31@acalc Any suggestions on the ideal computer chair (and settings) for programming? I tend to have problems with the backs of my legs. (For a while now, I've actually been using one of those rubber exercise balls as a chair, which works but isn't the most comfortable thing ever, I guess)
🗪
46:31@acalc Any suggestions on the ideal computer chair (and settings) for programming? I tend to have problems with the backs of my legs. (For a while now, I've actually been using one of those rubber exercise balls as a chair, which works but isn't the most comfortable thing ever, I guess)
🗪
46:31@acalc Any suggestions on the ideal computer chair (and settings) for programming? I tend to have problems with the backs of my legs. (For a while now, I've actually been using one of those rubber exercise balls as a chair, which works but isn't the most comfortable thing ever, I guess)
🗪
47:51@symbolic_butt Do you know other advanced algebra topics that became a thing in modern programming like quaternions did?
🗪
47:51@symbolic_butt Do you know other advanced algebra topics that became a thing in modern programming like quaternions did?
🗪
47:51@symbolic_butt Do you know other advanced algebra topics that became a thing in modern programming like quaternions did?
🗪
48:30@Ikkir_Isth Thought about doing electronics and creating a custom keyboard for your issues?
🗪
48:30@Ikkir_Isth Thought about doing electronics and creating a custom keyboard for your issues?
🗪
48:30@Ikkir_Isth Thought about doing electronics and creating a custom keyboard for your issues?
🗪
48:57@CaptainKraft What kinds of jobs outside of the game industry translate well into game engine programming?
🗪
48:57@CaptainKraft What kinds of jobs outside of the game industry translate well into game engine programming?
🗪
48:57@CaptainKraft What kinds of jobs outside of the game industry translate well into game engine programming?
🗪
49:49@CaptainKraft Do you think that ARM can ever catch up to desktop CPUs or that it could be used as a good game platform?
🗪
49:49@CaptainKraft Do you think that ARM can ever catch up to desktop CPUs or that it could be used as a good game platform?
🗪
49:49@CaptainKraft Do you think that ARM can ever catch up to desktop CPUs or that it could be used as a good game platform?
🗪
50:56@noctal What don't you like about the Vulkan / DX12 APIs?
🗪
50:56@noctal What don't you like about the Vulkan / DX12 APIs?
🗪
50:56@noctal What don't you like about the Vulkan / DX12 APIs?
🗪
51:07@quartertron What about const and optimization possibilities?
🗪
51:07@quartertron What about const and optimization possibilities?
🗪
51:07@quartertron What about const and optimization possibilities?
🗪
52:46@elxenoaizd I'm very sad to hear about your hands, Sensei. I pray and wish you get well soon
🗪
52:46@elxenoaizd I'm very sad to hear about your hands, Sensei. I pray and wish you get well soon
🗪
52:46@elxenoaizd I'm very sad to hear about your hands, Sensei. I pray and wish you get well soon
🗪
53:08@ciryus33 Around Day 130 or so you said that OpenGL and Direct3D were out back waiting to be put down and that everyone would be using Vulkan. Based on your comment just now, do you no longer feel that way?
🗪
53:08@ciryus33 Around Day 130 or so you said that OpenGL and Direct3D were out back waiting to be put down and that everyone would be using Vulkan. Based on your comment just now, do you no longer feel that way?
🗪
53:08@ciryus33 Around Day 130 or so you said that OpenGL and Direct3D were out back waiting to be put down and that everyone would be using Vulkan. Based on your comment just now, do you no longer feel that way?
🗪
55:09@mmv94 Have you heard about the Godot Engine? Do you think it is a good tool for a prototype / proof of concept?
🗪
55:09@mmv94 Have you heard about the Godot Engine? Do you think it is a good tool for a prototype / proof of concept?
🗪
55:09@mmv94 Have you heard about the Godot Engine? Do you think it is a good tool for a prototype / proof of concept?
🗪
55:22@ileacristian How do you and Jonathan Blow know each other?
🗪
55:22@ileacristian How do you and Jonathan Blow know each other?
🗪
55:22@ileacristian How do you and Jonathan Blow know each other?
🗪
55:28@elxenoaizd Any general tips / suggestions how to approach the code for a new project with little to no art done for it yet? We have almost a complete game design document listing all the code stuff we need but there's so much stuff it's tricky to figure out where and how to start
🗪
55:28@elxenoaizd Any general tips / suggestions how to approach the code for a new project with little to no art done for it yet? We have almost a complete game design document listing all the code stuff we need but there's so much stuff it's tricky to figure out where and how to start
🗪
55:28@elxenoaizd Any general tips / suggestions how to approach the code for a new project with little to no art done for it yet? We have almost a complete game design document listing all the code stuff we need but there's so much stuff it's tricky to figure out where and how to start
🗪
55:59@Miblo Are you familiar with nonograms? effect0r introduced me to them recently and I'm now addicted
🗪
55:59@Miblo Are you familiar with nonograms? effect0r introduced me to them recently and I'm now addicted
🗪
55:59@Miblo Are you familiar with nonograms? effect0r introduced me to them recently and I'm now addicted
🗪
56:11@longboolean You're probably the wrong person to ask, but do you have any idea when / if The Witness will get a Linux version?
🗪
56:11@longboolean You're probably the wrong person to ask, but do you have any idea when / if The Witness will get a Linux version?
🗪
56:11@longboolean You're probably the wrong person to ask, but do you have any idea when / if The Witness will get a Linux version?
🗪
58:08@elxenoaizd Have you ever tried building something for mobile and submitting it to a store? Like, Apple store, it's quite the tedious process, takes 30 minutes to build and only when it finishes it tells you if there was any errors.... it's quite the nightmare for me I don't understand why there are so many mobile game developers
🗪
58:08@elxenoaizd Have you ever tried building something for mobile and submitting it to a store? Like, Apple store, it's quite the tedious process, takes 30 minutes to build and only when it finishes it tells you if there was any errors.... it's quite the nightmare for me I don't understand why there are so many mobile game developers
🗪
58:08@elxenoaizd Have you ever tried building something for mobile and submitting it to a store? Like, Apple store, it's quite the tedious process, takes 30 minutes to build and only when it finishes it tells you if there was any errors.... it's quite the nightmare for me I don't understand why there are so many mobile game developers
🗪
58:51@boondoggle42 If doctors could grow you clone arms on the back of a host animal, say, a pig, would you accept them as transplants onto your body to get another 30 years of pain free programming?
🗪
58:51@boondoggle42 If doctors could grow you clone arms on the back of a host animal, say, a pig, would you accept them as transplants onto your body to get another 30 years of pain free programming?
🗪
58:51@boondoggle42 If doctors could grow you clone arms on the back of a host animal, say, a pig, would you accept them as transplants onto your body to get another 30 years of pain free programming?
🗪
59:14@ratchetfreak Would it be possible to make a front-end wrapping the next-gen graphics APIs that you like?
🗪
59:14@ratchetfreak Would it be possible to make a front-end wrapping the next-gen graphics APIs that you like?
🗪
59:14@ratchetfreak Would it be possible to make a front-end wrapping the next-gen graphics APIs that you like?
🗪
59:37@sssmcgrath When my platform / game library is more ready would you be interested in scrutinizing the API design? (I mean look before it's too late to change it, but when it's something I think isn't awful)
🗪
59:37@sssmcgrath When my platform / game library is more ready would you be interested in scrutinizing the API design? (I mean look before it's too late to change it, but when it's something I think isn't awful)
🗪
59:37@sssmcgrath When my platform / game library is more ready would you be interested in scrutinizing the API design? (I mean look before it's too late to change it, but when it's something I think isn't awful)
🗪
1:00:45@sophira Are there any wrappers around OpenGL / D3D / Vulkan that you would prefer to become a full 3D API rather than just a wrapper?
🗪
1:00:45@sophira Are there any wrappers around OpenGL / D3D / Vulkan that you would prefer to become a full 3D API rather than just a wrapper?
🗪
1:00:45@sophira Are there any wrappers around OpenGL / D3D / Vulkan that you would prefer to become a full 3D API rather than just a wrapper?
🗪
1:01:01@symbolic_butt BTW, do you know what happened with The Witness' sound? A bunch of people I know had issues (including myself) and had to disable surround sound or something
🗪
1:01:01@symbolic_butt BTW, do you know what happened with The Witness' sound? A bunch of people I know had issues (including myself) and had to disable surround sound or something
🗪
1:01:01@symbolic_butt BTW, do you know what happened with The Witness' sound? A bunch of people I know had issues (including myself) and had to disable surround sound or something
🗪
1:02:26@powerc9k Have you completed The Witness?
🗪
1:02:26@powerc9k Have you completed The Witness?
🗪
1:02:26@powerc9k Have you completed The Witness?
🗪
1:03:16@Miblo Something I find kind of interesting regarding the financial viability of Linux is that, in those Humble Bundle payment pie charts, the Linux segment tends to be way above 1%
🗪
1:03:16@Miblo Something I find kind of interesting regarding the financial viability of Linux is that, in those Humble Bundle payment pie charts, the Linux segment tends to be way above 1%
🗪
1:03:16@Miblo Something I find kind of interesting regarding the financial viability of Linux is that, in those Humble Bundle payment pie charts, the Linux segment tends to be way above 1%
🗪
1:07:35@thesizik Could you stream The Witness?
🗪
1:07:35@thesizik Could you stream The Witness?
🗪
1:07:35@thesizik Could you stream The Witness?
🗪
1:07:58@longboolean Let's change the name, call it SteamOS: now is it viable?
🗪
1:07:58@longboolean Let's change the name, call it SteamOS: now is it viable?
🗪
1:07:58@longboolean Let's change the name, call it SteamOS: now is it viable?
🗪
1:09:35Wrap that up
1:09:35Wrap that up
1:09:35Wrap that up