You are not logged in.

#1 2024-01-24 20:07:45

cdwijs
Member
Registered: 2010-04-24
Posts: 289

does atomic bomberman works networked with wine and ipx wrapper?

I'm trying to get atomic Bomberman running on my arch linux / wine installation. https://www.myabandonware.com/game/atomic-bomberman-bat

This game only understands IPX (not IP) networking, therefore I'm trying to get IPX working. Getting IPX running is hard (see below), so it's probably easier use IPXwrapper: http://www.solemnwarning.net/ipxwrapper/ and https://github.com/solemnwarning/ipxwrapper Has anybody already tried this?

My abandoned journey to IPX on Linux:

First I've installed the ipx userspace tools from here: https://aur.archlinux.org/packages/ipx

Next I'm trying to activate IPX as described here: https://appdb.winehq.org/objectManager. … n&iId=4774 but I can't get it to work yet:
```
# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 18:c0:4d:db:fe:78 brd ff:ff:ff:ff:ff:ff
    altname enp7s0
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
    link/ether 52:54:00:2c:e4:10 brd ff:ff:ff:ff:ff:ff
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default
    link/ether 02:42:d8:35:18:18 brd ff:ff:ff:ff:ff:ff
# ipx_interface add -p eno1 802.2 0x12345678
ipx_interface: socket: Address family not supported by protocol
```
According to this page, I need to have IPX support in the kernel: https://appdb.winehq.org/objectManager. … n&iId=4774
As far as I can tell arch linux does not ship the ipx kernel module:
```
# uname -a
Linux cedric 6.6.7-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 14 Dec 2023 03:45:42 +0000 x86_64 GNU/Linux
# cd /lib/modules/6.6.7-arch1-1/
# find -iname *ipx*
[root@cedric 6.6.7-arch1-1]#
```
IPX has been removed from the kernel in 2018: https://appdb.winehq.org/objectManager. … n&iId=4774

Here's a github repository that holds a kernel module for IPX: https://github.com/pasis/ipx

Offline

#2 2024-01-25 10:56:21

Lone_Wolf
Forum Moderator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,958

Re: does atomic bomberman works networked with wine and ipx wrapper?

No idea about the ipx wrapper, but there appears to be a patched version with udp support, https://archive.org/details/atomic-bomberman-udp


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

Board footer

Powered by FluxBB