Author Topic: Applications OS/2 Needs  (Read 15587 times)

warpsalad

  • Guest
Applications OS/2 Needs
« on: October 20, 2017, 04:44:03 am »
After browsing through my existing repretoire of OS/2 applications (which isn't that great) and trying out some ported things, I haven't been able to find good substitutes for some things I do on other OSes on a daily basis.

That would be:

#1 A good audio player with playlists and generous file support. It should be able to play: .MP3, .OGG, .FLAC, .IT, .S3M, .MOD, .XM--basically something that could be a distant shadow to xmplay (which there isn't even anything quite like it on Linux, but it can run in WINE). Or maybe I'm just too used to XMplay :p

#2 A decent quick image editing program--like Pinta or Paint.NET

#3 Audio editing, like Audacity but for OS/2

#4 Advanced text editor with the ability to change the colours--like Notepad++ or any other common editors out there
---
The ability to play common audio formats in playlists, and also the ability to run tracker files is the most wanted thing I'm looking for at the moment.

If anyone wanted to provide me some pointers where I should start out with? Unfortunately I don't have the official IBM compiler for OS/2 so... I'd be up for any offers if anyone has a copy.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4775
  • Karma: +99/-1
    • View Profile
Re: Applications OS/2 Needs
« Reply #1 on: October 20, 2017, 05:46:23 am »
For the official IBM compiler, punch this into your favourite search engine (tested with duckduckgo), "VisualAge C++ for OS/2 site:archive.org"

For an audio player, check out http://hobbes.nmsu.edu/download/pub/os2/apps/mmedia/jukebox/audc100.zip. Note that yo will have to collect command line programs to actually play your files, most are available on Hobbes. eg for mod players http://hobbes.nmsu.edu/h-browse.php?dir=/pub/os2/apps/mmedia/music/mod/players. You might have to fall back on FFmpeg or rather FFplay for some of the more exotic files, audiocenter should be able to drive FFplay.

Doug Bissett

  • Hero Member
  • *****
  • Posts: 1593
  • Karma: +4/-2
    • View Profile
Re: Applications OS/2 Needs
« Reply #2 on: October 20, 2017, 06:17:58 am »
My choices:

1) PM123 http://hobbes.nmsu.edu/download/pub/incoming/pm123-1.41.zip.

2) PMView http://www.pmview.com/. Not free though.

3) Sorry, not  one of my things...

4) eFTE http://trac.netlabs.org/efte/wiki. In fact, I rarely use any editor, other than E (really EA), that is the default OS/2 text editor, but eFTE has a lot of customization options, as well as prepackaged configurations.

ivan

  • Hero Member
  • *****
  • Posts: 1556
  • Karma: +17/-0
    • View Profile
Re: Applications OS/2 Needs
« Reply #3 on: October 20, 2017, 03:15:51 pm »
Depending on how much image editing you want to do there are two simple editors that do what your examples do - Embellish and Phototiger.  Both are now freeware.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4696
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Applications OS/2 Needs
« Reply #4 on: October 20, 2017, 05:08:00 pm »
Hi Devon

These are my suggesstions:

#1: We have VLC ported.

#2: To freely draw images, I don't like what we have. My wishlist is to have a port of "InkScape" someday. SketchIt is open source but requires a lot of development to be something similar to Inkscape.

#3: I don't know much about it, but having an Audacity port will be great someday.

#4: I also use a Qt app called: STE (Sintegrial Text Editor)

If you want to do development on OS/2 remember that we have the "Classic way" using the OS/2 API with compilers that are not supported anymore, and we also have the "Open API" which are some libc, cairo, sdl and Qt APIs so you can use with the GCC compiler.  I prefer to give it a try to the "open compilers" first and use the discontinued software only when it is necessary and you can not find an open replacement.

I don't do development by I have tried to document little things like:
- Compiling "OS/2 Presentation Manager Programming" Samples on 2016
If I had better skills and more time I would really like to learn some Qt compiling and development.

Regards
« Last Edit: October 20, 2017, 05:11:18 pm by Martin Iturbide »
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Tyro65

  • Guest
Re: Applications OS/2 Needs
« Reply #5 on: January 02, 2018, 03:51:12 am »
Speaking of VLC, I am about to install VLC, which I downloaded from ecsoft2.org, on my Arca Noae . I've had VLC running on a former installation, but I don't remember which folder I extracted it into. Or does it even matter? Will it work if I extract to any new designated folder?

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4775
  • Karma: +99/-1
    • View Profile
Re: Applications OS/2 Needs
« Reply #6 on: January 02, 2018, 04:12:21 am »
It'll extract to \usr\local which will put it on the PATH and LIBPATH if that is @UNIXROOT\usr\local and you have the stock ArcaOS setup.
It probably doesn't matter where you extract it to as long as it can find its DLLs. Simplest way is to have a wrapper script that sets BEGINLIBPATH before launching vlc.exe

David Graser

  • Hero Member
  • *****
  • Posts: 869
  • Karma: +84/-0
    • View Profile
Re: Applications OS/2 Needs
« Reply #7 on: January 02, 2018, 07:27:43 am »
BMT Micro still sells ZTreeBold, a command line file manager.  I have used the OS/2 command line so little in the past few years, that when I have to boot to the command line to change something (always testing things), sometimes with bad consequences, this makes it easy for me.  I ordered it and BMT Micro thought I was mistaken and that I wanted the Windows version.  They appeared to be in shock that I would want the OS/2 version.

ak120

  • Guest
Re: Applications OS/2 Needs
« Reply #8 on: January 02, 2018, 12:29:16 pm »
It'll extract to \usr\local which will put it on the PATH and LIBPATH if that is @UNIXROOT\usr\local and you have the stock ArcaOS setup.
It probably doesn't matter where you extract it to as long as it can find its DLLs. Simplest way is to have a wrapper script that sets BEGINLIBPATH before launching vlc.exe
That's hopefully not necessary. Simply copy the stuff from subdirectory "bin" to "lib" and run the executable from this place. Quick'n'dirty but it works.

Remy

  • Hero Member
  • *****
  • Posts: 644
  • Karma: +9/-1
    • View Profile
Re: Applications OS/2 Needs
« Reply #9 on: January 02, 2018, 12:48:04 pm »
It would be nice having latest Qupzilla 2.2.3 ported to OS/2
It is very fast (I tested the portable build under windows) with a nice rendering and it could be a welcome FF replacement.

ak120

  • Guest
Re: Applications OS/2 Needs
« Reply #10 on: January 02, 2018, 02:14:52 pm »
It would be nice having latest Qupzilla 2.2.3 ported to OS/2
Unfortunately it requires QtWebEngine a Chromium wrapper. Which means in turn a more complete fork of QT 5.10. So nothing to manage in a short time at all.
Quote
It is very fast (I tested the portable build under windows) with a nice rendering and it could be a welcome FF replacement.
Under Windows they can use a C++ compiler producing fast code.

Tyro65

  • Guest
Re: Applications OS/2 Needs
« Reply #11 on: January 02, 2018, 07:01:00 pm »
Copying the vlc BIN contents to LIB did the trick. I extracted it into a new folder on Drive C.

At first I tried extracting the file into the original Downloads folder, but it did not work. It created a BIN folder containing vlc.exe and vlc.ico inside the vlc2 folder, but nothing else was created, no other subfolders.

So nice to have help with this. Thank you.

Tyro65

  • Guest
Re: Applications OS/2 Needs
« Reply #12 on: January 02, 2018, 07:29:58 pm »
In Arca Noae's Multimedia folder are programs that I thought were video players. I tried Media player, Movies, Digital Video, Software VideoCD Player, and SoftWareMotion Video, but I couldn't get any of them to play my video files. That's why I wanted to install vlc. Maybe I just haven't figured out how to operate them. So much is new to me, but after using Commodore 64, Amiga, BeOS, Unix, Linux, (dozens of distros) etc., I think I'm going to like this new version of IBM OS/2.

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4775
  • Karma: +99/-1
    • View Profile
Re: Applications OS/2 Needs
« Reply #13 on: January 02, 2018, 08:07:40 pm »
All those video players are ancient and will only play ancient video codecs. Really ArcaOS should just replace them with vlc but I guess as they're a traditional part of OS/2 and perhaps the deal with IBM means shipping the core OS.

Tyro65

  • Guest
Re: Applications OS/2 Needs
« Reply #14 on: January 02, 2018, 11:16:11 pm »
Thanks. It makes sense now.