file map2dif+ tweaks?

  • ??sfvbfb
  • ??sfvbfb's Avatar Topic Author
  • Offline
  • Novice Marbler
  • Novice Marbler
  • Posts: 15
  • Thank you received: 5
04 Sep 2017 22:22 #1
Map2Dif+'s downloads page says GNU/GPL and that made me wonder if there is any publicly available source to map2dif+(even in the form of a patch to apply to the map2dif source code from TGE). If so, would someone please link it? If not, moderators, please make this topic disappear.

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Lead Developer
  • Lead Developer
  • PQ Developer Emeritus
  • Posts: 1334
  • Thank you received: 605
05 Sep 2017 05:10 - 05 Sep 2017 05:10 #2
Yeah that's wrong. Last I heard the people at GG tried to make TGE open source under MIT but found there was just too much proprietary code to ever be in the clear.

If you want to find the source to map2dif, there are a bunch of copies of it floating around on the internet. You just need to patch it to support the MB DIF spec, source by the amazing Seizure22 (see attached)... Compiling it may be a hassle though.

File Attachment:

File Name: DIF_MB_SPEC.rtf
File Size:21 KB

This signature is real code
Code:
function clientcmd12dothepq() { commandToClient(LocalClientConnection, '34onthedancefloor'); }
Attachments:
Last edit: 05 Sep 2017 05:10 by HiGuy. Reason: attach correctly

Please Log in or Create an account to join the conversation.

  • ??sfvbfb
  • ??sfvbfb's Avatar Topic Author
  • Offline
  • Novice Marbler
  • Novice Marbler
  • Posts: 15
  • Thank you received: 5
05 Sep 2017 21:00 #3
I mean with the source to map2dif, is there an actual code patch that can be applied?

Please Log in or Create an account to join the conversation.

  • HiGuy
  • HiGuy's Avatar
  • Offline
  • Lead Developer
  • Lead Developer
  • PQ Developer Emeritus
  • Posts: 1334
  • Thank you received: 605
05 Sep 2017 22:49 #4
Nothing open source or that I have access too. Seizure22 made a patch a few years ago for map2dif+ (used on the downloads on the site) but he never released the source to the best of my knowledge. If you have decent knowledge of C/C++ though you should be able to adapt the existing map2dif code using the changes outlined in that spec I posted.

This signature is real code
Code:
function clientcmd12dothepq() { commandToClient(LocalClientConnection, '34onthedancefloor'); }
The following user(s) said Thank You: ??sfvbfb

Please Log in or Create an account to join the conversation.

Moderators: Doomblah
Time to create page: 1.426 seconds