Post Ate5GETyOdKoXun86K by [email protected] | |
More posts by [email protected] | |
Post #AtdnTeXZ1htJx8ijx2 by [email protected] | |
0 likes, 0 repeats | |
I need a way to run NES games FASTER | |
Post #Atdnj4lRoD2Fd2ZKJk by [email protected] | |
0 likes, 0 repeats | |
or maybe just more in parallel.it's taking 15 seconds to run this TAS, with… | |
Post #AtdnsyySBwGcZBNNpo by [email protected] | |
0 likes, 0 repeats | |
I switched to a computer that's less in my lap, but that's still ~7s a … | |
Post #AtdoUdJl9q8EP9IM5I by [email protected] | |
0 likes, 0 repeats | |
@foone Sounds like you need more computers. Is bizhawk single-threaded? | |
Post #Atdpw73yly28Qoa5k8 by [email protected] | |
0 likes, 0 repeats | |
maybe I should just set up some kind of orchestration so I can run it on all my… | |
Post #AtdqHjbefJAw3IduGu by [email protected] | |
0 likes, 1 repeats | |
or I could get smarter. I don't want to do that. but it's an option | |
Post #Atds4m7wBLLo0ugtKS by [email protected] | |
0 likes, 0 repeats | |
it turns out being smarter also involves waiting for several hundred NES TASes … | |
Post #AtdsSuSupd1opC0liy by [email protected] | |
0 likes, 0 repeats | |
@bytex64 I don't think it is, no. Maybe running multiple copies at once is … | |
Post #AtdsWEKBS6RfHlVhiK by [email protected] | |
0 likes, 0 repeats | |
@foone nes as a serviceis there an amazon cloud nes tier? | |
Post #AtdsWEPr70yxZMAEYS by [email protected] | |
0 likes, 0 repeats | |
@niarbeht I know, right?I guess I could stuff a headless NES emulator in a dock… | |
Post #Atdsa9k8QaaeEcWMOu by [email protected] | |
0 likes, 0 repeats | |
man either this game is very resilient to corruption or my script isn't wor… | |
Post #Atdsa9rE0EGGabq1S4 by [email protected] | |
0 likes, 0 repeats | |
or both | |
Post #Atdt0XdeCxU1sG4HQG by [email protected] | |
0 likes, 0 repeats | |
the files are identical.MOTHERFUCKER | |
Post #AtdtFvRE0IOe1zapVY by [email protected] | |
0 likes, 0 repeats | |
yeah I left in one line from an earlier version which broke it. it was carefull… | |
Post #AtdtyKQ0UMCsFRCEK0 by [email protected] | |
0 likes, 0 repeats | |
@foone they’re exactly where you left them? | |
Post #AtdtyKW27x1kY812iO by [email protected] | |
0 likes, 0 repeats | |
@yakmoose which isn't what I wanted! I wanted them to CHANGE | |
Post #AtduGMoSKE3kt1EXeC by [email protected] | |
0 likes, 0 repeats | |
so my plan is that I'm taking an NES ROM and corrupting a kilobyte of it at… | |
Post #AtduJBHXeYiHzcBE8m by [email protected] | |
0 likes, 0 repeats | |
@foone Yeah, no doubt there will be some tricky state management. | |
Post #AtduLiK7mB4935b0Sm by [email protected] | |
0 likes, 0 repeats | |
the idea is to skip corrupting any chunk that I know can't affect the scree… | |
Post #Atdur0SMPOMsGQMydk by [email protected] | |
0 likes, 0 repeats | |
https://github.com/fhoedemakers/pico-infonesPlushmmm. NES emulator for the Pico… | |
Post #Atduxm7e6JM3pnuMfA by [email protected] | |
0 likes, 0 repeats | |
@foone Maybe a bisection approach would be faster? Probably still start with th… | |
Post #Atdv0Gnp0GazZCpDma by [email protected] | |
0 likes, 0 repeats | |
yeah that looks like an Interesting chunk. | |
Post #AtdvFX0d1uw8As5o5A by [email protected] | |
0 likes, 0 repeats | |
@bytex64 possibly, but I'd have to write it, and I'm disinclined to do … | |
Post #AtdvwqcO03WFRVPNCq by [email protected] | |
0 likes, 0 repeats | |
These two even moreso | |
Post #AtdwGQ8EBYjV5WdQkC by [email protected] | |
0 likes, 0 repeats | |
I should automate this completely.just randomly pick NES roms, figure out how m… | |
Post #AtdwPpw1cRyTinPvns by [email protected] | |
0 likes, 0 repeats | |
the real trick would be to figure out how to do it to DOS games. | |
Post #AtdwXIKSRu1xoMOy1o by [email protected] | |
0 likes, 0 repeats | |
lemme see if TASVideos has a better solution for a DOS emulator since I last di… | |
Post #AtdwbSy4pr1NxwvFbM by [email protected] | |
0 likes, 0 repeats | |
nope | |
Post #AtdwbWtyD474AN21ku by [email protected] | |
0 likes, 0 repeats | |
(technically not true: they now also support using libtas+PCem! A horrible hack… | |
Post #AtdwkgssSsjbjStAuW by [email protected] | |
0 likes, 0 repeats | |
I think I made the game orgasm | |
Post #Ate4kBG6qWbXHW1V7w by [email protected] | |
0 likes, 0 repeats | |
@foone oh, why don't you just port afl to this architecture??? How hard cou… | |
Post #Ate4kBMUSnhzbJ0b4a by [email protected] | |
0 likes, 0 repeats | |
@faux that sounds hard and it would need me to be smart. I like computers becau… | |
Post #Ate5GETyOdKoXun86K by [email protected] | |
0 likes, 0 repeats | |
@foone oh this is really neat | |
Post #Ate5gMnU6ZW9rYNaQS by [email protected] | |
0 likes, 0 repeats | |
@foone Like UberNES? https://www.ubernes.com/nesscreensaver.html | |
Post #Ate5mgXlbJreqK2ZLk by [email protected] | |
0 likes, 0 repeats | |
@foone NAAS: NES As A Service | |
Post #Ate5mvRaCapZ3UGLIG by [email protected] | |
0 likes, 0 repeats | |
@foone accelerate them to the speed of light. Or possibly yourself, I always fo… | |
Post #Ate9VdA7Js2vFW6Mxk by [email protected] | |
0 likes, 0 repeats | |
@foone this could make for an amazing art installation, especially if it could … | |
Post #AteEOYIfUvEBuhXtFQ by [email protected] | |
0 likes, 0 repeats | |
I found that if you change byte 50647 to 97 in the ROM, bizhawk gets confused a… | |
Post #AteHYthj4XFt3VtHqC by [email protected] | |
0 likes, 0 repeats | |
@foone ees yesyees!yess!The ground is very affirmative and enthusiastic. | |
Post #AteOsclGTU29yktpQ0 by [email protected] | |
0 likes, 0 repeats | |
@foone yes. Do that. :) | |
Post #AteRFq7VAnvPykUxiy by [email protected] | |
0 likes, 0 repeats | |
@foone nes emulator as a boinc project? | |
Post #AteWyRtsZGizfHDWue by [email protected] | |
0 likes, 0 repeats | |
@foone "I'll have what she's running." | |
Post #AtelaH04wOZEDn2zB2 by [email protected] | |
0 likes, 0 repeats | |
@foone fuck the 6502, put a Ryzen 9 in that bitch | |
Post #Aterz9uv0qULDYsowS by [email protected] | |
0 likes, 0 repeats | |
@jackemled if I had a ryzen 9, I'd happily use it for NES emulation! | |
Post #Ath7dXd0A7Cry58WJM by [email protected] | |
0 likes, 0 repeats | |
2048 gibberishings later and I think these two are the closest I got to a usefu… | |
Post #Ath8OKGHfxl47hoqA4 by [email protected] | |
0 likes, 0 repeats | |
automating windows programs is always a nightmare. what does your command line … | |
Post #Ath8bnZe0MO2nYIalU by [email protected] | |
0 likes, 0 repeats | |
when I was automating some visual studio build machines a decade ago I had some… | |
Post #Ath8gqAdmHMiIe0XkO by [email protected] | |
0 likes, 0 repeats | |
okay out of 2048 gibberishings on the target chunk (1 kilobyte) I got 166 examp… | |
Post #Ath8nVUn2rseCjbxzc by [email protected] | |
0 likes, 0 repeats | |
none of which are useful | |
Post #Ath8qH6d0CkiRbd6DA by [email protected] | |
0 likes, 0 repeats | |
I already knew I wasn't smart enough to hack this game, but apparently I… | |
Post #Ath8vhMApWphJ7UG5g by [email protected] | |
0 likes, 0 repeats | |
@foone what game is this? | |
Post #Ath8ymh1Rjzyj5i6bY by [email protected] | |
0 likes, 0 repeats | |
@CowboyWho Clash at Demonhead | |
Post #Ath92NnnvmvUghbAdU by [email protected] | |
0 likes, 0 repeats | |
@foone you had me trying to figure out what "studio enough" meant | |
Post #Ath9C2ounSjKVbj11s by [email protected] | |
0 likes, 0 repeats | |
@habbie I'm all too stupid to spell correctly | |
Post #Ath9Z6gsZZz1Amxn2O by [email protected] | |
0 likes, 0 repeats | |
@foone I loved that game even though I was never good at it. | |
Post #Ath9bnhhcas19hdJ0S by [email protected] | |
0 likes, 0 repeats | |
@foone I used xdotool and ran the program in wine. Then automating it was so ea… | |
Post #AthAU1jjfE8cJaROwC by [email protected] | |
0 likes, 0 repeats | |
@foone nah, just not studio enough | |
Post #AthBTWx2DvOUn0zMXo by [email protected] | |
0 likes, 0 repeats | |
maybe I can make a bot to play the game for me and just make it exhaustively ch… | |
Post #AthBnJxqDc6KIpnpeS by [email protected] | |
0 likes, 0 repeats | |
you know a project is serious when you need two different hex editors | |
Post #AthBw1SeNk0fWTMY0O by [email protected] | |
0 likes, 0 repeats | |
@foone I feel this one, minus the context. | |
Post #AthC3EMknftPZd2eNE by [email protected] | |
0 likes, 0 repeats | |
@foone I have 2 hex editors... I like HxD's UI more, but ImHex binary forma… | |
Post #AthCAuoXNSwpFdhYlU by [email protected] | |
0 likes, 0 repeats | |
@cr1901 yeah! I use HxD as my main one, but I use WindHex as my backup because … | |
Post #AthCDpjqhlkENVts5Q by [email protected] | |
0 likes, 0 repeats | |
@cr1901 I tried to load ImHex once and it hurt my eyes. I'm on a high-DPI s… | |
Post #AthCGtSNKyf6mLBbEG by [email protected] | |
0 likes, 0 repeats | |
@foone What's TBL? :o | |
Post #AthDCIoliYGnwQ2EkK by [email protected] | |
0 likes, 0 repeats | |
@cr1901 translation tables. useful for NES games and such, which don't use … | |
Post #AthIDuMQ7TCSRFMOqe by [email protected] | |
0 likes, 0 repeats | |
@foone (Windows 7 opening blocking dialog boxes »behind« every other window) | |
Post #AthIGuIymYxv8RBHJA by [email protected] | |
0 likes, 0 repeats | |
@foone @cr1901 plugging my own project here... have you tried https://github.co… | |
Post #AthPniDLSLHws58RgO by [email protected] | |
0 likes, 1 repeats | |
@foone you’re literally describing The Travelling Salesman computational prob… | |
Post #AthZd5YbKK6HckeOdE by [email protected] | |
0 likes, 1 repeats | |
@foone maybe you can get it running on a Boinc client like seti at home | |
Post #AtlE0bOBimZUeOQVii by [email protected] | |
0 likes, 0 repeats | |
@solemnwarning @foone Well, I have it starred on GH, so at some point I intende… | |
Post #AtlE0bUvJjxWzHZtDc by [email protected] | |
0 likes, 0 repeats | |
@cr1901 @foone It has a template language based on the one in 010 editor, I'… | |
Post #AtlE0bc0tNd9LGtYGm by [email protected] | |
0 likes, 0 repeats | |
@solemnwarning @foone The UI is def better than ImHex (for me anyway). Is it po… | |
Post #AtlE0mxgh8VIXg7W52 by [email protected] | |
0 likes, 0 repeats | |
@cr1901 @foone There's no API for assigning highlight colours from Lua scri… | |
Post #Aw2n8CHRqpT2mHyrvk by [email protected] | |
0 likes, 0 repeats | |
huh. Clash at Demonhead uses an encoding with a funny property:characters "… | |
Post #Aw2pDiB2t3dD3mk8nI by [email protected] | |
0 likes, 0 repeats | |
It's gonna take 51 minutes to extract all 256 variations of this font? Good… | |
Post #Aw2pHpHwODfCH0vkRc by [email protected] | |
0 likes, 0 repeats | |
Have you ever noticed that the way I deal with long processing times is by post… | |
Post #Aw2q5v1LLpuyWz3LnM by [email protected] | |
0 likes, 0 repeats | |
@foone 5 font variants per minute seems pretty fast | |
Post #Aw32bkJvruYm3sgtMW by [email protected] | |
0 likes, 0 repeats | |
I'm always saying this! | |
Post #Aw37S0EcLPbsIHNVcu by [email protected] | |
0 likes, 0 repeats | |
@foone just-(edit: CONSENTINGLY)-flirted-with-trans-girls be like😁 | |
Post #Aw38MufXi5QJXR6pP6 by [email protected] | |
0 likes, 0 repeats | |
I found one byte that seems to be half of the pointer I'm looking for but I… | |
Post #Aw397jZCo0GYiRTG40 by [email protected] | |
0 likes, 0 repeats | |
@[email protected] Boss: "Did you obfuscate the code like I asked?"… | |
Post #Aw3CRRhLFaygx1MqRc by [email protected] | |
0 likes, 0 repeats | |
@mkoek I don't recall exactly, I think it's something to do with the 65… | |
Post #Aw3FQHk552V5e8mqlE by [email protected] | |
0 likes, 0 repeats | |
nope, found it. it's just little-endian. | |
Post #Aw3O4hx7qiFy9YfsSe by [email protected] | |
0 likes, 0 repeats | |
so I have figured out where 1 pointer to 1 dialogue is. that's progress, te… | |
Post #Aw3O7cGVS2iDNn7tey by [email protected] | |
0 likes, 0 repeats | |
I have been trying (and failing) to hack this game for YEARS at this point | |
Post #Aw3TiP5xsanX1QYZoe by [email protected] | |
0 likes, 0 repeats | |
@foone So someone needs to create a NESjit like beebjit. How hard could it be, … | |
Post #Aw3Xq9h5QNqjOBs72e by [email protected] | |
0 likes, 0 repeats | |
@foone it's your white whale at this point | |
Post #Aw3i2NjC4UIhvoKHNA by [email protected] | |
0 likes, 0 repeats | |
@foone @mkoek yes on 6502 it's much easier splitting pointer tables (I was … | |
Post #Aw3jm9c8ygzNQwQ04u by [email protected] | |
0 likes, 0 repeats | |
@foone some programmer definitely felt like it | |
Post #Aw3ky7Crr5gvOZrZNQ by [email protected] | |
0 likes, 0 repeats | |
@foone Are 00-09 also numeric values? That'd be pretty clever if so | |
Post #Aw4Cpo7vhrmwcYNdkO by [email protected] | |
0 likes, 0 repeats | |
@deater78 @mkoek thanks for explaining! | |
Post #Aw5F6MdZYl8JLvAC5w by [email protected] | |
0 likes, 0 repeats | |
I should collect my raspberry pis together and build a redundant array of inexp… | |
Post #Aw5F8xJcA7pdge41q4 by [email protected] | |
0 likes, 0 repeats | |
gotta build an NES Command & Control system | |
Post #Aw5FH92USPykMdxWfw by [email protected] | |
0 likes, 0 repeats | |
I just set up a job definition and it get automatically farmed out to all the a… | |
Post #Aw5FMDhSYXK8GdXg80 by [email protected] | |
0 likes, 0 repeats | |
@foone kubernetes and NES emulators "at scale". Need to weasel in the… | |
Post #Aw5FPFpR69PVjoihf6 by [email protected] | |
0 likes, 0 repeats | |
lemme see if any of the cloud providers can do 6502 VMs | |
Post #Aw5FXlv1fhbta3OcgC by [email protected] | |
0 likes, 0 repeats | |
@otte_homan I have a policy against doing kubernetes unless I'm being paid,… | |
Post #Aw5FlRlRP1oH7tQwTI by [email protected] | |
0 likes, 0 repeats | |
@foone OMG don’t give them too much ideas. Can’t wait for dishwasher and wa… | |
Post #Aw5Gb9vYxqr6rgpILw by [email protected] | |
0 likes, 0 repeats | |
@foone Is that a VM running 6502 architecture, or six thousand five hundred and… | |
Post #Aw5GbA2IYoF9CZyfqq by [email protected] | |
0 likes, 0 repeats | |
@soviut both | |
Post #Aw5HrIgWGwdWc43C3k by [email protected] | |
0 likes, 0 repeats | |
@foone What hardware do you want it to have?I think I'd want 64K RAM, less … | |
Post #Aw5U156coQ2kqPgw3U by [email protected] | |
0 likes, 0 repeats | |
OK I've figured out some bytes that set the palette and portrait, but separ… | |
Post #Aw5pucc02MhNj4gwlc by [email protected] | |
0 likes, 0 repeats | |
@foone 6502 x 6502 | |
Post #Aw6WBTjUV0BjBYurcu by [email protected] | |
0 likes, 0 repeats | |
@fooneRetro AWS! "These are our 8 bit datacenters"That would be prett… | |
Post #Aw6hcQuGDL5vjb0cOe by [email protected] | |
0 likes, 0 repeats | |
okay so there's a 4 byte (at least?) dialogue pointer, which has a byte for… | |
Post #Aw7370XaOCJbydp7aK by [email protected] | |
0 likes, 0 repeats | |
>python dialogue.pystart_offset=50315,is_bottom=False,palette=4,portrait=48,… | |
Post #Aw73A3vYFqmnLhUQgC by [email protected] | |
0 likes, 0 repeats | |
start_offset=50327,is_bottom=True,palette=127,portrait=128,address=64864[End of… | |
Post #Aw7D3p6bRp3LBUK4UC by [email protected] | |
0 likes, 0 repeats | |
switched to an emulator with more debugger (Mesen) and found the code that pars… | |
Post #Aw8LvMfsMazFR4p4QS by [email protected] | |
0 likes, 0 repeats | |
@foone Hah! |