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 - Mentore

Pages: [1] 2 3 ... 19
1
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 27, 2025, 08:37:45 am »
FWIW I made an installer for Vslick as a part of my Suntan Special product. It wasn't much. I unzipped a saved installation, modified vslick.sta to reflect the new installation directory, and inserted my license file.

We could hack together a decent WarpIn installation program.

Really an interesting idea, Neil. We may propose that to the support team at SlickEdit.

Mentore

2
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 26, 2025, 08:07:22 am »
Hello Mentore!

should probably confirm this makes it onto their website before making it generally available. i couldn't find martin's email so here we go

Thanks everyone.
I've got an installation package yesterday from Martin (thanks @Martin) and sent a google drive link to the support email at SlickEdit.
Now let's cross our fingers and see what will happen.

Mentore

I'm sorry this response is so late (recently away from home for some business travel), but catching up now I want to state the following:

1) I had originally purchased the fully licensed VSE product, so the original installation media is here and I'd be happy to dump that out to some sort of an archive for you

2) There was a V4.0b 'fix-pack' release made in 1999, where several bugs were addressed and a few extra features were added
- take a look at the attached file

Again, would be happy to make that available for an official distribution as this was never available through the official VSE channel(s).

Hi Darius, here's the latest I know:

SlickEdit support team emailed me asking for a fully installed package together with some instructions via a cloud service, so I packed what I have and sent 'em. The reason why is that they didn't want to be bothered with registration keys requests, I feel. Also - they don't have the source code anymore (hard drive crash before they swapped their development on cloud, as per their communication).

I'm at office now so I have my VM available - will move it on an USB drive so that I have everything available any time, since at home my only machine hasn't got enough drive space. I will look at VSE settings to check if there are entries in OS2.INI, CONFIG.SYS or whatever, and these additional instructions will eventually go into the description file. ISTR there's nothing else needed, apart from a program object, but let's check first.

For what I know, the SlickEdit guys should already be able to distribute VSE 4.0b as public domain, without the need for a registration key. I'll check on them later this morning, if I have some time.

Mentore

3
Programming / Re: Software ports - the state of my art until now
« on: November 25, 2025, 12:46:15 pm »
You can use -f obj along with USE32 but then all the other object files have to be compiled with -Zomf in the CFLAGS/CXXFLAGS, also need AR=emxomfar, runlib=echo, and different LDFLAGS.
In this case their doesn't seem to be any assembler unless it is inline assembly, I didn't look that close. The build does something weird here, (all one line)
Code: [Select]
[87/195] Generating cpustbl.c, cpuemu_0.c, cpuemu_11.c, cpuemu_13.c, cpuemu_20.c, cpuemu_21.c, cpuemu_22.c, cpuemu_23.c, cpuemu_24.c, cpuemu_31.c, cpuemu_32.c, cpuemu_33.c, cpuemu_34.c, cpuemu_35.c, cpuemu_40.c, cpuemu_50.c
And also builds a 20MB static library which is what fails. Possibly it really does end up with too large an index.
If it was a configure based build, I'd try going OMF all the way and perhaps emxomfar would work better then ar in building the static lib.

Hi Dave, thank you and thanks everyone.
Fact is - I really don't know much about CMake. The makefiles it creates always give me a headache  ???
If it were made via configure it would be (somewhat) easier. I'll try and figure out what can I do - Hatari would be a good piece of software to have on an OS/2 architecture.

I'll let you all know how things are going.
In the meantime I got Zork source code and some Z-Machine interpreter - will take a look also at these.

Mentore

4
Programming / Re: Software ports - the state of my art until now
« on: November 24, 2025, 10:24:35 am »
Which assembler is being used? If GAS, don't need the OMF, if NASM, -f aout

OK, this is becoming confusing. The problem is here:

make[2]: Entering directory 'D:/Sviluppo/sorgenti/hatari/build'
[  9%] Building C object src/cpu/CMakeFiles/UaeCpu.dir/cpustbl.c.o
cd D:/Sviluppo/sorgenti/hatari/build/src/cpu && D:/USR/BIN/cc.exe -DCONFDIR=\"/etc\" @CMakeFiles/UaeCpu.dir/includes_C.rsp -O2 -DOS2 -Zomf -std=gnu99 -Wcast-qual -Wbad-function-cast -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes -Wall -Wwrite-strings -Wsign-compare -Wformat-security -Wimplicit-fallthrough=2 -Wshadow=local -Wvla -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -DNDEBUG -Wno-sign-compare -Wno-unused-variable -fwrapv -Wno-shadow=local -Wno-unused-but-set-variable -MD -MT src/cpu/CMakeFiles/UaeCpu.dir/cpustbl.c.o -MF CMakeFiles/UaeCpu.dir/cpustbl.c.o.d -o CMakeFiles/UaeCpu.dir/cpustbl.c.o -c D:/Sviluppo/sorgenti/hatari/build/src/cpu/cpustbl.c
emxomf: Index too large
{standard input}: Assembler messages:
{standard input}: Fatal error: emxomf failed
make[2]: *** [src/cpu/CMakeFiles/UaeCpu.dir/build.make:137: src/cpu/CMakeFiles/U
aeCpu.dir/cpustbl.c.o] Error 1


It's using cc as compiler (gcc 9.2.0 set by cmake). As I said before, I would like to swap it with Gcc 15.10 but just have to investigate on this.
Any clues? I'm pretty much lost...

Mentore

5
Programming / Re: Software ports - the state of my art until now
« on: November 21, 2025, 08:55:32 am »
Which assembler is being used? If GAS, don't need the OMF, if NASM, -f aout

I have to look at it - will do that next week. My VM is in my office workstation, so until the next monday I will not be able to reach it.

Thanks Dave!
Mentore

6
Programming / Re: Software ports - the state of my art until now
« on: November 21, 2025, 08:53:49 am »
Hello all, I have finally set up a convenient development environment for my ArcaOS 5.1 VM and I'm in the process of porting some other software, hoping it will be useful. I placed my hands on something interesting, I have to say - and many things just compile without problems, thanks to the huge work of people like Paul Smedley and the others. Thanks guys!


After the good news, here are two interesting (?) problems I'm encountering on two ports:

1 - I'm working on porting Hatari (Atari emulator on SDL, https://www.hatari-emu.org/) and it mostly compiles, but then emxomf fails with two errors:

emxomf: Index too large
emxomfld: a.out to omf conversion failed for 'cpu/UaeCpu.a'.
make[2]: *** [src/CMakeFiles/hatari.dir/build.make:1287: src/hatari.exe] Error 1
make[1]: *** [CMakeFiles/Makefile2:460: src/CMakeFiles/hatari.dir/all] Error 2
make: *** [Makefile:146: all] Error 2


I think they may be related to cmake, but can't find the culprit. Some of my current flags are these (attaching the CMD file I'm using to set up my dev environment):

EMXOMFLD_LINKER=wl.exe
EMXOMFLD_TYPE=wlink
CFLAGS=-O2 -DOS2
CXXFLAGS=-O2 -DOS2
ASLAGS=-Zomf
LDFLAGS=-Zomf -Zhigh-mem
LIB=-lcx


2 - eigen3 (math library) and octave workshop, both requiring Qt4:
I've tried to install all Qt4 software from RPM repositories but I still seem unable to find the development libraries. I'm about to look at them again but currently I seem unable to compile Qt4 software.

I'll gladly accept any advice on these two problems I'm encountering - in the meantime I'll try on something more and maybe start publishing my works on hobbes.

Mentore

ASLAGS ? I suppose that should be ASFLAGS ?
I think -Zomf should go into CFLAGS and CXXFLAGS and not ASFLAGS (assuming ASFLAGS are for the assembler)

Thanks Lars, it indeed was a typo.The ASFLAGS directive was correct in the original CMD file (I guess: I may be wrong, though) - I got this CMD gathering info here and there but surely many thing still miss and I would like to get rid of the old GCC 9.2 in favour of the latest one from Paul. Will do that next week I believe.

Mentore

7
Programming / Software ports - the state of my art until now
« on: November 19, 2025, 08:31:11 am »
Hello all, I have finally set up a convenient development environment for my ArcaOS 5.1 VM and I'm in the process of porting some other software, hoping it will be useful. I placed my hands on something interesting, I have to say - and many things just compile without problems, thanks to the huge work of people like Paul Smedley and the others. Thanks guys!

Now for a list of what's cooking (just the most relevant items):

  • MidiEditor - a Qt5 MIDI sequencer. It starts without problems, still have to try it on some complex MIDI file though. A really good help when it comes to music production.
  • yape on SDL: a Commodore VIC-20 / 64 / 128 / +4 emulator on SDL 2. Have to try it thoroughly but it seems working just fine.
  • jsEmu48 and x48 SDL: HP 48/49 emulators based on SDL. x48 still has problems due to the ROM / RAM image locations but it looks promising.
  • CometFTP: a Qt 5 SFTP client which looks very interesting.
  • CScope: one of the most interesting software analysis programs
  • semblance: text mode application to disassemble old MS-DOS software. Yes, I want to use it on some older DOS programs and see if I can do something on them.
  • two IMAP text mode mail clients - I would like to use them to build a REXX GUI wrapper and see if we can get a simple email client on IMAP.
  • Some interesting libraries: z80ex (Zilog Z80 emulation), capstone (disassembly), capsimage (disk image handling), libTmt (terminal emulation)
  • More to come in the next weeks I think..

After the good news, here are two interesting (?) problems I'm encountering on two ports:

1 - I'm working on porting Hatari (Atari emulator on SDL, https://www.hatari-emu.org/) and it mostly compiles, but then emxomf fails with two errors:

emxomf: Index too large
emxomfld: a.out to omf conversion failed for 'cpu/UaeCpu.a'.
make[2]: *** [src/CMakeFiles/hatari.dir/build.make:1287: src/hatari.exe] Error 1
make[1]: *** [CMakeFiles/Makefile2:460: src/CMakeFiles/hatari.dir/all] Error 2
make: *** [Makefile:146: all] Error 2


I think they may be related to cmake, but can't find the culprit. Some of my current flags are these (attaching the CMD file I'm using to set up my dev environment):

EMXOMFLD_LINKER=wl.exe
EMXOMFLD_TYPE=wlink
CFLAGS=-O2 -DOS2
CXXFLAGS=-O2 -DOS2
ASLAGS=-Zomf
LDFLAGS=-Zomf -Zhigh-mem
LIB=-lcx


2 - eigen3 (math library) and octave workshop, both requiring Qt4:
I've tried to install all Qt4 software from RPM repositories but I still seem unable to find the development libraries. I'm about to look at them again but currently I seem unable to compile Qt4 software.

I'll gladly accept any advice on these two problems I'm encountering - in the meantime I'll try on something more and maybe start publishing my works on hobbes.

Mentore

8
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 19, 2025, 08:09:51 am »
Another piece of OS/2 software I use (at least now and then) is TrueSpectra Photo Graphics Pro.  Back then is the distant past I heard the developers moved from PC software to server based software for web graphics and discontinued development for the personal computer.

Heck, I even have a copy of Micrografx Designer 3.1 for OS/2.  This software used Micrografx Mirrors to convert a Windoze programing to OS/2.  I must admit that with OpenOffice drawing I rarely use Designer 3.1 anymore.

ME

PGPro has been long released as public domain, with a user key from TrueSpectra. A good gift, if I may say so - it's a really good piece of software, albeit "spartan" on the UI.
As per Designer, I happen to have a copy too - did fetch it from an abandonware site. Didn't use it though.

Mentore

9
Applications / Re: OS2VOICE RPM - ...and MMOS2 Updater
« on: November 13, 2025, 08:29:27 am »
Hello

At Warpstock Roderick formally announced the OS2VOICE RPM. I asked Roderick for a formal email announcement, but I can not wait for more people to try it out.

Visit: https://rpm.os2voice.org/
Include the RPM and WarpIn repository into AN Package Manager.

I want you to give me some feedback about: https://rpm.os2voice.org/warpin/release/ArcaOS_MMOS2updater-1-0-0-01.wpi
I really like it a lot, it installs MPlayer, the MIDI stuff, CODECS very easy and for me it is working great.

Regards

Adding it right now. Thanks Martin!

Mentore

10
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 06, 2025, 08:15:33 am »
Thanks Mentore

Let's hope it can be turn into "AS IS Freeware" !! Good luck !!

Regards

Support team is working on simplifying the installation package in order to remove the need for a key. They'll let me know.

Mentore

11
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 05, 2025, 10:56:12 am »
should probably confirm this makes it onto their website before making it generally available. i couldn't find martin's email so here we go

Thanks everyone.
I've got an installation package yesterday from Martin (thanks @Martin) and sent a google drive link to the support email at SlickEdit.
Now let's cross our fingers and see what will happen.

Mentore

12
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 04, 2025, 04:03:14 pm »
BREAKING. Answer from SlickEdit staff:

Can you send us an installation of the OS/2 version via a cloud link like google drive?

If so, we will figure out a way to make it freely available. We should be able to add a link to our website which references the installer and indicates it's free. It will ultimately be uploaded to dropbox which we currently use for all installers.


Please can someone share an installation package for VSE OS/2 latest version? I don't have access to my commercial software archive and, for the life of me, I seem unable to find it online.

Mentore

13
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 04, 2025, 08:39:13 am »
Hello Mentore

Can you reply asking if they agreed to turn it "as is freeware", if they agree, we can get at least the binaries to be available for free at hobbes.

Regards.

Actually I did ask again to state it as public domain - they just answered they don't have the source code anymore. Going to write them again, being more specific.

BTW I'm back porting software and I'm trying to do something interesting in emulation, electronic and music. Keep fingers crossed 'cause I'm experiencing some problems with CMake.

Mentore

14
Applications / Re: BrainStorm: Best Classic OS/2 Software
« on: November 03, 2025, 11:52:10 pm »
I've sent an email at support @ slickedit. Let's see how this goes.
Thanks for giving it a try.

XAct showed up on a different thread, I had sent an email to "Arnd Beissner".

Regards

Bad news:

Hi,

We don't still have the OS/2 source code. Too many transitions since then. Might have had it prior to 2023 when we still had our CVS repository (switched to git). We don't even have any OS/2 installers any more.

Sorry we can't help more


I switched the request asking for VSE latest OS/2 incarnation to be considered as open source. It seems they don't even have the installation package.

Mentore

15
Applications / Re: Lost / Missing Software for OS/2
« on: November 03, 2025, 11:45:43 pm »
I have the CD for Xact version 7.0 and the unlock code.  How do I archive the files from the CD?  P.S. the CD also contains the files for the Windoze version.

ME

If you're able to split the contents of the CD (OS/2 only) you can give it a shot at sending a ZIP package on the Internet Archive or other sources like that. I don't think Hobbes archive is a suitable solution, since we're still talking about a commmercial software with all that regards licensing and rights.

Mentore

Pages: [1] 2 3 ... 19