Page 2 of 5

Re: Movie Player

Posted: Mon Nov 21, 2016 5:02 pm
by Yoyobuae
Rahjital wrote:Holy crap, 34 megabytes of memory! With that you could store the entirety of Doom 1 and 2 and still have 8MB to spare. That's seriously impressive!
Next challenge: Port Doom 1 and 2 to Factorio circuit network. :D

Re: Movie Player

Posted: Mon Nov 21, 2016 6:05 pm
by ssilk
And after that: Factorio 2 (with 3D graphics)

Re: Movie Player

Posted: Mon Nov 21, 2016 7:11 pm
by aober93
Well with 0.6 fps this feat is far from getting superseeded soon.

As far as factorio 2 goes, you'd wish for full multicore support instead 3d graphics.

Re: Movie Player

Posted: Mon Nov 21, 2016 8:08 pm
by Optera
Most Impressive.
Not only the build itself, but also the decoding and feeding of those signals into factorio.

I wonder how much UPS this gets with the performance boost in 0.15. :D
I bet it will go over 10UPS for 1 frame.

Re: Movie Player

Posted: Mon Nov 21, 2016 8:12 pm
by golfmiketango
Very cool. Seriously.

Less seriously: perhaps the MKII version should use colored train engines for pixels?

Re: Movie Player

Posted: Tue Nov 22, 2016 8:41 am
by freak0ut!
wow, very impressive! :shock:

Re: Movie Player

Posted: Tue Nov 22, 2016 3:17 pm
by Klonan
I tested in in 0.15, this is how the time used stats looks:
image
It fluctuates between 12 and 15 UPS

Zooming out seems to hurt UPS/FPS quite a lot though:
gif

Re: Movie Player

Posted: Tue Nov 22, 2016 3:54 pm
by Engimage
This is so outstanding Dave!
I can't imagine how much time it took to load the memory with data tho...
And the design is just awesome

Re: Movie Player

Posted: Tue Nov 22, 2016 4:00 pm
by aober93
so what, i can do betta

Re: Movie Player

Posted: Tue Nov 22, 2016 4:03 pm
by Zeblote
Your server isn't working properly, can't seem to download the whole save.

Re: Movie Player

Posted: Tue Nov 22, 2016 5:23 pm
by HammerPiano
I have no words.
Simply amazing :D

Re: Movie Player

Posted: Tue Nov 22, 2016 5:36 pm
by LtShaq
wholy crap :o

Re: Movie Player

Posted: Tue Nov 22, 2016 5:51 pm
by Twinsen
Wow. These combinator contraptions just keep getting bigger and bigger.
I looked around your save, good job.
It runs about 20 times faster in 0.15, so you can make one with 4x bigger resolution :)

Re: Movie Player

Posted: Tue Nov 22, 2016 5:54 pm
by Yoyobuae
Klonan wrote:I tested in in 0.15, this is how the time used stats looks:
image
It fluctuates between 12 and 15 UPS

Zooming out seems to hurt UPS/FPS quite a lot though:
gif
Maybe this could help (originally posted on Reddit):
Just found a quick/dirty way to significantly reduce the FPS hit from a large pixel display. Find the file:

Code: Select all

__base__/prototypes/entity/demo-entities.lua
and comment the line:

Code: Select all

circuit_connector_sprites = get_circuit_connector_sprites({0.1875, 0.28125}, {0.1875, 0.28125}, 18),
Turns out the connector for the circuit network is a complex combination of 3 sprites. Combine that together with the two normal sprites of lamps when turned on, it's just too many sprites with a pixel display.

For me the doubled or so FPS outweighs having floating wires on lamps. ;)
PacifyerGrey wrote:This is so outstanding Dave!
I can't imagine how much time it took to load the memory with data tho...
And the design is just awesome
Easier by writing and executing some Lua script on game console. Impressive still, though.

Re: Movie Player

Posted: Tue Nov 22, 2016 5:55 pm
by Matthias_Wlkp
Yoyobuae wrote:
Rahjital wrote:Holy crap, 34 megabytes of memory! With that you could store the entirety of Doom 1 and 2 and still have 8MB to spare. That's seriously impressive!
Next challenge: Port Doom 1 and 2 to Factorio circuit network. :D
How about porting... Factorio into Factorio circuit network? ;) Indefinite Factorio...

Well done. This is really impressive.

Re: Movie Player

Posted: Tue Nov 22, 2016 5:56 pm
by Yoyobuae
Matthias_Wlkp wrote:How about porting... Factorio into Factorio circuit network? ;) Indefinite Factorio...
No source code == no port. ;)

Re: Movie Player

Posted: Tue Nov 22, 2016 11:04 pm
by DaveMcW
Twinsen wrote:Wow. These combinator contraptions just keep getting bigger and bigger.
I looked around your save, good job.
It runs about 20 times faster in 0.15, so you can make one with 4x bigger resolution :)
Great! The source movie is 20 FPS, so I can view it realtime!

Re: Movie Player

Posted: Wed Nov 23, 2016 4:33 am
by zebediah49
Yoyobuae wrote:
Matthias_Wlkp wrote:How about porting... Factorio into Factorio circuit network? ;) Indefinite Factorio...
No source code == no port. ;)
True, a port won't work. I'm going to assume that was a mistaken turn of phrase though: instead wee can *virtualize* Factorio into Factorio.

To save some work, it's probably easier to just make a Factorio Javascript interpreter. From there we can run an existing Javascript x86 linux emulator, and use that to run Factorio.

Re: Movie Player

Posted: Wed Nov 23, 2016 4:27 pm
by Yoyobuae
zebediah49 wrote:To save some work, it's probably easier to just make a Factorio Javascript interpreter. From there we can run an existing Javascript x86 linux emulator, and use that to run Factorio.
My God!! The performance would be atrocious. xD

Re: Movie Player

Posted: Thu Nov 24, 2016 4:00 pm
by LotA
More factorio epicness

At this rate, Factorio is just a few more buzz away from getting serious attention from gafam... Mojang was sold 2.5G$ how much for Wube? :D