Patch Enforcer was written in
Euphoria. I'm glad you think it was written in C++.
Well earlier I didn't have access to a sound engine for the programming language I use, but I have a DirectSound engine now so I suppose I could do something.
Really? I like it in one list.
I think I might eventually add support for Dark Forces levels (I already made a Dark Forces Frontend) and JO/JA mods... I might add "View" menu to toggle the display of some of the games, if you only want to view one at a time or whatever.
Yeah, this is, I think, the main reason PE is faster. Since PE was written in an interpreted language, PC would itself be faster (theoretically) if I had PE read in every file in every GOB. And then I'd have to do comparisons between every GOB when you activated one... ew...
Some people LIKED the lack of the conflict feature, so they could activate patches together that they normally couldn't, even if they did conflict a bit.
I can't find a ZIP library for the programming language I use... the Windows GUI library I use might have some method, but I don't think so. Sorry.
I'll probably do that control one or the player one first... I already have a general idea about what it will be like, from fooling around with .PLR and .MPC files.
Yay!
Thanks for the feedback!
Of course it would.
![http://forums.massassi.net/html/biggrin.gif [http://forums.massassi.net/html/biggrin.gif]](http://forums.massassi.net/html/biggrin.gif)
It would work similarly to PE's patchinfo.txt retrival method... names would be cached in the registry, and you could turn the reading of GOBs off.
O_o Hmm well... A search function... PE would organize the levels alphabetically... I suppose I could put in a search feature, it all depends whether, in my tests with 200 levels, I think one is necessary. It might be though, thanks for suggesting it.
Also, gammasts reminds me, I forgot to release a
special mScript with Patch Enforcer. What it does, is it lets you run Patch Enforcer from mIRC, reguardless of where it is installed (you have to run it at least once prior to this to set up the registry entries) with /patchenforcer.
Also, it can interact with my bot, MegaServ. If you start or join a game with MegaServ, MegaServ will signal the script to open your Patch Enforcer (yes, I don't mind if you change it to open PC instead
![http://forums.massassi.net/html/tongue.gif [http://forums.massassi.net/html/tongue.gif]](http://forums.massassi.net/html/tongue.gif)
). It will also, if you are joining, copy the IP address to your clipboard for easy pastage.
Have fun!
------------------
The Mega-ZZTer's Gaming Haven!
Bot Pack JO |
Let's Roll JK |
Bespin JA |
Patch Enforcer JK/Mots |
Pac-Man JK
[This message has been edited by The_Mega_ZZTer (edited January 15, 2004).]
[This message has been edited by The_Mega_ZZTer (edited January 15, 2004).]
[This message has been edited by The_Mega_ZZTer (edited January 15, 2004).]