Forums
April 25, 2024, 06:35 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - StepS

Pages: 1 [2] 3 4 5
16
WA related programs / myWormNET
« on: December 06, 2013, 01:03 AM »
Just released a v1.3.5.0 of MyWormNET: https://github.com/StepS-/MyWormNET/releases/tag/1.3.5.0
New features including !seen and antiflood, but also fix for a stupid bug with incoming data buffer reset that was rarely causing the user logins or HTTP requests not being registered at all. So, if you're using my server, you should upgrade asap.
Also, for some reason, GitHub now thinks 95% of code is in Oxygene after the last git push... LOL

Planned: a handmade, portable localization system instead of Windows resource crap. As well as other improvements, for example logging: normal (verbose) logging of WHO command responses should be ignored: Wheat snooper requests full WHO list every 3 seconds, have 15 Wheat users on the server and you waste more than 6 KB of HDD space per second.

Btw, MEDVEDx64 is now making a port of myWormNET in Java, called "fryWormnet". It will be available as soon as all of the major bugs are ironed out, it's still in early development...

17
General discussion / new MyWormNET v1.3.5.0 by me
« on: December 01, 2013, 04:28 PM »
Hello, I have updated MyWormNET from CyberShadow, it now includes a blowload of things, as for example multichannels, news, global kick/bans, x64-bit and locale support. Also finally solved The Wheat Snooper hosting issue. Linux is compatible and working but has one error which I havent solved yet

The latest version is 1.3.5.0

Download: https://github.com/StepS-/MyWormNET/releases

Localizator credits: PeCeT_full (Polish), StepS (Russian), Gabberarmy (German (Austria))
Changes since the original CyberShadow's release:

Quote
MyWormNET

=========

Personal WormNET server software

Made by CyberShadow: https://github.com/CyberShadow/MyWormNET/

StepS' modification currently includes the following:

  • Hiding IP addresses for everyone except self, mask configurable with the ini file
    • Default is "no.address.for.you"
  • WormNET news can now be set using the news.txt file and will be automatically adjusted by <MOTD> tags
    • A sample news.txt file is provided
  • New multi-channel support with channel schemes and topics: can be set with the Channels.ini file, section names must be numbered
    • Section names go as follows: [1], [2], [3], ...
    • If missing Channels.ini file or its contents, a default #AnythingGoes channel will be created.
  • Banlists for IPs and nicks: to ban and unban nick or ip when the server is active, use the PERMABAN and REMOVEBAN commands on a target with an optional reason (available for ops and above)
    • Connections from banned IPs to any of the server ports will be rejected.
    • Banned nicks are not case-sensitive.
    • Banned nicks will be killed with a notification when trying to log in.
  • Localization support: translate MyWormNET into any language thanks to the dedicated resource strings.
    • Russian localization by StepS
    • Polish localization by PeCeT_full
    • German (Austria) localization by Gabberarmy
  • Support for x64 and various different Delphi compilers (from Delphi 7 to XE5 at least)
  • Support for Unicode compiler
  • Users' IP addresses are no longer forced when hosting
    • The hosting address will no longer be overridden by the socket's address, allowing for WormNAT2 and custom address hosting.
  • Changed the Game.asp content to allow The Wheat Snooper host games
    • Wheat Snooper looks for the "Object moved" substring and then for some stupid reason fetches the GameList URL from there. Without it, it refuses to host.
  • Now the verbose console logging is off by default
    • You may enable it again by setting it to 1 in the ini file
    • Disk logging to WNServer.log will still stay verbose unless that file is deleted
  • Fixed the passworded games' padlock icons and locale typecodes
    • Properly show if the game is open or not, as well as the country locale code if the flag is not in 0-48 range
  • Game list can no longer be flooded with the hosts from the same IP
    • If a game was already in the list from the request IP, it will be overridden by the new one instead of stacking.
  • Now the hosts can only be closed either from the same IP or from 127.0.0.1
    • Prevent outsiders from closing other people's hosts
  • Put IRC commands into TUser procedures, as well as a bunch of other routine things
    • For interoperability and proper organization
  • Removed the annoying hosted/closed game notices
    • No more channel notices when a game is hosted or closed
  • LogToOper is now disabled by default
    • Set yourself to mode +L to enable logging (available for ops and above)
  • Support for the ISON command
  • Finalized the WHO command
    • Now properly gets an one-user or one-channel list, as well as 'o' list
  • Support for the WHOIS command
    • Reveals IP of a WHOIS'd user to operators and above, making the IPLOOKUP command obsolete (it's still left as an alias, though).
    • When WHOIS'ing themselves, users can also see their own IP.
  • Support for the MOTD command which can now be called anytime
  • Ability to kill users from the server by using the KICK or KILL command with an optional reason (available for ops and above)
  • Ability to kill every non-owner from the server by using the KICKALL command (available for owners)
  • Ability to prank users by using the PRANK command (available for ops and above)
    • Will send IRC ERROR with a given text to an user, forcing him to quit if the client is W:A.
  • Ability to mute or unmute users by using the MUTE or UNMUTE commands (available for halfops and above)
    • Will set the +b mode and add the user to channel banlist (but won't prevent him from joining the channels).
    • Muted users can't perform public and private messaging.
  • Ability to make an announcement by using the ANNOUNCE command (available for halfops and above)
    • Server will spread a NOTICE with its nickname to users on channels that contains user-defined announcement.
  • Ability to sendraw an entire message by using the SENDRAW command (available for owners)
    • Will spread an entirely raw IRC message with any content to everyone on the server.
  • Ability to change other users' modes when halfopped at least
    • Halfops can only change modes b and v.
    • Modes only apply to users, but as usual, the MODE command has to contain a target channel.
  • Ability to make users invisible with the +i mode (available for ops and above)
  • Support for the channel banlist
    • Mode +b <channel> will show who is currently muted.
  • Support for the TIME command
    • Will show the server's local time in response (and provide UTC offset on Windows).
  • Support for qaohv user modes
    • Owner (superadmin) is mode +q, Admin is mode +a, etc.
    • All commands except sendraw are available to normal ops, so most users will find this useless unless they want more defined privileges (as in, ops can act upon ops, unlike admins)
    • Use TAKEOWN with the same operator password to make yourself a server owner.
  • Empty Username will now be adjusted
  • Missing sharps in IRC channel names will now be adjusted
  • Empty nicknames can no longer initiate the login procedure
  • Minor improvements and fixes

18
General discussion / Multi-monitor video contest
« on: June 24, 2013, 03:23 PM »
A multi-monitor contest, described in this post. The first phase ("the one who posts it first") is over, here comes the 2nd!

Don't forget the latest D3D9Wnd!

19
Tech Support / Needed people with WormNAT2 issue on 3.7.2.1
« on: June 12, 2013, 02:48 PM »
People who have WormNAT2 issue (timeout during host creation) hosting from game on 3.7.2.1 please follow this guide and post the results:
http://worms2d.info/Recording_a_packet_log

NOTE: better disconnect the snooper while you are testing (this will give a clearer log)

20
[ English | Русский ]


News: Team17 have released Worms World Party Remastered on 16 July, 2015.


Tried different fixes, but WWP crashes on start? Or other problems? Your long internet searches are now over, and here's the solution. :)

Download:
How to install: Extract all the files from the archive to your WWP folder and launch WWP.

Last update: 4 October 2014

This will work on any version of WWP, but I personally recommend to patch it to the latest (1.01). The HD patch will only work on European versions of the game!

This will fix the crash problems in WWP for real on all Windows systems, including Windows 11, Windows 10, Windows 8.1, Windows 7, Vista and XP.

Don't forget to remove all the other fixes (such as "color fixes") if you installed them before! They are not needed as the game runs in 32-bit colour depth now, eliminating the color issue.
The same applies to WWP.exe "compatibility" options in the file properties. It's best to disable them all.

The windowed mode feature will also enable a cool windowed mode. :)



Features:
  • Ability to enable windowed mode both during the match and in frontend menus. Open wndmode.ini and change "WindowedFrontend" and/or "WindowedInGame" from 0 to 1 to enable window. Frontend will be in the top left corner due to technical limitations; the in-game process will be in center of the screen.
  • When in windowed mode during the match, unpin the cursor from the game window by alt-tabbing or pressing Ctrl+G. You can then move the window border (enabled through the "Border" setting in the ini file). Pin it back by clicking inside the window (or using Ctrl+G again).
  • Minimize the game using Shift+Esc, Win+D, Win+M, or any other method you like. For fullscreen this only works when playing the match (to prevent crashes in frontend menus), in windowed mode the minimization always works perfectly.
  • Press Alt+F4 when playing a match and you will immediately return to the frontend menu just like in WA. If you also press Alt+F4 in the frontend menu, WWP will shutdown.
Still having problems? Troubleshooting FAQ!
Spoiler! View
Q: When I start WWP, a black window appears, and then the game crashes with "WWP has stopped working" error.
A: Please ensure that:
  • You have installed the fix correctly.
  • All of the "Compatibility" options, like "Limited colour mode" are disabled. The game will not start if you force a 8-bit (256 color) or 16-bit color mode through the Compatibility options.
  • No other fixes are interfering with the module.


Credits:
  • menopem for his awesome d3dhook library from D3DWindower, otherwise this all wouldn't be possible!
  • VEG for adapting d3dhook to make it independent with a settings file (wndmode).
  • Kawoosh for the original white-fields-fix solution and the WormKitDS loader.
  • StepS for further working and supporting the fix updates specifically for WWP/W2/WA after Kawoosh's solution, and making ReSolution.
  • S*natch/des for their original Worms 2 HD patches. Thanks to that I was motivated to create ReSolution for Worms 2 and WWP!

21
Maps Comments / Map #10236, Angry World Lite by sHaDoWMaN
« on: February 16, 2013, 06:31 PM »
nice one
btw, raffie has all of these sprites in HQ, and he made similar maps. you might want to collaborate with him

22
Maps Comments / Map #10276, StepsRR2 by Dario
« on: February 16, 2013, 06:30 PM »
you must ask me before using my name in your map!
j/k
but you're being watched :p

23
2020/07/19: D3D9Wnd is no longer necessary!
Worms Armageddon v3.8 Update Notes



Original text:

[ English | Русский ]

Hello.
I'd like to present you a windowed mode module that takes advantage of the game's Direct3D 9 renderer, which also allows for some brilliant features, such as playing the game on several monitors at once, stretching the window, unpinning/pinning mouse from the game window, playing the game using ultra-high screen resolutions, as well as producing and streaming ultra-high-resolution videos and screenshots on any monitor and system.

The following features can be highlighted:
  • Multi-Monitor support: enable W:A to display the game spanned across several monitors, placed either vertically or horizontally, in either frontend and/or in-game. With AutoSetResolution enabled, the resulting in-game resolution will automatically be set in WA settings on every launch. When using stretched or fullscreen frontend mode, enabling Multi-Mon in-game will not clip your cursor in the frontend area. NOTE: performance has to be considered when enabling this option. Your hardware, mainly CPU and GPU, should be supporting it well to prevent any lags during the gameplay. Limitations: the display mode has to be "Extend" instead of "Duplicate". Maximum texture size supported by your GPU is the limit for the total resolution of the virtual multi-monitor desktop (if you exceed the limit, WA will tell you and perform a workaround). Differently-sized monitors are supported but not recommended: it's up to you to decide whether to leave empty space by making the smaller monitor primary or, otherwise, cut a few lines by using the bigger one as primary. You should also make monitors as adjacent to each other as possible on the Windows Monitor Mapping screen. Monitors that do not perfectly coincide with each other will cause ruptures in the image and produce incorrect results. Example: two monitors where the top-left corner of the right monitor touches the bottom-right corner of the left monitor.
  • Unpin and pin the mouse: a feature requested by someone to be able to unpin the mouse in-game and move it over WA's window. This can be useful with Border (see below).
    Ctrl+G to unpin or pin the mouse.
  • Active Background: available in both Windowed and Stretched modes. Allows to view the gameplay even when the window is not in focus. This is permanently enabled since 0.6.6.6.
  • Run frontend in background: a feature to prevent the frontend menus from self-minimizing when switching to another window. When it is enabled, the frontend will keep running in background. Can be switched using the "RunInBackground" setting under [FrontendSettings].
  • Frontend Centering (deprecated): an option to center the frontend window, but your mouse will be clipped to the window, and Hardware Cursors will be disabled. Not recommended for use. You should use SuperFrontendHD instead.
  • Window border in-game and quick info: allows to have a window border around the window. Using the previously mentioned unpinning feature you are able to move the in-game window.
    Use WindowBorder=1 in the InGame section to enable this. Use Ctrl+D to quickly enable/disable this during gameplay.
    There's also a possibility to show quick information by enabling QuickInfo=1 in the [InGame] section. Some quick information like the in-game resolution, mouse pinned state, topmost state and other things can be shown there in real-time.
  • Stretched mode (deprecated in Frontend): enable "Stretch" in the ini file for either frontend or in-game. It is still windowed mode, but here it is enlarged to fully fill your screen, and looks just the same as if you were in fullscreen. This is especially useful if your monitor doesn't support 640×480 (and you want fullscreen) or if you plan on speeding up your game (by not having to wait until your monitor switches the resolution): instant return to frontend after the game has ended, instant minimization, ability to set the resolution higher than your own, etc. NOTE: some drivers use nearest-neighbor scaling instead of antialiased by default, so you might need to change that in driver settings.
    NOTE: the Stretch option in the Frontend is now obsoleted by SuperFrontendHD. It is NOT recommended to use the Stretch option in the frontend any longer.
  • If Direct3D 9 is not enabled, you will be notified. The module will assist with certain issues, should they occur.
D3D9Wnd works on W:A 3.7.x (CD/Steam/GOG) and makes use of the native Direct3D 9 renderer of the game introduced in 3.7.

Additional notes:
  • To fully disable the module without deleting it, use "EnableModule=0" in the ini file. To disable it for one session only, run WA with a command-line parameter: /wkargs -nowindow
  • This fixes the Windows 7 multiple monitors issue! (thanks to Obn3g0n/JoE for confirming)
  • UAC admin mode issue does not occur when maximizing from the taskbar in windowed mode.
  • With help of wkLobbyCmd you can switch resolutions on the fly and specify a resolution which is even higher than your own (in this case it'll be stretched to fit the screen). This allows everyone to produce full-HD (and even 4K, etc.) screenshots and videos regardless of their monitor. Aspect ratio does not matter.
    The maximum possible resolution is your GPU's max texture size (4096×4096, 8192×8192 or 16384×16384) and the minimum is 143×1. The module does not adjust to your aspect ratio, by the way. If you want to use a super-resolution that respects your respect ratio, you have to calculate the target resolution yourself (example: 16/9 1280x720 => 16/9 1920x1080).
  • The frontend is still in the top left corner. I can't tell more on why this happens right now, but it's due to hardly repairable bugs in the game. This will not be fixed in D3D9Wnd. A new, far better solution is on the horizon.
The latest version is 0.7.1.1 (13 April 2019): DOWNLOAD | Mirrors on GitHub.

The module is now open-source. Check GitHub to get the source code or suggest improvements.

Extract everything into your W:A folder and run the game, making sure that the "Load WormKit modules" option is enabled in the Advanced Options of your game.

Credits:
  • Kawoosh - version 0.0.1 of the module.
  • StepS - all the updates that followed.
  • MinHook - the hooking library which saved the module from the madCHook disaster.
  • Deadcode - for helping resolve some bugs early on. Locking Windows or disconnecting the monitor no longer crashes the game.

24
Off Topic / remote reality controller
« on: December 03, 2012, 07:58 PM »
has anyone else seen this?
http://www.orbduino.com/index.htm
its awesome

25
General discussion / wxw on psp
« on: November 21, 2012, 09:22 PM »
had a boring day again and decided to make this video.
it shows a wxw and a shopper on PSP using the W:A colour maps (maps conversion method found by MEDVED)


26
Gaming Central / A czech "Worms Realtime" game
« on: October 18, 2012, 08:46 PM »
There's an old czech fan game I found again which is similar to both Liero and Worms.
played it a few years ago
it's real-time. i also translated it into english

https://files.steps.moe/worms/cesky/wormsrealtime_en.7z

Arrows: move or target (even on rope)
Enter: jump
Hold enter: jetpack
C: shoot rope (anytime)
V: dig ground (or left+right)
Ctrl+Left/Right: change weapon
Space: shoot (even on rope)

there are a few gametypes available. You can pick either a Liero or Worms style (inner and outer landscapes, where the "Mortal floor" acts like Water). There's a CTF too.
you can add your own soil fill, soundbanks, music
you can use any size for land (and window), but 800x600 is good
different weaps available etc...
pretty fun to try, what do you think?

27
Bug Report / [SOLVED] "Viewers" list cannot go on 2+ pages
« on: September 25, 2012, 03:15 PM »
When browsing the list of people who viewed my thread ("Topic Log"), it's impossible to switch to the nonfirst page. Nothing happens after I click on the number

28
General discussion / Toolassist
« on: September 23, 2012, 08:26 PM »
Hey guys, i'm trying to make some toolassist replays again, just like i did some years ago.
the attached replay is a quick test on the Alenic map :-[
i'm not quite used to it after so many time, so consider this as my first try  ::)

tell me what you'd like to see next and maybe I'll do it!
i still plan on finishing the BeatTheSheep from NAiL.

29
General discussion / Did you know that there's a WMDB heavy pack?
« on: September 23, 2012, 06:44 AM »
As i see from this thread, not everyone is aware that there's a huge 4000 map pack by MEDVED from all the best maps and authors of WMDB, without any trash.

You can download it ftp://themassacre.org/public/Worms/WMDB.Heavy.Pack.build.17.05.2010.by.MEDVEDxEvilPunk.iso here (688.94 MB) and also the  ftp://themassacre.org/public/Worms/WMDB%20Heavy%20Pack%20Upgrade%204000.zip Upgrade 4000 (29.48 MB) which adjusts around 80 maps.


You may also want a SchemeKit with over 100 schemes (26.96 KB): ftp://themassacre.org/public/Worms/SchemeKit.build.30.08.2010.rev001.by.MEDVEDxEvilPunk.zip

MI, please fix [URL] for FTP!

30
Bug Report / [SOLVED] Weird view of the site
« on: September 16, 2012, 07:24 AM »


what happened to these mini-windows? refreshes don't help.

Pages: 1 [2] 3 4 5