power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lyhakxkmvs2r
e esse shader de cria que eu programei para quando chunks carregam???
(WebGL2, Kotlin/JS)
1 messages · Page 3 of 1
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lyhakxkmvs2r
e esse shader de cria que eu programei para quando chunks carregam???
(WebGL2, Kotlin/JS)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lyr5o76yq22a
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lyzyqwa5k22i
refazer o painel da Loritta é hard and core, mas a parte difícil não é programar o "frontend" em si, a parte difícil é a comunicação entre o frontend e o backend
para fazer certo, teria que ser
frontend do dashboard -> backend do dashboard -> backend da Loritta
ou seja: sad
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lz633324ts2o
A minha conta do Discord foi suspensa injustamente por mensagens enviadas a mais de 5 anos, e ainda por cima por mensagens tiradas fora do contexto
mrpowergamerbr.com/br/blog/2025...
-# Minha conta do Discord foi suspensa
Se você não me conhece: Olá, eu sou MrPowerGamerBR, e eu sou o criador da Loritta, e a minha conta do Discord foi suspensa por "segurança infantil" por causa de mensagens que foram enviadas em 2019/20...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzaaytmglc2j
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzag7dxl3s27
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
A minha conta já foi recuperada, graças a ajuda de várias pessoas que ajudaram a fazer a pressão no Discord para que olhassem o ticket de forma correta :3
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzod7uuup224
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzs5dmfa2s27
A cada problema idiota que eu tenho no Windows 11, mais a vontade de migrar para Linux (de novo) aumenta, pois é impressionante como o Windows 11 toda hora tem algum problema tosco que atrapalha o meu trabalho
O jeito é aposentar e ir cuidar de bicho na fazenda não tem jeito
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzwukcqyds2g
viu tô falando que a solução é aposentar e ir cuidar de bicho na fazenda
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
A cada problema idiota que eu tenho no Windows 11, mais a vontade de migrar para Linux (de novo) aumenta, pois é impressionante como o Windows 11 toda hora tem algum problema tosco que atrapalha o meu trabalhoO jeito é aposentar e ir cuidar de bicho na fazenda não tem jeito
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzwwnyqk322o
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Enquanto eu não sei o que REALMENTE causa este bug, eu tenho 90% de certeza que é esse bug aqui forums.developer.nvidia.com/t/fd-leak-wi...
O problema é que o meu é diferente: O meu o KWin crasha e todos os apps que usam a GPU crasham
Desativar o explicit sync (igual na thread) resolve o problema
-# Fd leak with explicit sync and kde plasma
Every notification, opening/closing plasmoids cause a lot of sync_file leaks in plasmashell: ❯ lsof -p $(pidof plasmashell) … 396r a_inode 0,16 0 1062 sync_file 397r a_...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzwwnzwlts2o
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Mas aí o Discord fica com um flicker meio chato (é usável, mas ele fica dando flicker aleatoriamente)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzx3h7zc7s2g
O ruim é que tipo:
• Windows tem problemas que afetam o meu trabalho (programação)
• Linux também tem problemas que afetam o meu trabalho
Talvez a solução seja comprar um Mac mas por enquanto eu prefiro não jogar dinheiro fora
Ou aposentar e ir cuidar de bicho na fazenda
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
viu tô falando que a solução é aposentar e ir cuidar de bicho na fazenda
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzx3jixgm22g
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Outra solução seria comprar uma placa de vídeo da AMD pois até onde eu sei o problema que eu tenho no KDE Plasma é um bug no driver da Nvidia
MAS também não estou afim de gastar dinheiro com outra placa de vídeo por enquanto, sendo que a minha (RTX 3060 Ti) ainda é boa
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3lzykc4oauc2t
For the first time ever... the Steam Autumn Sale arrives during the early days of Autumn! In the Northern Hemisphere, at least.
As always, we've got discounts, stickers, Points Shop items, and new art for your perusal -- get it all done before the event ends on October 6th!
-# Steam Store
The Steam Autumn Sale is on now — find great deals on thousands of games! Plus earn up to 9 stickers by going through your Discovery Queue.
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m22txb7nxk2j
Outro problema do Linux que eu não sei porque só acontece no Linux: As vezes, ao iniciar o Arch Linux, o meu monitor secundário fica desligando e ligando até eu manualmente tirar ele da tomada e ligar de novo
O estranho é que isso nunca aconteceu no Windows
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m22ufbeddc2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu fico gravando os problemas que eu tenho no Linux/Windows pois se não toda hora que eu tenho algum problema ficam me olhando como se eu fosse um louco, ou como se eu estivesse inventando mentiras
Esse problema eu suponho que também seja algum bug no driver da Nvidia
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m22zb7nrtc2m
Aí eu falo "ok vou migrar para o Windows de novo" e aí acontece o bug do Explorer não querer abrir uma pasta que já está aberta
Por isso eu estou achando que a solução é jogar tudo para o ar, aposentar, e ir cuidar de bicho na fazenda, porque infelizmente não tem solução
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Outro problema do Linux que eu não sei porque só acontece no Linux: As vezes, ao iniciar o Arch Linux, o meu monitor secundário fica desligando e ligando até eu manualmente tirar ele da tomada e ligar de novoO estranho é que isso nunca aconteceu no Windows
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m22zb7nur22m
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E sim, eu já tentei formatar o Windows para ver se esse problema vai embora e, infelizmente, não resolveu
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23bxmjfmc27
-# ↩ Chester (@chester-berkeley.bsky.social)
Grande parte dos problemas é relacionado com Wayland + Nvidia
Outra parte é a falta de poder usar Photoshop
Se ver os meus posts recentes eu postei um problema que só acontece no Linux que o meu monitor secundário as vezes, quando liga, ele fica ligando e desligando até eu manualmente religar ele
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23cle72jk27
-# ↩ Chester (@chester-berkeley.bsky.social)
Eu até pensei em usar outras distros mas eu duvidaria que seria um problema do Arch em si (outras distros podem não ter o mesmo problema, mas isso seria por virtude delas colocarem drivers mais antigos no repo, aí você troca uns problemas por outros)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23cnsffps27
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E esse problema no KWin eu tenho desde a primeira vez que eu instalei o Arch neste sistema (eu já tentei migrar para Linux em março, aí depois em Julho/Agosto, e outra agora)
Todas as vezes foram clean installs, então só se eu estou instalando de uma forma completamente errada
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23cpifubc27
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Outra solução seria usar X11, mas eu queria usar Wayland por causa do fractional scaling (em um monitor 1440p igual a esse que eu tenho, 100% é pequeno demais e 200% é grande demais)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23crehzzs27
-# ↩ Chester (@chester-berkeley.bsky.social)
Não criei coragem de usar outro software ainda pois eu uso Photoshop a muito tempo já
Não é algo que eu use todo o dia (eu sou software developer então só preciso do IntelliJ IDEA e de Java) mas é algo que eu acho útil quando preciso fazer design gráfico
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23ct7gq2k27
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Outra solução seria comprar uma placa de vídeo da AMD
Eu até cogitei nisso mas antes preciso ficar mais rico, já que uma GPU da AMD que seja equivalente a minha RTX 3060 Ti custa mais caro do que eu paguei nela
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23d363lq22x
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
A solução que eu vejo é a seguinte:
1. Aturar o Windows 11
2. Ficar rico
3. Montar outro PC com uma placa de vídeo AMD
4. Aí você junta o útil e o agradável
Infelizmente a parte de ficar rico ainda vai demorar
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23d3v5qt22x
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
(Ou fazer passthrough para uma VM, mas isso dai eu teria que trocar de placa mãe mesmo pois a minha placa mãe atual só tem uma entrada PCIe)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23iauaa7k2y
-# ↩ Chester (@chester-berkeley.bsky.social)
é que teoricamente uma RX 6600 não é uma GPU que é "equivalente" a minha RTX 3060 Ti, a mais equivalente que ainda dá para encontrar no Brasil é a RX 7700 XT
(mas eu posso estar errado mas foi isso que eu encontrei quando estava procurando)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23idglyws2y
-# ↩ Chester (@chester-berkeley.bsky.social)
eu usei usar Arch pois por uma época eu usei o Xubuntu no meu laptop antigo (pois eu não tinha um SSD e era MUITO lento usar Windows 10) e também eu uso Linux em servidores desde 2015 rsrs
Mas o problema do GIMP é que (na época que eu usei) não tinha non-destructive editing e isso é muito ruim
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m23ie32aic2y
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Tem o Krita que é mutio bom, mas o Krita é bem mais para desenho do que design gráfico
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m25b4zp5n22l
-# ↩ Chester (@chester-berkeley.bsky.social)
eu acho que eu confundi na hora de escrever, eu quis dizer a RX 7600 e não a RX 7700 XT
a RX 7700 XT é melhor que a RTX 3060 Ti, o problema é que o preço da RX 7700 XT atualmente está mais caro do que eu paguei na RTX 3060 Ti então por isso falei que preciso ficar mais rico rsrs
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m25bbesymk2l
-# ↩ Marcello (@marcelluschagas.bsky.social)
Essa máquina é velha já rsrs, última vez que fiz upgrade nela foi mais de 2 anos atrás
Eu uso ext4 por costume, eu já usei btrfs em production em servidores e eu acabei não usando nenhuma das funções dele + tive problemas com o COW em databases PostgreSQL
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m25etbf4qs2q
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
É claro, para um desktop não teria problema usar btrfs, já que não estou rodando uma database com alto read/write, mas por costume eu uso ext4
Por enquanto estou usando Windows 11 devido a alguns problemas que eu tive no Linux, mas queria migrar de volta quando eu trocar a minha GPU para uma da AMD
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m26kuq6bms2w
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2abondhnc2f
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2cu7lzrqk2t
Passei 15 minutos tentando descobrir o do porque o "tailscale up" não queria funcionar, pensando que eu tinha feito alguma burrice no iptables...
...para depois eles atualizarem a página de status falando "estamos com instabilidades :3 xoxo"
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2hu34lztc2g
As vezes eu não sei se eu tenho muita skill issue ou se eu sou burro demais, mas para mim programar um SPA (single page application) é uma coisa ridiculamente difícil de fazer
Tipo, é difícil no sentido de "nossa isso fica complexo demais"
As we creep further into the spookiest of months, we have new Points Shop items for you!
Get into the spirit of things with our new Steam Scream items before the sale begins later in the month: store.steampowered.com/points/shop/...
-# Steam Points Shop
Get points for shopping on Steam or by contributing to the Steam Community. Use your points to customize your Steam presence or award fellow members of the community.
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2q5ez7nfc2t
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2rntqja6k2r
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2undumgac2f
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2wzlzrq722v
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2x5bzexzc2s
e o meu monitor secundário (Samsung Odyssey G7) que magicamente decidiu dar problema ao ligar e a solução foi pegar um secador de cabelo e esquentar o monitor??
-# a gray and white kitten is sitting on a bed looking at the camera .
ALT: a gray and white kitten is sitting on a bed looking at the camera .
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2x5ltr2uk2i
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
foi esse problema aqui para os curiosos: youtu.be/2G9xI4P-CCU
-# Samsung G7 monitor issue
YouTube video by tringo007
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m2zciwu6722m
Next Fest is back! Until Oct. 20, check out thousands of demos for genres of all types - from adorable hand-drawn survival games to spooky mist-filled horror titles. There's something for everyone!
store.steampowered.com/sale/nextfest
-# Next Fest October 2025 - LIVE NOW
Steam Next Fest is a week-long celebration featuring hundreds of FREE playable demos as well as developer livestreams and chats. Players try out upcoming games on Steam pre-release, developers gather ...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m3japxjhlc2t
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m3n6wwwick2f
Eu descobri que, quando removem a sua suspensão no Discord, eles também voltam as suas mensagens que tinham levado o strike
Então coloquei as mensagens que me fizeram ser suspenso no meu blog para mostrar que o Discord não é *tão* justo assim como acham
mrpowergamerbr.com/br/blog/2025...
-# As mensagens que me fizeram ser suspenso permanentemente do Discord
Ultimamente no Twitter anda aparecendo muitos posts de pessoas acusando que, para você não ser banido do Discord, basta você não ser "esquisito" e ser uma "pessoa normal". Mas será que é assim que a b...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m3xeyprauk25
Novo Painel da Loritta - Full Game Walkthrough (No Commentary) (NÃO ESTÁ PRONTO)
There's a chill in the air, and it's not just from the changing of seasons... Steam Scream 🎃 is back in town!
Horror games (of the jumpscare and psychological variety), zombies, vampires, and more, oh my! From now until Nov 3.
store.steampowered.com/category/scr...
-# Steam Scream Fest
Steam Scream IV Fest 2025
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m4bxe6jmt22d
-# ↩ Steam (@steampowered.com)
For the curious, credits for the Steam Scream 2025 art:
-Banner art by Justin Erickson
-Animation by Javier Rodriguez
-Stickers by Mike Mirandi
Check out the full set of Points Shop items, available here: store.steampowered.com/points/shop/...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m4jx2dgcuc2h
Nova postagem, sigam e compartilhem!
https://bsky.app/profile/did:plc:7at5hjtiowbdc4ugphjj6xbf/post/3m4qduuikz227
A Loritta é muito fofa!
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m4vchcz5as2j
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m4vchge7z22j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
O novo painel da Lori foi feito em ~30 dias (ele foi lançado a alguns dias atrás) e tem feature parity com o painel antigo da Loritta
Ele não foi feito do jeito que os cool kidz da #bolhadev fazem de usar React + TypeScript + Tailwind, mas eu gostei do jeito que ele ficou :)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m4xuvss3tc26
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m52nwcowpc2w
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m54stsifws2v
-# ↩ Skyer | AstralNix Studio (@skyerdot.bsky.social)
eu já cozinhei inclusive, o novo painel da Loritta foi lançado dia 3 :3 (só que eu ainda estou melhorando o painel a cada dia) dash.loritta.website/br/
-# 🌐
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m5brvcwras2b
-# ↩ MeleusGamer (@lestic.site)
é que eu não sei o que colocar lá ainda
Ever wanted to be a shark? What about a raccoon?
Be that (and more) in Steam Animal Fest! From now until November 17, check out thousands of games about and featuring our animal friends - from sweet corgis to fluffy cats of all kinds.
store.steampowered.com/category/ani...
-# Animals
Steam Animal Fest 2025
Announcing: New @steampowered.com Hardware, coming in 2026:
Steam Controller
Steam Machine
Steam Frame.
Watch our jazzy announcement video and wishlist now: steampowered.com/hardware
-# Steam Hardware
The Steam Hardware family officially expands in early 2026.
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m5hcpq6qf22i
OPINIÃO POLÊMICA: eu gosto de CSS e eu não sei porque tem gente que não gosta
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m6ozi2g53s2f
uau como eu AMO o Windows!!! eu quero abrir o Explorer e ele NÃO ABRE pois ele sabe que eu preciso descansar mais!!!! obg Windows!!!
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m6p2u3gyts2h
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m6p2u5jaxk2h
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3m7sdk7bay22v
ontem eu descobri que o Ollama não suporta a minha GPU (AMD RX 9060 XT)
aí eu baixei o llama.cpp, tentei rodar uma LLM (Gemma 3 12b) e ele gerou os prompts estupidamente rápido
-# a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
ALT: a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3ma4pygwvpc22
nos últimos dias eu quebrei a cabeça para descobrir como self-hostear um GitHub Runner para o GitHub Actions...
e hoje o GitHub anunciou que agora você vai ter que PAGAR para usar um GitHub Runner self-hosteado
obrigado GitHub e Microsoft!!!!!!
-# a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
ALT: a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3ma4qv7h7bc25
-# ↩ DeveloperRowan (@developerrowan.bsky.social)
It is because a lot of business were offering faster runners AND cheaper than GitHub's own runners, so I think GitHub felt that they were losing a lot of customers to these services
However I don't think that's going to matter, because these services could pivot to *not* require the Actions infra
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3ma4sn4ymgk2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
pelo visto os self-hosted runners são de graça, mas apenas em repositórios públicos
It's the most wonderful time of the year - Steam Replay 2025 is now available!
Take a trip down memory lane and see how many games you played, how much you played per month, and many more fun stats for the year.
Check out yours (login required): store.steampowered.com/replay
The Steam Winter Sale is here! From now until January 5th, grab deals on thousands of games, check out new art, and vote in the Steam Awards 🏆
-# 🌐
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3maly2ehmmk2e
Mesmo com todo o furdúncio nos Self-Hosted Runners do GitHub (que depois reverteram), ainda vale MUITO a pena hospedar o seu próprio runner se você tem recursos disponíveis
Tem build minha que diminuiu de 10 minutos (usando os runners grátis) para APENAS 4 MINUTOS!!!
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
ontem eu descobri que o Ollama não suporta a minha GPU (AMD RX 9060 XT)aí eu baixei o llama.cpp, tentei rodar uma LLM (Gemma 3 12b) e ele gerou os prompts estupidamente rápido
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3maogqikkc22e
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mavs55k6nk2n
descobri
descobri um bug no GRUB ao tentar usar ele com o "mokutil --disable-validation" e com o Secure Boot ativado
(passei horas tentando descobrir o que eu estava fazendo de errado até descobrir que fazer downgrade arrumava o problema + não dá o problema com o systemd-boot)
-# a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
ALT: a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
There's just over a week left to vote in the Steam Awards! The discounts will go until Jan 5, but voting closes on Jan 3.
We also have a brand new Steam Startup Movie (and other Points Shop goodies!) based on Tim Peacock's fantastic art, available here: store.steampowered.com/points/shop/...
-# Steam (@steampowered.com)
The Steam Winter Sale is here! From now until January 5th, grab deals on thousands of games, check out new art, and vote in the Steam Awards 🏆
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mayvwd7wos24
eu nunca sei se é placebo, mas para mim Linux (KDE Plasma) é mais rápido que o Windows 11
eu clico nas coisas e as coisas ✨ acontecem ✨
-# a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
ALT: a white and brown cat is sitting on a couch with its mouth open and looking at the camera .
Steam's Best of 2025 Chart is now available! Sort by top sellers, new releases, player count, and more - how did your favorites stack up against the rest?
store.steampowered.com/charts/besto...
-# Steam Charts
Top selling and top played games across Steam
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mb6dvz6i6s2p
-# ↩ Sonic The Hedgeblog (@sonichedgeblog.bsky.social)
*insert obligatory 67 joke here*
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mb7ikh7jz22l
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbc5lm5l6226
ultimamente entrar em redes sociais é deprimente
você abre a timeline e é apenas ✨ AI ✨ e ✨ vibe coding ✨ e ✨ AI vai acabar com 99% dos devs ✨
eu acho LLMs ajudam BASTANTE na programação, mas toda hora você vê pessoas endeusando o Claude Code e que acabou para o betinha
Happy New Year from foggy Seattle!
From all of us at Steam, we hope you were able to close out the year on a high note - and here's to a great start to 2026!
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbftftbgjs2x
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbicamzeas2o
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbjpfopnd22i
-# ↩ Chester (@chester-berkeley.bsky.social)
-# a close up of a cat 's face with a blurred background that says ' i am ' on it
ALT: a close up of a cat 's face with a blurred background that says ' i am ' on it
Congratulations to Hollow Knight: Silksong for winning Game of the Year in the 2025 Steam Awards!
store.steampowered.com/steamawards/...
Visit the page to see the full list of winners, including Arc Raiders, Hades 2, PEAK, Dispatch, Clair Obscur, and more.
-# The Steam Awards
Vote for the 2025 Steam Award nominees during the Steam Winter Sale
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbtqnvmtic2f
eu assinei
eu assinei o Claude Code (Pro) pois eu não aguento mais abrir a minha timeline e ver gente falando que acabou pro betinha
então eu quero ver com os meus próprios olhos para ver se é realmente BOM como estão dizendo que a banda toca
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbtw3ufrd22q
-# ↩ ⬖ MBJ 🦦 Giuseppe (@mbj.bsky.social)
linux my beloved
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbtw5sncss2q
-# ↩ Chester (@chester-berkeley.bsky.social)
Claude Code é uma ferramenta da Anthropic que permite você deixar o Claude interagir com o seu sistema diretamente
é como se você tivesse um ChatGPT que roda no terminal, e que esse ChatGPT pudesse criar arquivos, executar comandos, etc
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbty46o3jk2q
Agora falando sério: LLMs são úteis no dia a dia como ferramentas, mas eu acho que todo mundo que está falando que "AI vai acabar com o betinha" são pessoas que só fazem apps triviais ou são pessoas que tem investimento em empresas que trabalham com isso
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
eu assineieu assinei o Claude Code (Pro) pois eu não aguento mais abrir a minha timeline e ver gente falando que acabou pro betinha
então eu quero ver com os meus próprios olhos para ver se é realmente BOM como estão dizendo que a banda toca
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbty47j3rs2q
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Agora falando sério: LLMs são úteis no dia a dia como ferramentas, mas eu acho que todo mundo que está falando que "AI vai acabar com o betinha" são pessoas que só fazem apps triviais ou são pessoas que tem investimento em empresas que trabalham com isso
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbty47j4r22q
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Se você quer ver o repositório do ✨ vibe coding ✨ que eu fiz, está aqui: github.com/MrPowerGamer...
-# GitHub - MrPowerGamerBR/SnipSnip: A ShareX-like screenshot tool for KDE Plasma
A ShareX-like screenshot tool for KDE Plasma. Contribute to MrPowerGamerBR/SnipSnip development by creating an account on GitHub.
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihep7bk22
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihepaas22
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihepba222
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihepba322
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihepc7d22
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihepd6l22
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihezv3322
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbuihezw2d22
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbujdejlik26
Aliás, eu falei um monte do Claude Code mas eu não mostrei um vídeo mostrando o app que eu mandei ele fazer
Lembrando que nem tudo é feito pelo Claude, tem bastante coisa que eu tive que intervir para funcionar (especialmente a parte de detecção de janelas)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbujdejqes26
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbujij4ij226
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbujijmdds26
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbumh4elqc22
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbumhsnl6222
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbwaqsuf722x
Com o Claude Code, eu decidi pegar a ideia do SnipSnip (permitir clicar em uma janela para dar crop apenas nela) e mandei ele implementar no Spectacle
Desta vez eu dei mais detalhes, incluindo o meu script do KWin de exportar todas as posições das janelas abertas
Fiquei gag
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbwaqsutts2x
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu acho que desta vez ele deu mais certo pois eu já dei de "mão beijada" o maior problema que teria (como pegar a posição das janelas pelo Wayland)
Mas assim: Eu não sei sobre C++ o suficiente para criticar o código (Kotlin my beloved), mas eu achei legal que ele conseguiu fazer
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbwaqvcbf22x
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
ENTRETANTO eu ainda não vi o "hype", pois como eu falei anteriormente: o Claude Code gasta o usage muito rápido... já estou quase na metade do limite semanal!
Eu deveria pedir para a Junie da JetBrains fazer isso do Spectacle e ver como fica...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbxhpwommk2p
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbxhpzykbc2p
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
agora você me pergunta: "power, qual é a utilidade disso se já existe o DaVinci Resolve nativo?"
e a resposta é: eu acho legal conseguir rodar apps do Windows no Linux, mesmo que seja só para ver ele rodando
isso meio que me faz sentir mais "feliz" com Linux
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbxi24du4c2p
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbxi27v72s2p
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
agora você me pergunta: "power, qual é a utilidade disso se já existe o DaVinci Resolve nativo?"
e a resposta é: eu acho legal conseguir rodar apps do Windows no Linux, mesmo que seja só para ver ele rodando
isso meio que me faz sentir mais "feliz" com Linux
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbxi27v72t2p
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu tive que debugar isso na raça
Enquanto eu usei LLMs para auxiliar com algumas coisas, eu não tive sucesso com "vibe debuggar", pois o Claude Code tentou várias coisas sem sucesso pois toda hora que a coisa ficava interessante eu chegava no limite de uso
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbxo4mdcj22t
e se eu falasse que o problema é literalmente "se você tirar o "Z:\" padrão que o Wine cria que é mapeado ao "/" do Linux" o Vegas não consegue carregar o tahoma.ttf que está na pasta do Wine e por isso ele crasha (e pelo visto muita gente faz isso já que falam disso no AppDB)
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
editando vídeo no LINUX com o MELHOR EDITOR DE VÍDEO JÁ FEITO NA HISTÓRIAbrincadeiras a parte: eu passei DIAS debugando o Wine e o .NET para descobrir o do porque o botão de "Render As" do Vegas não funcionava pelo Wine... e eu FINALMENTE consegui resolver o problema!
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbzk2f4wu22t
-# ↩ Chester (@chester-berkeley.bsky.social)
eu normalmente uso o DaVinci Resolve para edição de vídeo pois eu gosto dele
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbzk3bsbds2t
-# ↩ Chester (@chester-berkeley.bsky.social)
nos meus testes o Vegas rodou normal, o problema é que não tem codificação de vídeo pela GPU pois, mesmo ele detectando OpenCL, ele não usa
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbznrhmak22o
-# ↩ Chester (@chester-berkeley.bsky.social)
Sim, mas é como eu disse antes na thread: Eu gosto de rodar esses programas assim mais pela diversão de ver o programa rodando "nativamente" (pelo Wine) no Linux
Não é tanto por ser útil, pois se fosse pela utilidade era mais fácil usar o DaVinci Resolve que tem uma versão nativa para Linux
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbznri4i322o
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Tanto que ultimamente eu estava rodando alguns jogos antigos pelo Wine e encontrei regressions nele (reportei e arrumaram, yippee)
E também é porque tipo "wow, um programa assim consegue rodar pelo Wine, Linux é show de bola mesmo", me faz feliz saber que roda (mesmo que não vá usar)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbznxiau4k2o
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E também é pela nostalgia, já que eu usava bastante o Vegas quando eu tinha 13 anos
Eu ainda acho que a UI/UX do Vegas é a melhor que já existiu, mas infelizmente a MAGIX deixou ele ficar ruim (problemas de crashes e slowdown) então ele acabou ficando de lado
E aí hoje eu uso o Resolve mesmo
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbzo2bpxb22o
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Aqui dois bugs que eu reportei para o Wine e foram corrigidos :3
Ainda tem outros que eu preciso reportar (tipo um regression no Flight Simulator 2000) mas ainda não encontrei qual commit causou o regression
bugs.winehq.org/show_bug.cgi...
bugs.winehq.org/show_bug.cgi...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbzr24ybbs2g
como eu me sinto baixando programas para Windows só para ver se eles rodam no Wine
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbzr24yl2c2g
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
e sim, o vídeo foi editado pelo Vegas 17 pelo Wine
ele não roda igual como ele roda no Windows (não dá para importar MP3s, o text generator fica bugado, não tem GPU acceleration, etc)
mas fica quentinho por dentro sabendo que dá para rodar coisas assim pelo Wine :3
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbzr2alkqc2g
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
para instalar e rodar o Vegas 17 (e outras versões do Vegas) você precisa:
1. instalar o .NET pelo winetricks
2. criar a pasta "C:\windows\assembly" (isso eu não vi NINGUÉM falando sobre, e é um workaround tão tosco para fazer o installer funcionar)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mbzr2allpk2g
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
e sim, eu sei, se você quer editar vídeos no Linux é melhor usar Kdenlive ou o DaVinci Resolve, eu só estou rodando essas coisas pois eu acho divertido testar e tentar fazer que funcione
-# a small kitten is standing on its hind legs next to a remote control .
ALT: a small kitten is standing on its hind legs next to a remote control .
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc3dz62kec2f
anthropic: fecha o plano do claude para que só possa ser usado no claude code
openai: fez o preço da RAM subir
xai: elon musk
google: google
não tem uma empresa boa
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6ckqspn22l
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cksye5k2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu paguei pelo Claude Pro para ver se o hype de "ACABOU PARA OS DEVS" era real
Pois é melhor você pagar para ver e tirar a incerteza da sua cabeça, do que viver ansioso pensando "e se eles estão falando a verdade...?"
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cksyf4s2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Para contextualizar:
1. Eu já uso LLMs para me ajudar em desenvolvimento, como também eu uso bastante o Claude 4.5 Opus fora do Claude Code (pelo AI Chat do IntelliJ IDEA)
2. Não é a primeira vez que eu uso "agentic coding", pois eu já tinha usado pela Junie da JetBrains
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cktiyes2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
3. Eu sou desenvolvedor desde 2014, as linguagens que eu mais uso são Java e Kotlin (principalmente Kotlin)
4. Eu *amo* programar, até se eu fosse rico eu ainda trabalharia com programação, MAS eu admito que tem coisas que dá preguiça e que ter um "junior" para programar ajudaria
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6ckyouxs2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu fiz o Claude Code passar por "provas de fogo", ou seja:
• Para todos os testes eu usei o Opus 4.5 pois ele é o "state of the art" (Sim, o Opus 4.5 é mais caro e é por isso que acabei gastando todo o meu plano rapidamente)
• Eu testei coisas propositalmente difíceis
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6ckyouxt2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu não testei se ele é bom em fazer "boilerplate", ou fazer coisas que já existem no projeto que está sendo editado, pois boilerplate muita LLM já faz
Como eu falei: O propósito é ver se o Claude Code substitui um developer e, para isso, tem que testar coisas não triviais
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6ckyowwd2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
A primeira coisa que eu pedi para ele fazer é um aplicativo em Kotlin que tira uma foto da tela e permite você clicar em uma janela para fazer um crop automático dela
Se você já usou o ShareX antes, você deve saber do que eu estou falando
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl22ii32l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Um app de screenshot é algo simples. A parte não trivial é que eu uso KDE Plasma (Wayland), então eu queira ver como ele vai fazer que detecte o tamanho dos meus monitores, como ele vai detectar a posição das janelas e como ele vai tirar a screenshot em si?
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl3obpd2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E enquanto ele fez um código que compilava, tinha problemas na lógica do código
O primeiro problema que aconteceu é que o Claude parseava o output do "kscreen-doctor", mas ele não removia as cores ANSI que tinha no output dele, então o RegEx que ele fez falhava
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl3ocol2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Uma pessoa disse que eu não ter falado como ele poderia fazer essas coisas é "induzir ao erro"...
...mas se eu preciso pesquisar sobre como solucionar estes problemas acaba ficando mais fácil eu mesmo programar, né?
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl4anlt2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Após eu debuggar o problema e ver os parâmetros do comando, eu disse para o Claude que ele possui um output em JSON, e para ele alterar o código para usar ele + kotlinx.serialization para deserializar o JSON
E aí o programa finalmente iniciou, mas ainda *não* estava funcionando
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl4apkd2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
O problema agora era que, no RegEx que o Claude fez para parsear o "kdotool" falhava se a posição ou o tamanho da janela possuíam decimais ao invés de serem valores inteiros
Ele fez incorretamente pois as duas janelas que ele verificou não possuiam decimais no output
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl5autt2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Novamente, isso pode ser "induzir ao erro", mas é o que eu falei antes: Eu estou analisando para ver se o hype de "CLAUDE VAI ACABAR COM OS BETINHAS" é real
Se eu preciso analisar para depois passar para o Claude só para ele fazer certo, então não vai acabar com os devs
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl5autu2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Um dev teria olhado que o comando mostra as informações do plasmashell, e teria testado com outras janelas que estão abertas também, como também teria lembrado dessa informação para saber que precisa filtrar o processo do plasmashell
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl5autv2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Desta vez eu decidi arrumar o problema sozinho... e semi funcionou
1. Click and drag não funcionava
2. Faltava filtrar o plasmashell nas fotos
3. Movimentar o cursor com as setinhas funcionavam, mas como eu uso 1.5x scale no KDE Plasma, a posição da foto croppeada ficava errada
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl5autw2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E aí ficou neste ciclo de "tem problemas e vou pedir para arrumar" até que eu cheguei no limite da sessão do Claude
do tempo que eu assinei o Claude Pro, até o tempo que acabou o limite da minha sessão, foram duas horas
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cl5r4ew2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Então eu mesmo botei a mão na massa
Inspirado no código que o Claude estava fazendo, eu decidi fazer um script eu mesmo do KWin que exportava as informações da janela para o journalctl (gambiarra) e aí o programa parseava o journalctl para pegar e usar
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6claa4p62l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Após fazer o aplicativo funcionar como eu imaginava, eu pedi para o Claude implementar novas funcionalidades, inspiradas no ShareX
1. Poder rabiscar na foto
2. Poder colocar um texto na foto
3. Poder colocar imagens na foto
e ele conseguiu... e atrevo a dizer que ficou bom
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6claa4p72l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Nestas features, eu decidi criar uma nova conversa para cada feature sendo implementada (que é normalmente como eu uso AI pelo AI Chat da JetBrains), e assim eu consegui bem mais "mileage" do Claude
Ainda acabou rápido os tokens, mas foi mais lento do que da primeira vez
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6claaghp2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Mas *ver* o código que ele estava gerando fazia eu me sentir assim, teve até partes do código onde ele fez duas funções idênticas que faziam a mesma coisa
Então no final o código funciona, mas é "slop"
E você deve imaginar, "qual é o problema de slop se ele funciona?"
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clco4s72l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Tem gente que não liga se o código está uma bagunça, afinal, quem vai cuidar do código é a IA e não você
Mas você tem dinheiro infinito para ficar promptando uma IA para ficar corrigindo os problemas do código?
E se você não entende o código, como você vai corrigir?
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clco5rh2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Após ter aprendido como pegar a posição das janelas no meu projetinho, eu decidi pegar o código do Spectacle (ferramenta de screenshot do Plasma) e falei para o Claude implementar a feature de "clicar na janela para fazer crop" que eu fiz no meu projeto, usando a mesma gambiarra
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cle32c72l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E ele conseguiu, e foi one shot
Como eu não entendo sobre C++, eu não consigo julgar se o código que fez é bom
Só sei que, se algum dia o KDE for implementar essa funcionalidade, o que eles fariam é implementar uma API privilegiada por D-Bus para pegar a posição das janelas
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cle34ap2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu também pedi para o Claude corrigir um patch pessoal que eu fiz no Wine que, enquanto o patch original funcionava em builds i386, ele não funcionava se você habilitava WoW64, pois não tinha acesso ao getenv no WoW64
Novamente, ele também fez a correção em one-shot
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clglw6p2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Será que o Claude me abençoou com o tal AGI que tanto me prometeram?
Ou será que ele só conseguiu pois eram coisas relativamente simples (uma dei grande parte de como deveria ser feito, outro que era só substituir algo em um patch)
Então eu decidi testar com mais coisas não triviais...
-# a cartoon girl with blue hair and green eyes has a star in her eye
ALT: a cartoon girl with blue hair and green eyes has a star in her eye
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clikm272l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Para ir direto ao ponto: Eu tentei usar o Claude para tentar corrigir o Wine para certos aplicativos rodarem
...a realidade é que foi um DESASTRE
-# a cartoon girl with purple hair is crying with the words hebe w wb bwe babbe dbw bw b bwdde db
ALT: a cartoon girl with purple hair is crying with the words hebe w wb bwe babbe dbw bw b bwdde db
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clkqt4h2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Grande parte das coisas que o Claude fez não levavam a nada, sugeria alucinações que ele tirou do rabo, ou sugeria links para eu ler onde "olha o que fizeram e que deu certo" que era alguém falando com todas as palavras possíveis que o app não estava funcionando
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clkqt4i2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Neste caso foi mais produtivo eu mesmo debugar do meu jeito do que depender do Claude...
...e no final deu certo, tanto que as postagens recentes que eu fiz do Vegas rodando no Wine foram frutos das minhas pesquisas (felizmente nenhuma delas precisaram de patches no Wine)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clkqt4j2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Mas isso é o caso que eu falei no começo do post: É algo não trivial, que eu não tenho conhecimento na área, logo você acaba se frustrando DEMAIS com isso
E se você depende só de LLMs para aprender, como você vai aprender coisas novas que a LLM não sabe?
-# a cat is sitting on a beach at night
ALT: a cat is sitting on a beach at night
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clmqxtz2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
A minha opinião é que essas ferramentas (Claude Code, OpenCode, LLMs em geral) são MUITO boas, mas elas são FERRAMENTAS, e não SUBSTITUTOS
Quem acredita que as LLMs SOTA de hoje substituem devs, são pessoas mentirosas que sabem NADA sobre desenvolvimento de software
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6clmqxu22l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
...ou essas pessoas tem dinheiro infinito e não ligam de um macaco ficar batendo em teclas aleatórias infinitas vezes, pois alguma hora o macaco vai acertar e vai fazer o app que ela quer
foto abaixo: claude code tentando corrigir um problema que ele não sabe resolver
-# a monkey is sitting at a desk typing on a laptop computer
ALT: a monkey is sitting at a desk typing on a laptop computer
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cloxhpk2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E para finalizar: Quem faz fearmongering de "se você não usa AI vai ficar para trás" e que você precisa ficar "sabendo promptar a AI" e que "você não usou o MCP xyzabc com o skills abcdef por isso você é BURRO" são as pessoas mais ridículas que eu já vi
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6cloxpjk2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Se o seu argumento é que AI hoje em dia substitui um dev, você está mentindo
Se o seu argumento é que AI vai progredir o suficiente para substituir um dev, então quando chegar lá aí a gente aprende
E se algum dia chegar em AGI, aí a gente tem problemas maiores para resolver
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6d5ffiw22l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Enquanto o dia das LLMs substituírem devs não chega: Aprenda a programar e use as LLMs não para te substituir, e sim para melhorar as suas habilidades e fazer o boilerplate e as coisas que você tem preguiça de fazer
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6d7hz5sk2l
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Enquanto o dia das LLMs substituírem devs não chega: Aprenda a programar e use as LLMs não para te substituir, e sim para melhorar as suas habilidades e fazer o boilerplate e as coisas que você tem preguiça de fazer
E se esse dia chegar, bem, pelo ou menos foi divertido :)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6fhsg2222c
-# ↩ Nhoco (@nhoque.bsky.social)
Sim, para mim é um dos maiores problemas dessas coisas
Se você pede para a AI fazer algo e não funciona, e você também não sabe como arrumar, aí você só gastou tokens por nada
(especialmente com o Claude que você gasta MUITO então não é só tentar promptar de novo)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6fjsyou22c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu ainda estou experimentando, e talvez no futuro as LLMs fiquem tão boas que não precise mais se preocupar em ela errar problema de lógica, mas atualmente não é assim
Eu também queria experimentar outros modelos mais baratos, pois se resolver as coisas de boilerplate já seria bom
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6if5bc6c2f
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6rypjvl226
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Para testar, eu usei o OpenCode + GLM-4.7 (pois está de graça) e pedi para ele fazer a mesma modificação do Spectacle que eu falei para o Claude Code
Mas ele não consegue fazer, ou bem, ele não resolver em "one shot" o problema
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc6vw2yvpk2f
-# ↩ aka aury 🏳️⚧️ (@naofacoideiakk.bsky.social)
Eu tentei várias e várias vezes, até tentei "massagear" o prompt e ainda dei muito mais ajuda ao GLM-4.7 para ver se ele conseguia fazer algo disso, mas em todas as tentativas ele não conseguiu
Eu não sei como tem gente que fala que o GLM-4.7 é bom, pois eu não consegui fazer ele funcionar bem
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc72dxs3dk2x
-# ↩ aka aury 🏳️⚧️ (@naofacoideiakk.bsky.social)
Pequeno update: Eu testei o MiniMax-M2.1 que tem no OpenCode e a experiência foi MUITO melhor que o GLM-4.7
Ele não fez em "one shot" igual ao GLM-4.7, mas ele conseguiu corrigir e adicionar debug logs e no final o código funcionou com a mesma funcionalidade que o do Opus 4.5
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mc747arh5k2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
A versão que o MiniMax-M2.1 da implementação da funcionalidade de "click on window to crop it"
Eu deveria testar o GLM-4.7 de novo, pois não faz sentido o MiniMax-M2.1 ser bom assim sendo que o GLM-4.7 é um modelo maior
Steam Detective 🔍 Fest is now live! Check out games about the whodunit, the whydunit, and the howdunit. Solve murders, crack open the secrets of a cult, or discover who stole the last pudding out of the fridge - discounts galore from now until Jan 19.
store.steampowered.com/category/det...
-# Detective
Steam Detective Fest 2026
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcbkoo6roc2s
as vezes eu penso que o bill gates sente a minha falta no Windows 11
mas aí eu tento usar o Windows 11 e ele fica BUGANDO O EXPLORER e aí eu fico com vontade de MORRER
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcctoyloa22h
Uma coisa que eu não gosto no Linux é que eu acabo passando muito tempo "tinkering" do que trabalhando
Não porque Linux tem muita coisa para arrumar, mas é que tem tanta coisa que dá para fazer em Linux que eu fico tinkerando
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcljvqcno22p
Eu falo mal de usar de usar LLMs para programação, mas acho justo mostrar quando ela faz algo útil
Eu pedi para o Claude Code (Sonnet 4.5) fazer que o meu plugin de sinuca suporte 2v2 (originalmente ele só suportava 1v1)
Eu tive que arrumar uns problemas, mas ele conseguiu
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcljvqcqls2p
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Os problemas que tiveram:
• Tinha algumas partes do código que fazia "if (player == player1 || player == player2)"
• Ele não verificava corretamente se o player tinha um taco sendo que tem uma função disso
Eu ainda não testei o suficiente para descobrir outros 👅 bugs 👅
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcljvqcrl22p
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
É claro, no final ele só fez algo trivial, não é algo que seria impossível eu fazer
Mas ao mesmo tempo te faz pensar o quão longe LLMs e ✨ inteligência artificial ✨ (mesmo que LLMs não seja inteligência artificial) irão chegar, e se realmente irá existir devs no futuro
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcnpx5ieoc2a
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcvkz2blw22v
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcvxsymlj22b
-# ↩ K98Phil (@k98studios.bsky.social)
I will try doing that later, but no promises right now because I'm busy with other things
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcx6xou4722p
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcx7e7672c2o
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcy3ipn3ls2m
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcy43p25wc2d
Inclusive eu não sei como as pessoas chegam no limite do Claude Max 20x
Só se você fica pedindo muita abobrinha aleatória para o Claude fazer, pois se você tem que parar para olhar o código que ele gera (que ele FAZ SIM barbeiragem) você acaba deixando ele parado sem fazer nada
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Mandei o Claude fazer uma feature semi-grande e mesmo fazendo a review do código tinha um bug que eu só percebi depois de colocar em produçãomoggei o Claude
(eu acho que é esse um dos problemas de ficar usando LLMs, as vezes é mais fácil você fazer o código do que fazer review)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mcy43p2btc2d
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Claro, você pode mandar ele fazendo um monte de outras coisas ao mesmo tempo, mas aí você só vai acumular mais coisas para você fazer code review depois, e aí você pode acabar perdendo o "fio da meada" de pensamento
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3md5437vhdk2j
eu estou rodando Minecraft com shaders dentro de um container Docker pelo simples fato que é possível
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3md6u5iqntc2i
-# ↩ Fehype (@feelipmar.bsky.social)
não, foi no Linux (no Windows TALVEZ dê pois o WSL2 dá acesso a GPU se eu não me engano)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mddrryppdk2b
hoje eu tive que programar e aprender na raça tais quais os incas faziam na antiguidade pois o Claude Code ficou me levando para o caminho errado diversas vezes
Is your board game collection at home taking up too much space? Try out those games in digital format, including old classics, new takes on time-honored formats, and everything in between.
Steam Board Game Fest is live now, running until February 2!
store.steampowered.com/category/boa...
-# Board Games
Steam Board Game Fest 2026
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdemkp54l22j
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdfzmz2tmk2i
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdfzrqhrpc2q
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
mas guys não se esqueçam que Claude é tipo AGI e que acabou para o betinha dos devs! vai acabar o emprego de dev para sempre!!
ultimamente eu ando mais programando tais quais o que os incas faziam do que usar o Claude Code pois ele acaba mais gastando o meu tempo do que ajudando
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdg2ipb2j226
-# ↩ matheusrodf (@matheusrodf.bsky.social)
No SparklyPower tem um sistema onde uma pessoa pode enviar uma imagem para ser colocada em um mapa, então teoricamente já tem isso
Eu decidi enviar no Discord a imagem pois a imagem gerada é em 4K, então colocar em mapa (que é 128x128) não iria ficar bom
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdglmc4ir22w
Fazem 20 dias que eu estou usando o Claude Code, e agora com o Claude Max 20x usando o Opus 4.5
Quanto mais eu uso o Claude, mais eu percebo que quem fala que "acabou para os devs" apenas trabalham com coisa banal... ou pessoas que nunca gostaram de programar
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdglmc4rkc2w
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
É ridículo o quanto eu tive que programar tais quais como os incas faziam pois o Claude Code simplesmente peida e caga e não faz a coisa direito
Como eu já disse antes: O Claude é bom quando é algo trivial, mas quando é algo que você quer fazer algo fora da curva, ele enrola
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdingpw3t22n
Algo prático que eu tentei fazer com o Claude Opus 4.5: Pedi para ele converter um script bash para Kotlin, fiz um unit test para ele poder comparar o output original com o output da versão que ele fez
Passou 1h45m e ele fez "algo"... é algo que não funciona, mas fez ✨ algo ✨
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Fazem 20 dias que eu estou usando o Claude Code, e agora com o Claude Max 20x usando o Opus 4.5Quanto mais eu uso o Claude, mais eu percebo que quem fala que "acabou para os devs" apenas trabalham com coisa banal... ou pessoas que nunca gostaram de programar
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdingsysys2n
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E é isso que eu quero dizer: Sim, se eu dar mais tempo e dinheiro para o Claude talvez ele consiga acabar o script
Mas a esse ponto não é mais fácil eu fazer? Claro, talvez demore mais fazendo na raça, mas pelo ou menos eu tenho total conhecimento do que eu fiz
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdingsysyt2n
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu ainda acho o Claude extremamente útil para tarefas triviais, mas as minhas críticas que eu faço são baseadas no hype que eu vejo por aí de "ACABOU PARA OS DEVS AGORA É SÓ VIBE CODAR COM O CLAUDE 👅" que, pelo ou menos no meu uso, isso até agora não se concretizou
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdingsysyu2n
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Tem gente que vai falar que eu estou usando "errado", que a solução é encher de skills e MCP e ralph e tem que saber promptar
Para mim LLMs são não determinísticas, então não tem jeito de você provar que algo REALMENTE melhora o output sendo que cada token gerado é um dice roll
-# a monkey is typing on a laptop with the letters tm visible
ALT: a monkey is typing on a laptop with the letters tm visible
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdingvct642n
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu posto as minhas experiências pois eu cansei de ver gente falando como o Claude é maravilhoso e que vai acabar com os devs, curiosamente essas pessoas nunca postam o que estão fazendo ou só postam algo que é trivial
E eu acho que deve ter outros devs que sentem o mesmo cansaço
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdintni34u2n
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt2woz422c
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt32jd622c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
O código do projeto NÃO foi feito na vibe de "jesus take the wheel" igual as tentativas passadas que tentei
Desta vez eu fiz por pedacinhos, lendo TODOS os planos e TODO o código que ele gerava e até arrumando MANUALMENTE (omg) para arrumar bugs e barbeiragens dele
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt33bhms2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Por pedacinhos, eu quero dizer que eu separei cada "feature" em pedaços, e quando ele fazia uma feature corretamente -> "/clear":
Eu configurei o LWJGL + kotlinx.serialization manualmente
E aí eu pedi para ele criar um CLI argument para salvar o framebuffer para um arquivo png
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt33bpgs2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Criei um unit test e, com a documentação do Item Models do Minecraft Wiki, pedi para ele criar os modelos do kotlinx.serialization
Ele teve alguns problemas, ele decidiu usar a opção do ktx.serialization de ignorar unknown keys, ao invés de implementar todas as fields
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt36tnwc2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu mesmo arrumei as fields, e coloquei claro que não era para usar algumas fields específicas do Blockbench no renderer, pois de experiências passadas eu tenho certeza que ele acharia que "texture_size" é uma field do próprio Minecraft sendo que ela é do Blockbench
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt36tpus2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Pedi para ele renderizar um cubo padrão usando OpenGL usando uma câmera isométrica, e, depois comecei a fazer o que realmente importava:
Criei um modelo genérico de cubo com textura no Blockbench, e mandei ele parsear o modelo com o código feito antes e renderizar
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3bxp3s2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Ele renderizou o cubo, mas quando testei com outro modelo, a textura estava errada
O problema é que o Claude deduziu que o UV da textura é baseado no tamanho da textura, sendo que na verdade é de 0..16, mesmo que a textura não seja 16x16
Então eu mesmo arrumei e deu certo
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3cetyk2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Nem todos os modelos renderizavam corretamente, por exemplo, modelos que dependiam de um "parent" não renderizavam, como também modelos que possuiam mais de uma textura renderizavam incorretamente, e modelos que não usavam o padrão "#0" dos item models crashavam o renderer
-# a cartoon girl with purple hair is crying with the words hebe w wb bwe babbe dbw bw b bwdde db
ALT: a cartoon girl with purple hair is crying with the words hebe w wb bwe babbe dbw bw b bwdde db
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3eic722c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Usando o meu conhecimento OpenGL que eu adquiri no passado, eu já sabia que uma solução para o problema das texturas era filtrar cada face pela textura que ela usava, e aí criar um mesh separado para cada textura
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3grkwc2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu pedi para o Claude fazer, e ele conseguiu arrumar, e eu meio que já sabia que essa correção ia corrigir o "#0" pois para suportar isso ele teria que corrigir para não deixar hardcoded a key "#0" mesmo
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3h46rc2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Já o problema do parenting, eu mesmo fiz a correção pois eu já sabia de cabeça o que precisava ser feito: Só carregar o modelo e, dentro de um while loop, ir carregando todos os parentes até não ter outros parentes a serem carregados
Depois disso, era só dar merge no JsonObject
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3hhxps2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Aí eu pedi para o Claude implementar suporte aos display types que item models tem
Como eu não queria condicionar o Claude ao erro, eu falei para o Claude que seria bom deixar a rotação da câmera isométrica configurável, pois o display type já possui a sua própria rotação
-# a cartoon girl with blue hair is yawning with her mouth open and two pink waves coming out of her mouth .
ALT: a cartoon girl with blue hair is yawning with her mouth open and two pink waves coming out of her mouth .
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3jno6s2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Mas o Claude não fez corretamente...
No caso, ele fez, mas o item era renderizado inclinado para cima...
Mas como eu tenho OpenGL™ knowledge e Minecraft® knowledge, eu vi que ele estava aplicando a rotação de forma ZYX e não YXZ
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3lv5cc2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E após fazer alguns refactors, o app estava pronto, yayy!
Mas é justamente por isso que todo esse hype de "MEU DEUS ACABOU PARA OS DEVELOPERS" é gente ignorante que não sabe programar e acha que qualquer coisa é mágica, ou pessoas que só programa coisas banais
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3lv5cd2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Se eu não tivesse quebrado a cabeça com OpenGL no passado, eu não iria conseguir fazer
Antes eu tinha tentado fazer o app no jeito "jesus take the wheel" e foi um desastre, teve horas que o Claude demorava mais de 30 minutos (!!!) e não resolvia o problema
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjt3lv7at2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
eu agradando o claude após ele me ajudar a fazer uma ferramenta que realmente funcionava
-# two anime girls with blue hair and purple hair
ALT: two anime girls with blue hair and purple hair
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdjvvkarn226
Um exemplo que mostra que você TEM que ter expertise para saber usar o Claude de forma eficiente
• Um dos modelos não estava correto
• Eu tentou arrumar, ele falou que era alpha issues, mas não resolveu
• Fuçei e percebi que era os backfaces do modelo e aí só ativei backface culling
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Enquanto eu falo mal do hype ridículo de "acabou para o betinha" que fazem sobre o Claude Code, eu também acho justo falar quando o Claude Code realmente ajudou a fazer algoRenderizador de Item Models do Minecraft usando LWJGL (OpenGL) 🧵
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdkuhlqfks2x
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Só percebi agora o typo rsrs, *ele tentou arrumar
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdskmqxyy22e
Após ~1 mês usando Linux, as duas coisas que me fazem sentir falta do Windows são:
• Photoshop (esse é o que eu sinto mais falta)
• ShareX (a parte de gravação do desktop com som)
O resto que eu usava ou tem versões para Linux, ou tem alternativas tão boas quanto
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdskrske5k2b
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Outra coisa que eu esqueci: Eu sinto falta do 7zip
O Ark do KDE... não é bom
Ele cumpre a parte de extrair arquivos dentro de um zip, mas você não consegue criar novos arquivos e o drag & drop é sempre arrasta e reza que você arrastou para a pasta certa pois não tem indicators
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdvl4xfk4c26
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mdy6mm7skc2l
Steam Typing Fest is now live! From now until Monday, Feb 9, check out games all about smacking your keyboard. Some of them demand accuracy and speed, but some of them are just about typing to your heart's content.
store.steampowered.com/category/typ...
-# Typing
Steam Typing Fest 2026
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3meafrqfzls2p
-# ↩ ⬖ MBJ 🦦 Giuseppe (@mbj.bsky.social)
linux my beloved (quando não dá dor de cabeça)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mebpz2c56s22
Outra coisa que o Claude me ajudou:
O Discord agora permite usuários enviarem webp animados, mas ele não permite fazer transcoding de webp animado para GIFs
Então eu mandei fazer uma lib para ler webps usando o libwebp em Java via FFM
-# GitHub - PerfectDreams/libwebp-ffm: 🖼️ libwebp via Project Panama (FFM) + ImageIO.read support
🖼️ libwebp via Project Panama (FFM) + ImageIO.read support - PerfectDreams/libwebp-ffm
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3meczjet5o22i
Steam PvP Fest is now live! In honor of the upcoming Valentine's Day, ask your Valentine: 1v1 me bro?
From now until Monday Feb 16, celebrate all kinds of games where you can fight your friends (or crush, we're not judging).
store.steampowered.com/category/com...
-# Combat PVP
Steam PvP Fest 2026
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mejcvh22fs2y
Enquanto eu sinto que o Claude Code e outras LLMs ajudam a ser mais produtivo, as vezes eu fico curioso para saber o quão eles te deixam produtivo vs o resultado de vício em dopamina que adora os "quick wins" que uma AI faz para você de coisas que você tem preguiça de fazer
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3memn67tl6k2n
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3meolg7ohks2w
FUI MOGGADO PELO CLAUDE CODE
Eu mandei o Claude refazer um jogo que eu fiz em 2013 no GameMaker para OpenGL (Kotlin & LWJGL)
Eu não tenho o projeto original, então ele teve que refazer usando o código JS MINIFICADO do jogo
...e ele conseguiu
-# 🌐
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3meolg7omh22w
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu tive que linkar no Twitter a thread pois o Bluesky tem limite de duração de vídeo
Eu deveria começar a repostar todas as minhas threads do Twitter no meu blog
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3meqvp6qsi22t
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3merhdnt3gs2h
-# ↩ Fotossíntese (@fotosintesismm.bsky.social)
não acho que 11 likes é flopado mas ok
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3merhpmzqpk2q
Rodando Undertale em um GameMaker Runner personalizado feito em Kotlin
Atualmente muito bugado e com VÁRIOS problemas... mas ele roda!
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mezsw67c2s2o
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mf5bzin7ts2s
Steam Horse Fest is now live, celebrating equidae of all kinds including horses, unicorns, donkeys, and more! Gallop into the Year of the Horse while the event is live until Monday, Feb 23.
store.steampowered.com/category/hor...
-# Horses
Steam Horse Fest 2026
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mffkyhjkcs2y
Flappy Bird feito em Java ☕ rodando no PlayStation 2
(na verdade é no PCSX2 pois o pai não tem adaptador composite para HDMI ainda)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mfjrkcemrs2u
Enquanto eu acho legal o transpiler (obg Claude por ajudar a fazer ele), quando mais eu mexo nele mais parece que é "Java saBOR C", especialmente depois de implementar reference counting ao perceber que mark and sweep é lento
Então talvez eu volte a ser moggado por C novamente
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Flappy Bird feito em Java ☕ rodando no PlayStation 2(na verdade é no PCSX2 pois o pai não tem adaptador composite para HDMI ainda)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mfjv4ugkok2q
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mfjy2yurts2i
Steam Next Fest is back with new demos from now until March 2!
Check out of demos of every genre and wishlist your favorites. Browse by genre, theme, or feature, or check out the For You tab for recommendations based on what you've been playing!
store.steampowered.com/sale/nextfest
-# Next Fest February 2026 - LIVE NOW!
Steam Next Fest is a week-long celebration featuring hundreds of FREE playable demos as well as developer livestreams and chats. Players try out upcoming games on Steam pre-release, developers gather ...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mfl5ei6s5c2e
Reescrevi o meu clone do Flappy Bird em C na RAÇA*
*ok teve uma hora que eu cansei e falei "vá claude termine o resto para mim" pois era só mais do mesmo e eu já tinha implementado toda a "base" do jogo mesmo então eu já tinha pegado como eu poderia estruturar um jogo em C
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Enquanto eu acho legal o transpiler (obg Claude por ajudar a fazer ele), quando mais eu mexo nele mais parece que é "Java saBOR C", especialmente depois de implementar reference counting ao perceber que mark and sweep é lentoEntão talvez eu volte a ser moggado por C novamente
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mfnx3ifips2k
O BURRO FEZ BURRICE E ESQUECEU DE VERIFICAR SE A TV TINHA ENTRADA CONPONENTE ANTES DE COMPRAR UM ADAPTADOR
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mfny23qv322y
A pergunta do dia é: será que o leitor está com problema, ou será que todos os DVDs que eu tenho estão riscados até a morte?
Pois nenhum dos DVDs que eu tenho ele está lendo, mas eu coloquei alguns CDs de música que eu tenho no PlayStation 2 e eles leram corretamente
-# MrPowerGamerBR 💫 (@mrpowergamerbr.com)
O BURRO FEZ BURRICE E ESQUECEU DE VERIFICAR SE A TV TINHA ENTRADA CONPONENTE ANTES DE COMPRAR UM ADAPTADOR
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mforhfgyos2a
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgaimg4rls2d
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgdztygphk26
UNDERTALE RODANDO NO PLAYSTATION 2 (NA VERDADE É NO EMULADOR POIS O MEU PS2 AINDA NÃO DEU SINAL DE VIDA)
SIM É O JOGO COMPLETO POIS É UM EMULADOR (bytecode interpreter) E NÃO UM REMAKE
É BUGADO E AINDA NÃO FUNCIONA EM UM CONSOLE REAL POIS O PS2 NO PCSX2 TEM 128MB E NÃO 32MB
-# Undertale running on the PS2 (via PCSX2) (Proof of Concept)
YouTube video by Power's Random Stuff
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgdztzygbs26
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Para ✨ contextualização ✨: Não é um port e não é um remake, é um reimplementação do runner do GameMaker em C
Jogos do GameMaker são compilados para bytecode (parecido com Java)
A versão para PS2 tem mais bugs que a versão para desktop do runner
Não dá para zerar o jogo 100%
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgdzu33dhs26
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Pois tem seções do jogo que ainda dão soft locks (seja por funções GML não implementadas, seja porque o interpretador não está executando os opcodes corretamente), mas dá para testar outras seções usando cheats
O Claude da Silva ajudou a fazer o runner
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgdzu33dht26
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu ainda estou pensando em qual approach seria o melhor para portar o Undertale
Se você ver no vídeo, a performance cai MUITO em seções que tem muito texto na tela e mesmo após olhar o código, a conclusão que eu cheguei é que é o interpretador em si que laga, e aí complica
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgdzu33dhu26
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Talvez eu tente usar algum approach diferente, tipo um AOT compiler? que pega o bytecode do GameMaker e transpila para C... parecido com a ideia original que eu fiz de transpilar Java para C...
Mas eu ainda estou investigando a melhor solução para o nosso problema
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgmxtlkr6c2n
Eu ODEIO depender de outras pessoas para coisas que eu PRECISO, pois eu acabo ficando ansioso e apreensivo e aí eu não consigo focar em outras coisas que eu preciso fazer
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgmzktq7mk2i
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgmzkv37ls2i
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
But my PlayStation 2 is borked (it wasn't reading any games, the three blue orbs in the system menu not spinning too, which can indicate that something is failing) I've send it to a shop so they can fix it ~1.5 weeks ago
However now I'm anxious waiting for it to get it fixed...
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgmzkv37lt2i
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Rest assured, if everything goes wrong I do plan to open sourcing the runner so anyone can carry on the torch
(I will also open source the runner if everything goes well too, so anyone would be able to port the runner, and consequentially Undertale, to other platforms)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgmzkv3cjl2i
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
The screenshot at the top of the thread is the GLFW (OpenGL) target of the runner, which I use to test and debug the runner without needing to run it always on an emulator
Now, here are some random fnuy bug things that happened while developing the runner:
Steam Tower Defense is now live! Build all sorts of towers (turrets, snowball machines, lasers, and more) to defend your base from oncoming enemies. Discounts galore - on now until March 16th.
store.steampowered.com/category/tow...
-# Tower Defense
Steam Tower Defense Fest 2026
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgve5ncytc2f
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgxvysspi225
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgygppa3fc2u
-# ↩ imagens sem contextos uhh (@imagenssemcontexto.bsky.social)
no Twitter o mesmo post conseguiu mais de 2 mil curtidas
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgzoj6ehhc24
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mgzopbuby224
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mh2jok52ss2z
Yet another video showing Undertale running on a REAL PLAYSTATION 2® (now with less lag!!)
It is still very buggy and laggy, but it does work
(also, because this is a GameMaker runner reimplementation, that means that ANY GameMaker game could also work on the PlayStation 2)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mh2xaieqlc24
I <3 Undertale, and that's why I think it is fun trying to make it run on the PS2
But Butterscotch is a GameMaker: Studio 1.4.1804 runner reimplementation, so it CAN run other games...
So here's PIZZA TOWER (January build) RUNNING ON A REAL PLAYSTATION 2®
IT IS HORRIBLY SLOW
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzohylvk2j
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsipc2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
I do think it is quite cool seeing Undertale running on things it wasn't supposed to run on, I like pushing things to its limits
But when using REAL hardware to play games, there are some nitpicks that I have
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsjok2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
The PS2 output is 480p, and modern TVs do not upscale it correctly, there are black borders around EVERYTHING (and some games are even worse) AND the TV smooths the output too, and for PS1 games you can't use a HDMI adapter because the TV isn't able to upscale 240p signals
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsjol2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
The solution to that, is buying an upscaler OR buying a CRT (big and bulky), both are EXPENSIVE (500 BRL+) and it would be a waste of money to buy them if I only have a single console that would use it (yes, the only console that I had my entire life is a PlayStation 2)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsknt2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Then you think "well, at least the PS2 can play both PS1 and PS2 games, right?", but you NEED to burn PS1 games to a CD (50 BRL) for it to work well AND you need a PS1 memory card to save PS1 games (58 BRL)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsknu2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
"What about POPStarter or DKWDRV?"
POPStarter has issues when emulating games (Wipeout XL does not have sound effects) and DKWDRV does not have audio when loading games over USB, so you'd still need to have CDs to burn games to it
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsknv2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
So then you think "well, I will buy those memory cards that you can use SD cards to have essentially infinite memory card space, and they even support PS1 and PS2", but then you'll spent 220 BRL to get one
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsln52j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Then you also think "I will buy those bluetooth adapters so I can use my Xbox One controllers" but the adapter is 150 BRL (2x if you want two) and you won't have pressure sensitivity on the buttons because the Xbox One controller does not have it, nor does the PS4/PS5 controllers
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsln62j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
And, another thing is that the BlueRetro project is archived, so the firmware won't receive new updates
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomsln72j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
And then there's the point that I see a lot of people talking about: collecting things
I don't care about this because I never had a PS2 library in the first place, I only had original copies of LEGO Indiana Jones and Burnout Dominator, and both are long lost to time
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomslna2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
(Here in Brazil it was common to have a mod chipped PlayStation 2, because original games were VERY expensive)
So if I'm loading games via network over OPL, and if I bought all of those "enhancements", what's the point of playing on original hardware vs emulation?
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomslnb2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
It would be more expensive, but if you want to play PS2 games, wouldn't it be better to buy a Steam Deck or similar, hook it to a TV, and run the games via emulation? This way you can even get some modern niceties by default, like bluetooth controllers, upscaling, etc
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomslnc2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Of course, I wonder what other people think why real hardware is better than emulation, so if you have your own opinion, please tell me!
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzomspkc2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
By the way, that doesn't mean that I stopped Butterscotch's development! Recently I've implemented load/save support
It isn't on the website yet, but I hope to put it up soon™ (I want to implement audio before updating)
something something i have two numbers i want to mention
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhdzooozac2j
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
(Essa ideia do Steam Deck começou por causa da foto que o Drawn Mask postou)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mf4yk2c
Para mim, quem apoia o ECA Digital (Lei Felca) são pais que não querem cuidar dos filhos, que preferem que o governo cuide dos filhos deles
Preferem dar um celular para a internet cuidar dos filhos, ao invés de fazerem o trabalho como pais e educar os filhos
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mf7wc2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Tinha duas vertentes que a lei poderia seguir:
1. O governo ter feito uma validação pelo gov br, assim websites poderiam usar OAuth2 para validar a idade, assim os dados seriam apenas guardados pelo governo
Ainda é chato verificar, mas pelo ou menos os dados ficam com o governo
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mf7wd2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
2. Exigir que redes sociais tenham uma "central para pais" onde eles podem ver o que o filho faz em uma conta (igual ao que o Discord tem), e exigir que sistemas operacionais tenham sistemas opcionais para poder controlar quais apps/websites podem ser acessados
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfavl2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu acho a segunda opção a que junta o útil e o agradável seria a melhor, pois não fere a nossa privacidade
Mas não adianta, o governo decidiu jogar tudo nas mãos das empresas e big techs e passar a mão na cabeça dos pais irresponsáveis que não educam os filhos
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfavm2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E o que adianta reclamar?
As pessoas só ficam na cabeça que "se você reclama da lei felca significa que você vai fazer coisas erradas!!", como se vivêssemos em uma utopia onde nada de errado acontece e que jamais os dados que as empresas coletam serão vazados
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfavn2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu fico triste vendo gente LGBT apoiando a lei só porque o governo é de esquerda
E se no futuro acharem que conteúdo LGBT é algo "adulto" e começarem a exigir que você tenha que ser +18 para ver o conteúdo? Basta ter um governo que apoie isso no poder
Você acha isso certo?
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfbuv2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Não precisa ter uma bola de cristal para ver que isso é algo que podem abusar do ECA Digital para conseguirem censurar certos conteúdos para crianças e adolescentes
Você saberia sobre o movimento LGBT se você não tivesse acesso a internet?
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfbuw2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E sobre "proteger as crianças de websites pornográficos", você não acha que isso pode ser uma slippery slope onde crianças vão tentar procurar mais a fundo tentando encontrar esse tipo de conteúdo, e assim acessando websites mais suspeitos que podem ter conteúdos piores ainda?
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfbux2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Você pode argumentar que "ah, mas é só o governo bloquear esses websites!"
Quem já trabalhou com opsec sabe que deny lists não funcionam, você bloqueia um website e vai surgir vários outros no lugar
E se você quer uma allow list, então você quer que a gente viva na China
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfbuy2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
E com uma allow list, a gente vai ficar nos mesmos websites de sempre, assim forçando que a gente se conglomere nos mesmos websites
Mas eu acho que o usuário comum não liga, pois ele só acessa Twitter, Instagram e o WhatsApp, ele não sabe o que tem na internet afora
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfbuz2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Eu também acho ridículo a idade de consentimento ser 14 anos, mas o ECA Digital se aplicar até os 18 anos
A consequência de permitir consentimento com 14 anos é MUITO maior que um adolescente poder usar uma rede social sem verificação
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6mfcub2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Mas talvez eu esteja errado só porque eu sou VELHO (tenho 26 anos) e perceber que você precise ficar se verificando todo o lugar é algo ridículo
Mas eu sei que, se existisse o ECA digital, eu provavelmente nunca teria ido para a área de programação...
-# a pixel art of a zombie holding a green cane .
ALT: a pixel art of a zombie holding a green cane .
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6oxplb2c
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Se eu nunca tivesse começado a fazer servidores de Minecraft para meus amigos com 12, e depois criar meu servidor público (SparklyPower) com 15, eu não teria aprendido sobre programação e não teria ido para a área de desenvolvimento de software, e a Loritta não teria existido
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhef6oxzdr2c
The Steam Spring Sale is here! 🌷
From now until March 26th, celebrate the turn of the seasons with thousands of discounts on games of all kinds.
-# Steam Store
The Steam Spring Sale is on now — find great deals on thousands of games!
-# ↩ Steam (@steampowered.com)
The lovely art for this sale was created by @thetiffopotamus.bsky.social, with animations by @thanhuki.bsky.social! Check out their work with Points Shop items, and by going through your Discovery Queue for stickers🌼
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhnuwb4lts2l
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho4j6xezk2v
-# ↩ frep (@firepal3d.bsky.social)
Try opening the PCSX2 console (you need to enable the advanced options and enable the EE logs), it probably has some clues there to why it is crashing
But if it crashes before the data win file is even parsed, then it is probably built with a different GameMaker: Studio version
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho4krmkxc2v
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
HOWEVER that does not mean that it can't be supported at some point in the future! :)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho52yd5as2z
Undertale running on a REAL PLAYSTATION 2® (NEW BUILD, NOW WITH AUDIO AND LOAD/SAVE SUPPORT)
GET IT AND RUN UNDERTALE ON YOUR REAL PLAYSTATION 2® TODAY
(it is still VERY buggy and VERY laggy, but it WORKS)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho52ydb5s2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Getting Butterscotch (Undertale) for your PS2
1. Go to butterscotch.mrpowergamerbr.com
2. Select Undertale's installation folder
3. Click to generate a ISO file
4. Load it in your PlayStation 2® using OPL
5. Have fun!!
-# a cartoon of a person standing next to a pile of money with the name kamdango on the bottom
ALT: a cartoon of a person standing next to a pile of money with the name kamdango on the bottom
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532eznk2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Caveats:
• The game has a LOT of hitches
One reason for the hitches is because reading things from the CDVD is SLOW, and because we can't "predict" which textures will be used (because objects can create new objects) we need to block the main thread to load new textures
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532eznl2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Textures are compressed with RLE, and compressed textures are also cached in EE RAM, which helps a lot with hitches, but sadly it isn't possible to keep ALL textures in EE RAM, so sometimes we need to take the hit and load things from the CDVD
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532eznm2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Another reason for the hitches is because Undertale LOVES to saves things outside of save points, because the saves are used for Flowey's predictions in game
While saving on a modern machine is fast, it is STUPIDLY slow on a PlayStation 2 memory card
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532f2mu2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Heck, there are even some assumptions in Toby's code about modern machines
Undertale, on EVERY FRAME that a save box is open, the "ini_open" function is called
To workaround this, we keep the last INI file open in memory and, if it is trying to open the same file, it reuses it
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532f2mv2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
• The game is EXCRUCIATINGLY SLOW in some sections, especially sections that have a lot of objects on screen and sections that have a lot of text being drawn
• I did NOT test the Butterscotch ISO burnt to a DVD, I only tested it via OPL!
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532f3m52z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
This IS the FULL GAME running on a PlayStation 2, however, just because it is the FULL GAME, does not mean that it is 100% beatable yet or that it is an enjoyable experience
You can get pretty far, but here's some examples of why Butterscotch is not a good experience:
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532f3m62z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Example 1: The Muffet fight is unplayable because it requires reading the rendered texture to manipulate the battle box, which while is relatively cheap on modern computers (glReadPixels) it is expensive on the PlayStation 2, so it is unimplemented there
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho532f3m72z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Example 2: Battles that have a LOT of bullets on screen (example: Asgore's fight) makes the FPS drop a LOT
But hey, the final Asriel fight does work pretty well on a PlayStation 2!! (asriel my beloved)
-# Undertale running on a REAL PLAYSTATION 2® (Asriel Final Battle) (Proof of Concept)
YouTube video by Power's Random Stuff
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho534nhz72z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
But now I'm taking a break from Butterscotch because I've been working on it FULL TIME for around ~20 days, and toying around with the idea of creating a runner since 12/02, and now I need to work on my other projects too :)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho534nhza2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
But I think Butterscotch already proved the point of "could Undertale run on a PS2?" pretty well :3
Of course, it ain't PERFECT, but it shows that IT IS possible, and I doubt that anyone had ever gotten this close to getting the full game running on a console like this
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho534nhzb2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
The examples I gave before ARE solveable, some could be fixed by porting Toby's GML scripts to native code, like porting the dialog renderer code to C because DAMN does it use a LOT of CPU time
Others would require recoding things in a new way, like the Muffet battle issue
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho534niyj2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Don't Forget™ that Butterscotch is open source, so you can port the runner to other platforms
I hope that soon we'll start getting Undertale ports to other consoles too! (and maybe even other GameMaker: Studio games...?)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho534niyk2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
I do think that it should be WAY easier to get Undertale up and running on 7th generation consoles (Wii, PS3, Xbox 360, and maaaybe the first Xbox) because you can fit Undertale's entire data win file, or at least a big part of it, in memory without too much fuss
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho534niyl2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
The only console I ever had in my life was the PlayStation 2, so that's why I was targeting the PS2 this entire time :)
(my Switch OLED, also known as the Splatoon 3 Side Order machine, found dead in a ditch after not being considered "one of my consoles")
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho534nlwd2z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
I also must give some props to Fancy2209 they are implementing some GM:S 2 features to Butterscotch, so maybe we could see DELTARUNE (the SURVEY_PROGRAM build) running on the PlayStation 2, and maybe even other consoles! :3
In the meantime, this is where I get off
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho54grlo32z
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Butterscotch Source Code: github.com/MrPowerGamer...
-# GitHub - MrPowerGamerBR/Butterscotch: 🥧 An open source re-implementation of GameMaker: Studio's runner (YoYo Runner), targeting Undertale v1.08 (Bytecode Version 16)
🥧 An open source re-implementation of GameMaker: Studio's runner (YoYo Runner), targeting Undertale v1.08 (Bytecode Version 16) - MrPowerGamerBR/Butterscotch
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho5xh73ms2r
-# ↩ frep (@firepal3d.bsky.social)
Here's what happens when running the game in Butterscotch using the GLFW target
It then also exits after printing
Game: OB_MAIN: Option 0 Not Found. ----undefined
Game: OB_MAIN: Option 1 Not Found. ----undefined
Game: OB_MAIN: Option 2 Not Found. ----undefined
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho67gerf22r
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Another thing is that the game uses bytecode version 15, not bytecode version 16 (which is what Undertale v1.08 uses)
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho6fs4o422r
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
However that doesn't mean that we can't support newer/older bytecode versions in the future! The changes between bytecode version 15 and bytecode version 16 small, so I think the issue is mostly that it is trying to call GML functions that aren't supported yet by the ru
nner
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho6g4jhjc2r
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
However that doesn't mean that we can't support newer/older bytecode versions in the future! The changes between bytecode version 15 and bytecode version 16 small, so I think the issue is mostly that it is trying to call GML functions that aren't supported yet by the runner
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mho6gjuqek2r
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
However that doesn't mean that we can't support newer/older bytecode versions in the future! The changes between bytecode version 15 and bytecode version 16 are small, so I think the issue is mostly that it is trying to call GML functions that aren't supported yet by the runner
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhooixuv5c2i
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mhozwpg6wc2q
-# ↩ Nhoco (@nhoque.bsky.social)
it is a GameMaker: Studio runner reimplementation in C, so it is executing the original Undertale code on a PlayStation 2
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mi2w6x2ugs22
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mi2w723txc22
-# ↩ MrPowerGamerBR 💫 (@mrpowergamerbr.com)
Thanks to Fancy2209 for getting SURVEY_PROGRAM up and running!
We still need to optimize the interpreter to run better on the PS2, but it is amusing to see DELTARUNE running on a PS2, even tho it is slow
Also, Butterscotch now has a Discord server! butterscotch.mrpowergamerbr.com
Steam House and Home Fest is now live, featuring all kinds of games taking place in the home 🏠! These games feature all sorts of spring cleaning - unpacking boxes, renovating rooms, and organizing your stuff. All that and more from now until April 6!
store.steampowered.com/category/hou...
-# House & Home
Steam House & Home Fest 2026
Steam Hidden Object Fest is now live! Browse games of all kinds about finding specific things - from cats to zombie bites to anomalous activity, there's a hidden object game in every flavor.
Find your favorite among the bunch before the Fest ends on April 13.
store.steampowered.com/category/hid...
-# Hidden Object
Steam Hidden Object Fest 2026
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mjp5cbfr4c2p
Hear ye hear ye! Steam Medieval Fest has opened court.
Interested in swords? We have you covered. Building up an empire in ye olden days? Check. Running the local tavern (pre-electricity)? All that and more here, from now til April 27.
store.steampowered.com/category/med...
-# Medieval
Steam Medieval Fest 2026
Excited to announce our Steam Controller arrives on Steam May 4th at 10 a.m. PT.
Learn more and wishlist here: store.steampowered.com/sale/steamco...
@steampowered.com
-# Steam Controller
Your games at your fingertips
It's here! Steam Controller has officially arrived. Made for you to play all your games on Steam, however you like to play them.
Buy now on @steampowered.com store.steampowered.com/hardware/ste...
Steam Deckbuilders Fest is now live! From more traditional decks of cards to abstract city builders, there's a huge variety for you to try before the Fest ends on April 11.
store.steampowered.com/category/dec...
-# Deckbuilders
Steam Deckbuilders Fest 2026
Steam Controller ran out faster than we anticipated, and we hate that not everyone who wanted one was able to get it. We’re working on getting more in stock and will have an update on expected timeline soon.
Steam Controller update: Reservations will be available on @steampowered.com beginning tomorrow. Details here: store.steampowered.com/news/group/4...
-# Steam Hardware - Steam Controller: Reservations open May 8th - Steam News
How to reserve yours, and what we're doing to mitigate the challenges from earlier in the week
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mlp2gqzflc2e
Here's DELTARUNE Chapter 2 running on a REAL PLAYSTATION 2® using Butterscotch :3
This is not a port, this is a GameMaker: Studio runner reimplementation, so it is the ORIGINAL game code running on a PlayStation 2
power filosofou horrores neste post hein
https://bsky.app/profile/did:plc:ezo5wbba7mp53qgtngzrwcxt/post/3mlp2k2qxyk2i
Here's DELTARUNE Chapter 2 running on a REAL PLAYSTATION 2® using Butterscotch :3
This is not a port, this is Butterscotch, a GameMaker: Studio runner reimplementation that I've working on, so it is the ORIGINAL game code running on a PS2
Set sail with Steam Ocean Fest! Check out games about being on the water, being under the water, and sometimes being really deep in the water.
Pirates? Check. Submarines? Check. Drilling rigs? Also check. All that and more from now until May 25th!
store.steampowered.com/category/ocean
-# Ocean
Steam Ocean Fest 2026