I've implemented SDL-style mutex, cond_wait, cond_signal, cond_broadcast functions. TempleOS is now multiprocessing. The CPUs all show 99% because they're just constantly checking and yielding, not technically a spinlock.
I'm getting close to the point where I'm actually happy with the renderer and can start like actually make it look cool lmao.
{
"id":"3b953d297bcad9caf55187384f5261a3a86b7b9fd63ecb7c40b8d02a1f3c6a50",
"pubkey":"d540295588183537c015bb197bb408de3c37f917bd9855eb357d41b06f7e331b",
"created_at":1682329557,
"kind":1,
"tags": [
[
"mostr",
"https://kiwifarms.cc/objects/f84f0072-390e-4bf6-8a89-96aab3fd6800"
]
],
"content":"I've implemented SDL-style mutex, cond_wait, cond_signal, cond_broadcast functions. TempleOS is now multiprocessing. The CPUs all show 99% because they're just constantly checking and yielding, not technically a spinlock.\n\nI'm getting close to the point where I'm actually happy with the renderer and can start like actually make it look cool lmao.\n\nhttps://kiwifarms.cc/media/aae5c0f2ed61a3680cf3603dcf3072bf202c0fadaaccd2ba8257f9b5ef22a6c3.webm?name=sdltemple0-lighting5.webm",
"sig":"84a275a8ec85b1dbb62734a92e948ca109698106d4f00f9a05219f976bb125381da1f88002f3a655f905739155f595dfd1235bb204536460afc2f9413047b686"
}