Author Topic: The Papillons Remake  (Read 454 times)

0 Members and 1 Guest are viewing this topic.

Offline Knurz

  • C= 64
  • **
  • Posts: 96
  • Karma: 24
    • View Profile
The Papillons Remake
« 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 =)
Remember what the dormouse said: Feed your head

Offline padman

  • Senior Member
  • Pentium
  • ********
  • Posts: 976
  • Karma: 258
    • View Profile
Re: The Papillons Remake
« Reply #1 on: May 26, 2018 »
Nice! :) K++ for sharing the source.
Challenge Trophies Won:

Offline Knurz

  • C= 64
  • **
  • Posts: 96
  • Karma: 24
    • View Profile
Re: The Papillons Remake
« Reply #2 on: May 27, 2018 »
Thanks Padman =)
Remember what the dormouse said: Feed your head

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2683
  • Karma: 482
    • View Profile
    • http://www.rbraz.com/
Re: The Papillons Remake
« Reply #3 on: June 02, 2018 »
Nice remake!

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

Offline Knurz

  • C= 64
  • **
  • Posts: 96
  • Karma: 24
    • View Profile
Re: The Papillons Remake
« Reply #4 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).
Remember what the dormouse said: Feed your head

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2683
  • Karma: 482
    • View Profile
    • http://www.rbraz.com/
Re: The Papillons Remake
« Reply #5 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 and complete remove c runtime lib usage (prepare to have some fun ;) ).

 
Challenge Trophies Won:

Offline Knurz

  • C= 64
  • **
  • Posts: 96
  • Karma: 24
    • View Profile
Re: The Papillons Remake
« Reply #6 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 and complete remove c runtime lib usage (prepare to have some fun ;) ).
[/quote]

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

Thanks!
Remember what the dormouse said: Feed your head