Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Jochen Schäfer

Pages: [1] 2 3 ... 15
1
Off Topic discussions / Re: Lying low for a few days
« on: June 19, 2022, 11:53:38 am »
 :'(

2
Programming / Re: Alternatives to compiling Rust in Firefox port OS/2
« on: June 08, 2022, 03:48:24 pm »
[..]
ok, llvm built - now I realise I didn't download the clang source, so I've done that now and have configured clang - trying to build it now.
That are great news.

3
Hardware / Re: ArcaOS 5.1 UEFI support - GOP?
« on: May 25, 2022, 03:09:44 pm »
Mostly likely the latter.
That's a common problem with Macpros, which have GPUs without a Mac specific firmware installed. Everything boots up, but the display only "lights up", when the drivers kick in. So there some efforts to provide UEFI boot managers with GOP support, such that you can select your boot partitions on startup.

4
Games / Re: DOS VDM - USB and Game port Gamepad support
« on: May 22, 2022, 09:28:27 pm »
Thanks Wim.

I will try that code snippets and build a test version.


Bye Jochen

5
Games / Re: DOS VDM - USB and Game port Gamepad support
« on: May 21, 2022, 11:00:18 am »
Hallo Jochen,
What would be the correct algorithm? Since we have the code, we could fix that. Most likely the code in SDL2 is also wrong, because it is a straight port of the SDL1 code.
I think that my proposed algorithm is the correct algorithm. See my original post.

First the calculation of the offset, scale1 and scale2:
Code: [Select]
offset = axis_center
scale1 = SDL_JOYSTICK_AXIS_MIN / (axis_lower - axis_center)
scale2 = SDL_JOYSTICK_AXIS_MAX / (axis_upper - axis_center)

Followed by the recalculation for all axes:
Code: [Select]
if (axis < axis_center)
then axis = (axis - offset) * scale1
else axis = (axis - offset) * scale2

This has of course to be substituted in SDL_os2joystick.c at the right places. Too difficult for me to do.

Cheers,
Wim.
Hi Wim.

I don't know when I can get to it, but I will look into it.

6
Games / Re: DOS VDM - USB and Game port Gamepad support
« on: May 20, 2022, 04:41:20 pm »
Hi Wim.

What would be the correct algorithm? Since we have the code, we could fix that. Most likely the code in SDL2 is also wrong, because it is a straight port of the SDL1 code.


Bye Jochen

7
Programming / Re: Desktop Apps from JavaScript - Electron?
« on: May 19, 2022, 08:18:33 am »
IF we could get a performant port of Electron, this would open the door for VS Code/VSCodium and a lot other stuff.

8
Off Topic discussions / Re: Slowing Down But Not Hitting the Brakes
« on: May 13, 2022, 09:00:59 am »
My condolences to you and your family.
And just take your time.

9
Games / Re: DOS VDM - USB and Game port Gamepad support
« on: May 07, 2022, 11:08:13 am »
As DOSBOX is SDL based it may be a problem with HIDAPI or something else, but I seem to recall Jochan mentioning that he has a gamepad enabled on games running under DOSBOX, so I was just curious as to whether the problem there is based on some tweaks being needed to DOSBOX or whether its about the new game controller drivers needing to address DOSBOX?
Mark, you seem to have mixed things up a little ;-)

SDL 1, which is used by DOSBOX, has native joytisck support, so in theory Wim's USB drivers should be available in SDL 1.
SDL 2 has HIDAPI support for gamepads only. I only ported Prboom with SDL 2 and there I had gamepad tested and working.

Bye Jochen

10
Applications / Re: Dooble: Websites / WebApps Testing
« on: April 27, 2022, 10:58:37 am »
But at the location of the language files is also a file README that says:

"The Translations directory must reside in the directory which houses the Dooble
executable.

The environment variable DOOBLE_TRANSLATIONS_PATH may also be used. The variable
should be set to the absolute path of the Translations directory."

And the directory for the Dooble executable is \usr\bin ...

You could try using \usr\share as the location for the translations subdirectory and have DOOBLE_TRANSLATIONS_PATH point to that.

Well, that's a curious location for translation files. Common place such files would be /usr/share.
Thanks, Tom, but I already knew this ;-)
Still, it's a curious location on a Unix based system. On my Mac, I had to put things in the same place, which you normally wouldn't do.
I think, this stems from the Windows portable feature.
Still, it would be nice, if the application would test for the standard os paths.

11
Applications / Re: Dooble: Websites / WebApps Testing
« on: April 26, 2022, 10:42:38 am »
Well, that's a curious location for translation files. Common place such files would be /usr/share.

12
Applications / Re: FeatherNotes for OS/2
« on: March 25, 2022, 01:03:41 pm »
 :)

13
Applications / Re: FeatherNotes for OS/2
« on: March 22, 2022, 06:03:59 pm »
hi, this is the image error message coming after running FeatherNotes  (rpm installed by yum install command line)
On my development machine, my hunspell version is 1.7.0-2. Hope, that helps.

14
Games / Re: DOS VDM - USB and Game port Gamepad support
« on: March 22, 2022, 11:22:28 am »
2Jochen - Is there anything that is needed to do specifically under the current version of DOSBOX, other than modifying DOSBOX.conf to recognize the Joystick? Or is that currently possible under your latest version? Any additional specific library dependencies? I have both SDL 1.2.15-5 and SDL2 2.0.18-1 installed as well as the experimental release of HIDAPI and USB1 packages, if needed.
If you download the WPI, then you get notified of missing dependencies.
If Wim's driver shows up as native OS/2 joystick, it should work with Dosbox, because the native OS/2 api for joysticks is supported.

15
Applications / Re: FeatherNotes for OS/2
« on: March 21, 2022, 11:43:39 pm »
Hi Jochen

I have a problem with FeatherNotes and I'm not sure if it something on my system or in the application. The window of the application shows on the top and I can not move it on the desktop. I also do not have the windows bar showing on the top.

Regards
Ah, yes. I had that, too. Try to press ALT+Space and then select  "Move" in the window menu.

Pages: [1] 2 3 ... 15