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 - Dave Yeo

Pages: 1 ... 201 202 [203] 204 205 ... 321
3031
Utilities / Re: Copying files from an HPFS HDD
« on: February 11, 2019, 06:08:56 pm »
I have the version before the newest of Mint and it shipped with HPFS support, same with the last Ubuntu I used, which has been a couple of years.
I think that all Debian based dists still ship with HPFS support but not sure.

3032
Setup & Installation / Re: Getting files in and out of OS/2 on virtualbox
« on: February 11, 2019, 08:44:59 am »
Simplest is ftp. Next is Samba. There has also been work on shared folders that has problems as well as 2 implementations that others are better equipped to comment on.
Is networking working?

3033
Utilities / Re: Copying files from an HPFS HDD
« on: February 11, 2019, 02:06:17 am »
Use a dist like Ubuntu or Mint (only ones I have experience with) that ships with the HPFS module, others may also include it but lots don't, though it can probably be installed on most. Plug the USB/IDE drive in, click the partition to mount it (might be automatic) and drag and drop or otherwise copy the files seems the simplest. Even better if his computer has an IDE interface.
EAs will be lost, which shouldn't matter for data.
The Linux HPFS support is pretty good, it'll even handle our libc symlinks and permissions if @UNIXROOT for example was on a HPFS partition and will copy EAs to another HPFS partition though it can't actually use the EAs.
Linux handles our JFS pretty good too, but it does get confused by the lack of permissions and you need to be root or use sudo. I noticed that Mint even mounts my OS/2 JFS as case insensitive now to avoid the problem of having FOO and foo on an OS/2 partition.

3034
Applications / Re: mozturbo
« on: February 10, 2019, 09:37:08 pm »
As for the sys2070's, I think this may just be an artifact of the way things work.
Smturbo preloads the DLLs in the applications directory and subdirectory, which then load their dependencies, one of which is NSPR's PLDS4, finds the mozilla.exe PLDS4.DLL in memory and uses that, possibly along with NSPR4.DLL and PLC4.DLL and loads them. These seem to be the only DLLs that have names in common between SM 1.19 (and presumably whatever version of Mozilla you're using) and SM2.49. Generally the NSPR4 stuff is very stable but obviously an extra export was added at some point and is missing from the older version. Bitwise also may have made changes that made the libs incompatible in subtle ways.
Ordering the loading so smturbo runs first and finds its proper version of NSPR etc first in LIBPATH is probably needed. Possibly it just won't work the way you're trying to use it as mozilla.exe may then try to use the newer NSPR with its modifications.
While it is possible to expand the turbo programs to take this in account, I really don't have the interest in supporting such setups.

3035
Applications / Re: mozturbo
« on: February 10, 2019, 09:09:18 pm »
Cosmetic copy-paste mozturbo.cpp error: #define MOZ_APP_DISPLAYNAME "seamonkey.exe"

This is trying to compile? Weird that it would error there. Which version of GCC and what compile switches?

3036
Setup & Installation / Re: Recovering XDF Disks from Flux Images?
« on: February 09, 2019, 06:03:54 pm »
There's also this long thread, https://www.os2world.com/forum/index.php/topic,1902.0.html about writing an XDF extractor.

3037
Games / Re: ArcaOS - Retro Gaming Machine
« on: February 09, 2019, 05:52:12 pm »
Hi Martin. In theory forwarder DLLs could be written to bridge between the old and newer SDL libraries but it would be simpler to just recompile as the source should be available. Due to differences in calling conventions and who knows what else, forwarder DLL might no be simple and all these games are open source.
Without fslib, we only get a pseudo full screen like if you press F11 in the browser, the xcentre still displays. Still not bad. Try something like lbreakout2 where under the graphics you can choose full screen. I find it easier to play in a window.
Tried using SDHELP with Panorama
Code: [Select]
F:\games\Lopan>lopan.exe
[SNAP_Initialize] : Initializing...
[SNAP_ThreadFunc] : Starting...
[SNAP_ThreadFunc] : Calling DosSetPriority!
[SNAP_ThreadFunc] : Calling WinInitialize!
[SNAP_ThreadFunc] : Calling WinCreateMsgQueue!
[SNAP_ThreadFunc] : Calling GA_loadDriver!
[SNAP_ThreadFunc] : Could not load graphics driver!
[SNAP_Initialize] : SNAP-Thread could not initialize itself!
[FSLib_Initialize] : Could not initialize SNAP!
[os2fslib_CreateDevice] : Could not initialize FSLib!
Couldn't initialize SDL: No available video device

I don't know if Panorama could be expanded to use true full screen, I'd guess so but I doubt the developers have the time/interest in doing it.

3038
Applications / Re: Firefox 45.9 XUL.DLL error
« on: February 08, 2019, 03:22:46 am »
No, not yet. Some older versions of FF depend on the legacy packages,38 needs libvpx-legacy and older needs the legacy fontconfig.
Generally the legacy packages have older versions of DLLs that aren't binary compatible as the API has changed and the DLLs themselves are usually versioned to co-exist. foo1.dll and foo2.dll with foo-legacy containing foo1.dll

3039
Applications / Re: Firefox 45.9 XUL.DLL error
« on: February 08, 2019, 02:04:11 am »
The question is, what is the last entry or entries if at the same time, in popuplog related to Firefox?
What are the dates of the binaries? Wouldn't hurt to update to the latest. Heimdal libs shouldn't matter

3040
Games / Re: ArcaOS - Retro Gaming Machine
« on: February 07, 2019, 09:37:38 pm »
Another thing to consider, which is probably the cause of some incompatibilities is which compiler things were built with.
SDL is usually built with OpenWatcom and needs certain flags to use the same calling convention as GCC. I believe older versions used the wrong calling convention for GCC compatibility. Likewise some games are compiled with OpenWatcom and calling convention can come into it.
There is a GCC compiled version of SDL floating around, originally from bauxite.jp if I'm remembering correctly.

3041
Applications / Re: Firefox 45.9 XUL.DLL error
« on: February 07, 2019, 07:18:38 pm »
Hi Pete, that's because I'd upgraded before building the most recent releases and didn't think of downgrading, so linked against the most recent that had new exports. This may also be true for my last Firefox build but not for earlier builds or Bitwise builds. In Klipp's case, his problems started after doing a yum upgrade, which shouldn't have downgraded libcx. Also why I asked which version/build.
Bitwise has been adding functionality to libcx for a while, this includes functions that were previously unsupported on OS/2, configure finds them and uses different code paths.
It'll get more interesting as Bitwise has decided to fork libc, as libcn, which I'd assume will also rapidly evolve.

Hi Roberto, the exceptq DLL is dynamically loaded, so usually not used and more and more projects use it as the functionality is now in libcx. While things will work fine without it, crashes will be much less informative.
As for safe-mode, you should be able to make everything permanent, add-ons, plugins and such all turned off.
It's usually add-ons that create problems, especially if you have lots and there's a conflict somewhere, though as Ivan found, some plugins also cause problems

3042
Applications / Re: Firefox 45.9 XUL.DLL error
« on: February 07, 2019, 03:21:28 am »
Hi Klipp, did you check popuplog.os2? Which version of Firefox?
I doubt that you need to enable the exp repository if it was previously running.

3043
Games / Re: ArcaOS - Retro Gaming Machine
« on: February 07, 2019, 12:27:38 am »
They're not, and yes, the uppercase SDL is the latest. Personally, I don't have it installed as there are so many conflicts, it is best just to use the ones that came with the individual programs.
I believe you can add SDDHELP.SYS to your system with no bad affects, not sure if it will do anything without SNAP installed.
Ideally everything should be rebuilt against the latest SDL and/or SDL2 packages.

3044
Applications / Re: mozturbo
« on: February 05, 2019, 08:51:07 pm »
Just use startup.cmd combined with sleep().
Code: [Select]
X:
cd \path\to\Firefox
detach ffturbo
sleep 3
cd \path\to\SeaMonkey
detach smturbo
sleep 3
cd \path\to\Thunderbird
detach tbturbo
Adjust paths etc as needed. Do have to wait a few seconds during startup.
Personally, I manually start WiFi after boot on my T42.

3045
Games / Re: ArcaOS - Retro Gaming Machine
« on: February 04, 2019, 10:17:48 pm »
There really wasn't many Win 3.1 games as it was crap for gaming and so easy to switch to DOS.

Pages: 1 ... 201 202 [203] 204 205 ... 321