11 April 2020, 04:38 | #1 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
lowlevel.library and WinUAE
I feel real dumb about this since I've been running Amiga under emulation for over a year (including a nicely customized OS 4.1 FE setup) but one thing that I've never been able to do is use my Xbox controller with Amiga games that rely on lowlevel.library for joystick and gamepad input. (I'm looking at you, L'Abbaye des Morts.) As far as I can tell AmigaInput needs to be configured to provide controllers via a driver for lowlevel.library but as far as I know there's no UAE input driver -- at least I've never been able to find one -- and so I'm stuck with just keyboard and mouse for playing games under emulation.
Has anyone already figured this out for me? What am I doing wrong (besides running WinUAE through Amiga Forever instead of directly)? |
11 April 2020, 09:40 | #2 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,386
|
You probably mean that despite lowlevel.library and games using it is able to read CD32 buttons, the extra buttons don't work.
You can configure your joypad as "CD32 pad" in winuae "game ports" section. Port 2: <select your usb gamepad> no autofire default => CD32 pad There is no software driver to add. But if the game doesn't support extra buttons, installing lowlevel.library won't change it. But whdload installs with joypad support will. |
11 April 2020, 19:35 | #3 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
That was the first thing I did, of course. F12'd into WinUAE config, set up the controller that way, and then started up the game. Unfortunately, nothing happened, the controller just wouldn't get used. I tested this as well with JoyPortTest from Aminet -- while it definitely picked up the mouse and its three buttons all fine, nothing ever happened no matter what for the controller. It looks like lowlevel.library ports 1-3 are all unavailable/empty.
Here's the AmigaInput prefs: Four PCI drivers available out of the box, but none of them with working units of course since WinUAE only does the basic game ports. None of the other lowlevel.library ports are set up because there's no other drivers available that can be used, just Generic_Mouse. I really think it's because of this that I can't use the controller, even though it's configured on the host side. |
30 April 2020, 00:24 | #4 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
Looks like the problem comes down to Amiga Forever as the culprit. I tried some more games which require the joypad outside of OS4 and when run directly from WinUAE there was no problem, but when run via AF wouldn't accept pad input.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
lowlevel.library | Gilloo | Coders. System | 3 | 16 March 2021 14:12 |
winuae bsdsocket.library | clauddio | support.WinUAE | 5 | 21 July 2015 21:47 |
lowlevel PCI-coding / Amithlon | Ratte | Coders. Nextgen | 26 | 26 February 2015 18:23 |
lowlevel.library | BippyM | Coders. General | 8 | 09 April 2007 18:08 |
CD32-Emu: "Can´t open lowlevel.library" Why? | viddi | support.Apps | 10 | 19 January 2007 19:40 |
|
|