Dark Bit Factory & Gravity

GENERAL => Projects => Topic started by: Knurz on May 25, 2018

Title: The Papillons Remake
Post by: Knurz on May 25, 2018
Hi!

I loved this intro back in the days - fast scroller, raster effects and catchy chiptune.
Excuse the bad quality of the logo, I'm such a fail at GIMP/PS..  :crutches:

Source included, only unpacked version attached..

Have fun guys =)
Title: Re: The Papillons Remake
Post by: padman on May 26, 2018
Nice! :) K++ for sharing the source.
Title: Re: The Papillons Remake
Post by: Knurz on May 27, 2018
Thanks Padman =)
Title: Re: The Papillons Remake
Post by: Rbz on June 02, 2018
Nice remake!

Consider removing the use of "VCRUNTIME140.dll" and it will be perfect :)
Title: Re: The Papillons Remake
Post by: Knurz on June 02, 2018
Nice remake!

Consider removing the use of "VCRUNTIME140.dll" and it will be perfect :)


Thanks! =)

After "dumpbin'ing" the VCRUNTIME140.dll I found that this dependecy seems to come from my usage of memcpy/set.
Any suggestions how I can link it to a non-VC-RT dll (I wasn't aware that using the mem-functions opens up a new dependecy).
Title: Re: The Papillons Remake
Post by: Rbz on June 02, 2018
Just to be sure, I'm not against vc runtime or anything like that :)
I'm pointing it out because most of users don't know how to fix it by installing msvc redistributable package thing.

Quote
Any suggestions how I can link it to a non-VC-RT dll (I wasn't aware that using the mem-functions opens up a new dependecy).
What I do these days is to simple setup on "Code Generation" - "Runtime Library" to "Multi-threaded (/MT)" and the vc runtime will be static linked to your executable file. Sure the file will increase in size but well.. AV programs today are so annoying that you can't have small executables anymore anyway :(

Another way is to follow this tutorial (https://hero.handmade.network/forums/code-discussion/t/94-guide_-_how_to_avoid_c_c++_runtime_on_windows) and complete remove c runtime lib usage (prepare to have some fun ;) ).

 
Title: Re: The Papillons Remake
Post by: Knurz on June 02, 2018
Just to be sure, I'm not against vc runtime or anything like that :)
I'm pointing it out because most of users don't know how to fix it by installing msvc redistributable package thing.

That's why I would like to get rid of it =).

Quote
What I do these days is to simple setup on "Code Generation" - "Runtime Library" to "Multi-threaded (/MT)" and the vc runtime will be static linked to your executable file. Sure the file will increase in size but well.. AV programs today are so annoying that you can't have small executables anymore anyway :(

Nice thanks, I'll try that =).
It's annoying and I didn't even bother to upload a compressed version.

[/quote]
Another way is to follow this tutorial (https://hero.handmade.network/forums/code-discussion/t/94-guide_-_how_to_avoid_c_c++_runtime_on_windows) and complete remove c runtime lib usage (prepare to have some fun ;) ).
[/quote]

I think I'll go with the static link approach =)

Thanks!