Skip to content

Releases: Bytewerk/gta2-hackers-remix

GTA2: Hacker's Remix 0.4.1 (Technical Preview)

18 Aug 16:41
Compare
Choose a tag to compare

Fix bugs that prevented the mod from running and showing the right backgrounds (thanks to Sektor for reporting!), also re-add support for the GTA-MP GTA2 version (read the forums thread for more information).

GTA2: Hacker's Remix 0.4.0 (Technical Preview)

18 Aug 11:44
Compare
Choose a tag to compare

Eight and a half months after the last release I present to you the technical preview of the full rewrite that has happened sice then. Beware, this release is probably buggy and not everything might work as expected. Then again, there are more config options than ever, that you can adjust to make the meta-mod work as good as possible. Read the included README.txt file for more information.

Patches welcome 👍

EDIT: This is a buggy release, please download the next one.

Splitscreen Mod 0.3.2

03 Jan 00:02
Compare
Choose a tag to compare
Splitscreen Mod 0.3.2 Pre-release
Pre-release

While there have been lots of technical changes under the hood, there are only few changes that are really noticeable for the end-user right now. Anyway, they are important enough to make a new release. Although the mod is still an alpha version, for its limited and unfinished feature set, it works pretty stable now. Here's the included change log:

  • Mod doesn't need to be started multiple times, before it
    works (fixes #3)
  • Rumble signal when the controller code is ready
  • sdl_controller_code shuts down properly
  • detect when player is in a car (could be used for new
    controller mappings!) and lots of other technical
    improvements that future versions will make use of
    (new injected API network protocol etc.)

UPGRADING NOTICE: Delete the contents of your AppData\GTA2 Hackers Remix\ folder!

gamepad_glue: Current IDE project files (DEVELOPERS ONLY)

31 Dec 12:45
Compare
Choose a tag to compare

I've changed the directory structure, so the Code::Blocks and VS2013 code can live inside the normal git tree. Here are the latest project files reflecting this change.

As with all 0.0.x-releases, this one is intended for developers only. If you just want to test the mod, pick the latest normal release.

If you just want to hack on the AutoIt3 code, you don't need to download this either.

Splitscreen Mod 0.3.1

23 Dec 14:52
Compare
Choose a tag to compare
Splitscreen Mod 0.3.1 Pre-release
Pre-release

Compared to the last release, this one only offers some minor changes and _Linux compatibility!_

Make sure to read the README.txt and give it a try if you're curious or wait for a more feature-complete version otherwise.

Splitscreen Mod 0.3.0

20 Dec 18:22
Compare
Choose a tag to compare
Splitscreen Mod 0.3.0 Pre-release
Pre-release

gui-0 3 0

Lots of new good stuff! As always, the download link is below the text. Make sure you read the README, if you haven't read the one from the 0.2.0 release.

Changelog:

  • the game settings are not replicated in the alpha
    gui anymore. The host window will stay open
    until you manually click the 'Start' button, so
    you can configure it there.
  • all network windows except for the one from the
    host are hidden now
  • added some mod options: you can choose if the windows
    should be merged at all (disable this if you can't
    get it to work otherwise), how long the mod should
    wait before merging and if the taskbar should be
    hidden (also new!)
  • all options in the GUI get saved and load from the
    settings .ini file automatically
  • added 4:3 aspect ratio layouts for all player counts.
    this is a trade of between having blank space and
    working camera when driving. In the future, we might
    be able to fix the camera for non 4:3 ratios.
  • sound should always play in all windows, even on wine
    now. if it doesn't it is possible to press F3 to
    force it again (useful when you gave and removed
    focus manually). Thanks to @sqozz for figuring this out!
  • new icon

6 players

Splitscreen Mod: First playable alpha!

01 Dec 23:12
Compare
Choose a tag to compare
Pre-release

So here it is, the big picture all the code was leading to. An at least partially working splitscreen mod. It still has lots of issues, please be aware that this is alpha software and read the README.txt carefully.

Also try to provide as much feedback as possible to improve the mod 👍

I've included Cuban-Pete's GTA2 Splitscreen icon for now (Thanks!), but I might change it in the future.

To actually play with two players or more, you'll need the same amount of XBox360 (or compatible) controllers.

Please report bugs!

The download link is below the screenshots :)

2014-11-24-gta2-hackers-remix-alphagui

2014-12-01 splitscreen gamepad glue fancy debug window

proxy_dll: Visual C++ Project Files (DEVELOPERS ONLY)

01 Dec 23:06
Compare
Choose a tag to compare

Updated Visual C++ Project files. Download this only, if you intend to change the proxy dll file. This is not needed for developing all other parts of the mod.

Gamepad Glue: First playable alpha version!

15 Nov 16:53
Compare
Choose a tag to compare

This is a development preview of the controller code. It should be possible to control 6 GTA2 instances with 6 XBox360-controllers, although it has only been tested with two.

To run more than one GTA2.exe process, you need to have Vike's GTAMP-Edition of GTA2.

Follow the installation instructions carefully (README.txt in the zip-file).

It is easy to add your own gamepad mapping, just download the source code, set up the SDL controller code (this shouldn't take more than 20 minutes) and adjust the controller_mapping.c.

Two mappings (one by robotanarchy, one by Cuban-Pete) are included. You can toggle them with the Guide-button (the one in the middle with the big X).

Leave feedback in the gtamp forums thread.

UPDATE: Compiled the proxydll-file in release mode, as Sektor suggested.

Here's a screenshot by Sektor, running this version on Windows 8.1:

2014-11 gamepadglue shot by sektor

proxy_dll: Visual C++ Project Files (DEVELOPERS ONLY)

09 Nov 11:26
Compare
Choose a tag to compare

This is the current state of the proxy_dll:

  • Starts a TCP server on port 27015 (hardcoded)
  • Incoming controller codes get directly written to the right place in the RAM
  • This has only been tested with the gtamp.com version of GTA2!

Issues:

  • Debug message boxes still included (eg. dll attaches)
  • Multiple instances (effectively, trying multiple TCP ports if one is already used) are not supported yet
  • You can only connect once. If the connection is dead, you need to restart GTA2.
  • This will crash the gta2_manager.exe

The archive includes the full Visual C++ project and a compiled proxy_dll dmavideo.dll file, as well as outdated source code (you should get that from the git repo).