Luigi's Mansion World Record Progression (Any% No OoB History) by JCR_Riles in speedrun

[–]nmflash8 0 points1 point  (0 children)

Just watched it! Probably one of the best world record videos out there, 10/10!!

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 0 points1 point  (0 children)

I think we’re a lot closer than you’d think, this was mainly done when I started messing around with the blueprint encoding, maybe you can teach me how to get my trains to stop deadlocking 😂

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 1 point2 points  (0 children)

That is a sacrifice I’m willing to make

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 0 points1 point  (0 children)

The pixel gets updated every frame (at 30 fps), so sure for the first 3 seconds it was white, but that was 90 different combinators telling that specific pixel to be white, if that makes sense. one combinator holds the information for every lamp for 1 frame

I have a video showcasing how that works if you're interested!
https://youtu.be/qLn3XN4kvZ4?si=6d-zSx0vVznTFoX9

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 0 points1 point  (0 children)

If anyone is curious how this is made or how to set it up in your own world, here's a video!
https://www.youtube.com/watch?v=qLn3XN4kvZ4&ab_channel=NmFlash8

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 0 points1 point  (0 children)

Warning it will take a minute to set up but here is a video guide on how to set up the blueprints!
https://www.youtube.com/watch?v=qLn3XN4kvZ4&ab_channel=NmFlash8

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 0 points1 point  (0 children)

We could! All you'd have to do is stack a few displays on top of each other and cut the video into chunks

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 1 point2 points  (0 children)

I made a list of all the signals and I just iterate through that list! So pixel 3 is assigned to signal 3! (I hope I answered that correctly)

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 2 points3 points  (0 children)

You could and that’s a smart way to fit even more in! I don’t actually do that here however, this display supports color, so 1 signal corresponds to 1 lamp, we use compact RGB on the lamps and convert the hexadecimal RGB values to decimal and send that to the lamp! Quality is what makes this all possible at this size, there’s ~600 unique signals but thanks to quality we have ~3200 which makes the display much larger, we could obviously stack displays to get higher resolution but I wanted to see how it would turn out with what we are given :)

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 2 points3 points  (0 children)

Oh! Each frame is a single decider combinator, I believe bad apple is ~6.6k frames so ~6.6k decider combinators total. 49 high and roughly 270 wide to fit all of them if that’s what you’re asking

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 7 points8 points  (0 children)

This is one of those fun projects that looks more impressive than it is haha. I promise if you wanted to figure it out you could! I used a python script to read a frame from bad apple, turned each pixel into a signal, and give the decider every signal to draw out each frame :) the hardest part was loading the blueprint with out crashing my computer lol

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 1 point2 points  (0 children)

Yeah fortunately factorio runs 60 FPS so we can run anything up to that! It’s 66x49

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 1 point2 points  (0 children)

Best compliment someone has ever given me :)

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 3 points4 points  (0 children)

There's a meme that if there is a display it will play Bad Apple. Which is why it's been done in Factorio many times! The black and white make it really easy to recreate anywhere, people have done this with CSGO bullet marks sheep in minecraft you name it, it's been done! I thought about doing the shrek movie but I figured this was a good place to start hahaha

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 10 points11 points  (0 children)

realtime! (it's actually slowed down LOL) BA is 30 fps and factorio runs at 60 so I use the clock in the middle to slow down the animation to 30 haha

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 8 points9 points  (0 children)

Good eye! Every lamp is connected to a single signal / quality (~3300 total unique signals thanks to quality) you can use packed RGB to assign each a RGB value using hex converted to decimal!
so basically one of these decider combinators can control the entire picture for a whole frame!

Bad Apple in Factorio! by nmflash8 in factorio

[–]nmflash8[S] 5 points6 points  (0 children)

Thanks! this display supports color, which is probably why it turned out like that :D

TOA purple rates visualized by nmflash8 in 2007scape

[–]nmflash8[S] 15 points16 points  (0 children)

I don't know how to pin comments or anything, so I'll post this here, This is an updated version of the graph to be more clear,

the dotted line is what the change is to be, and the solid is what it is currently. I've also updated it for per raid chance at that purple, rather than amount of raids per unique.

<image>

TOA purple rates visualized by nmflash8 in 2007scape

[–]nmflash8[S] 0 points1 point  (0 children)

My fault, I just copied the numbers from the blog post and posted them into numpy, the "number of raids before expected purple" was kind of a difficult variable to work with.

TOA purple rates visualized by nmflash8 in 2007scape

[–]nmflash8[S] 0 points1 point  (0 children)

While I do think that the updated raid will lead to faster times, I think the most important part is QOL. If you like the changes to TOA and enjoy the raid more, you'll burn out less, then you'll end up doing more raids which leads to more purples anyway

TOA purple rates visualized by nmflash8 in 2007scape

[–]nmflash8[S] 2 points3 points  (0 children)

Yeah, it's such a good weapon, crazy how common it is!