OS/2, eCS & ArcaOS - Technical > Games

ArcaOS - Retro Gaming Machine

<< < (10/13) > >>

Dave Yeo:
Some of those games I remember enjoying, and many needed joystick support to enjoy.
Looking into USB joystick support, I was hoping to find something fairly easy to port, without luck.
The basic HID (Human Interface Devices) is here in appendix D, https://www.usb.org/sites/default/files/documents/hid1_11.pdf and should be able to be implemented with libusb I hope, but someone knowledgeable would need to be interested in doing it, along with extending DTA and SDL or such to support it.
I miss some of those games but just found them too hard to play with a keyboard.

guzzi:

--- Quote from: Dave Yeo on February 19, 2019, 02:51:40 am ---Some of those games I remember enjoying, and many needed joystick support to enjoy.
Looking into USB joystick support, I was hoping to find something fairly easy to port, without luck.
The basic HID (Human Interface Devices) is here in appendix D, https://www.usb.org/sites/default/files/documents/hid1_11.pdf and should be able to be implemented with libusb I hope, but someone knowledgeable would need to be interested in doing it, along with extending DTA and SDL or such to support it.
I miss some of those games but just found them too hard to play with a keyboard.

--- End quote ---

Could ask Wim Brul.

Martin Iturbide:
Hi

Different question.

Do you have any comments about GAMESRVR.DLL ?
I noticed that some games required it and I want to know:

1) To know which is the last version available for the DLL
2) To know if was merged to other library/dll or if it just stands as a separate runtime in the last Warp.

I just found these version on the native games I'm testing:

--- Quote ---Directory of X:\warp\D\Doom

 3-17-95  2:55p        30,444      0 a---  gamesrvr.dll
        1 file(s)      30,444 bytes used

Directory of X:\warp\F\Flight

12-06-95 12:50p        30,484      0 a---  GAMESRVR.DLL
        1 file(s)      30,484 bytes used

Directory of X:\warp\S\Semtex

 2-27-96 10:19a        30,484      0 a---  gamesrvr.dll


--- End quote ---

Any more information is welcome to be included on the EDM/2 wiki.

Regards

Roderick Klein:
http://hobbes.nmsu.edu/download/pub/incoming/GAMESRVR-1995-09-12.zip

If you do distribute copies of these DLL's I would at least include a warning in a textfile . You see the last thing you want todo is that people install a version of dive.dll from 1995. Or svga.exe used by video installers. Loading that downleveled DLL's can potentially make applications less stable.

The TXT file in the ZIP mentions that by running the .EXE file in the ZIP file that:

 Copy GAMESRVR.DLL and DIVE.DLL to d:\OS2\DLL, where d is the boot
 drive.

Since \OS2\DLL comes first any DIVE.DLL installed on system \MMOS2\DLL would came later as \OS2\DLL comes first in the libpath. So you would always load the old version of dive.dll.

Just my thoughts on this package.

Roderick

Martin Iturbide:
Hi.

I think that possible "GAMESRVR.DLL" was merged to something else on some Warp (4?). I just delete that DLL from Semtex and the game keep working without issues. I will need to keep testing it.

Roderick, I uploaded that file on Hobbes just in case someone is looking for it in the future while trying to run some old games. If someone founds different versions or more documentation, please let me know.

Regards

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version