💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
October 10, 2021

ao486

- Support for second analog stick. 

Since PC has no standard for joystick functions, some of them have single analog sticks (simple joysticks) and thus up to 2 joysticks can be used, other more complex joysticks may have 2 analog sticks and only one joystick can be connected. So this core has been selected as experimental support for 2 analog sticks found in most gamepads. OSD has new option to select between 2 joysticks and 2 sticks (single joystick). In system-wide joystick definition both sticks are already defined. The one stick defined as analog X/Y is now primary stick (usually called as left stick) and other one becomes a secondary (right) stick.

Note: you must update Main too!

Comments (7)

M
MrKalach · January 31, 2022

Hi! Do you have plans to support LFB + Vesa(2.0) in DOS? I know that some special bios is needed(there is no open-source version with Vesa support), but at least would be nice to try some property BIOSes and mark them compatible with the core. Or make core compatible with some of them, and ask user to make own legal copy of the bios to use with the core?

M
MiSTer · January 31, 2022

Features are added if i or someone else can implement it. Currently video capability are on-par with CPU. There are no much benefit to add better video card when CPU will be slow for that. SVGA modes and linear frame buffer are already supported actually, so it's up to specific BIOS to implement specific VESA 2.0 modes. There won't be much use of hires modes because CPU slow and without FPU. Take this core as that specific first version of 486. Pentium with hires graphics is another story - another core.

S
Shawn Henderson · October 10, 2021

Can you help explain how to get the 2nd stick/2 joystick mapped within the ao486 core? I see the option in the menu, remapped the xbox controller in main for all sticks, but in ao486 mapping you only get u/d/l/r b1/b2/b3/b4 r1-2/L1-2 start and select. Where does it map to either the second joystick or sticks once you set the setting? Example would be Star Wars Dark forces and the "Look up" and "look down" mapping for the Thurstmaster or HAT. The old legacy way (Joy to Key) mapping still works by tying the PgUp and PgDwn to a analog stick, but as you know those mapping do not save in the core after reboot.

S
Shawn Henderson · October 10, 2021

Nevermind, I see that it is globally mapped to the analog stick and not mappable once in the core. Joycheck.exe works for both just fine

B
Bruno Freitas · October 10, 2021

Agree that it’s easy to add new buttons. My observation was more towards the system wide button map screen that shows a SNES pad. Maybe changing it to something resembling a Dualshock 1 for example?

B
Bruno Freitas · October 10, 2021

Thanks for the updates! But I think it's time to re-think the whole system-wide joystick abstraction, which is currently based on a "SNES-like" joystick. Since we have PSX and Saturn cores around the corner, having it based on a "PS2-like" joystick could make sense. What do you think?

M
MiSTer · October 10, 2021

I don't see problems with current model. 2 analog sticks are supported. Additional couple buttons for these 2 cores can be defined inside the core. PS2 and more modern consoles won't be available on MiSTer.