Author Topic: Mod4Win 2.40 beta source code  (Read 273 times)

Offline Music Enthusiast

  • Active artist
  • *
  • Posts: 17
  • Gender: Male
  • Operating System: Windows 10 x64
Mod4Win 2.40 beta source code
« on: December 26, 2021, 18:56:24 »
Hello I just found the source code for Mod4Win 2.40 beta, it was provided by Kay Bruns, Uwe Zaenker and Jens Puchert, it is written in pascal and assembly, so if anyone is interested in developing it and porting it to windows 10 and 11, here is the link:

https://github.com/shamblernaut/Mod4Win

Here is the original Mod4Win website:

http://kay-bruns.de/mod4win/

« Last Edit: December 26, 2021, 19:05:32 by Music Enthusiast »

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,491
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
Re: Mod4Win 2.40 beta source code
« Reply #1 on: December 26, 2021, 19:19:16 »
Sorry but why on earth would you want to do this? Mod4Win was maybe great for its time but compared to today's playback routines it leaves much to be desired in playback accuracy - you'd have to catch up on over 20 years of accumulated knowledge that is found in libopenmpt, libxmp, BASS and all the other module decoder libraries out there. It's really great that the code was released for preservation purposes, but it makes zero sense to revive this particular player and port it to a modern operating system. You can throw away practically all of the relevant code (in particular the 16-bit GUI code which cannot be reused as-is when developing for Win32, and of course code written for sound cards such as the Gravis Ultrasound or OPL4 chip will be impossible to run on Windows 10) and start all over if you want to have a modern Mod4Win, at which point you could just take libopenmpt and practically any GUI framework to create a lookalike player.
Windows 3.11 and Windows 11 may have "Windows" and "11" common in their name - but that's about it. There is no straightforward way to update a multimedia application from one of those two systems to the other.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline Music Enthusiast

  • Active artist
  • *
  • Posts: 17
  • Gender: Male
  • Operating System: Windows 10 x64
Re: Mod4Win 2.40 beta source code
« Reply #2 on: December 26, 2021, 19:22:36 »
I just got a little nostalgic and though it was worth a mention, but ya I would use XMPlay it is way better. Maybe someone use the graphic bitmap files from the source code to create a Mod4win UI skin for XMPlay, for nostalgia if for no other reason.
« Last Edit: December 26, 2021, 19:28:50 by Music Enthusiast »

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,491
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
Re: Mod4Win 2.40 beta source code
« Reply #3 on: December 26, 2021, 19:29:24 »
If you want to feel nostalgic, the best way to run Mod4Win is certainly on a real Windows 3.x installation. Most of the nostalgy would probably vanish instantly once you try to use the Mod4Win interface on Windows 10 where it would look and feel very alien. ;) Even on Windows XP it already felt out of place.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.