x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

Is Jornada 820 SA110 just too old? Lots ARM binaries won't run.

hassilon Page Icon Posted 2023-09-07 2:38 PM
#
Avatar image of hassilon
Subscribers
Factorite (Elite)

Posts:
101
Location:
United States 
Status:
So I get the "not a valid windows CE application," the message to the effect that some DLL is missing, or just quirky crashiness for quite a few things. I'm guessing GAPI will probably not work unless someone hacked a special version for 640x480. Without aygshell.dll and gx.dll, that will eliminate PPC stuff.....

Not working/acting strangely:

Executability Checker "not valid Win CE application"

cabextract "not valid Win CE application"

Emacs goes bonkers popping up loads of "abort, retry, ignore" dialogs.

Redgear on/off checkbox dialog "not valid Win CE application"

Alreader2 "not valid Win CE application"

AView (ebook reader) "not valid Win CE application"

Nethack freezes when you save, requiring a reset

Tascal RegEdit sometimes freezes and has to be forced to quit with End Task.

Vim (ARM binary found in the HPC Forums) "not valid Win CE application"

Powder (roguelike game) seems to think something is missing. Probably wants PPC dlls....


Working OK:

Entertainment Pack games (color versions)

Pocket Streets

Total Commander

Mobipocket 4.8

Hum mp3 player (kind of pointless with only one speaker, but I was curious to see)

GSPlayer


 Top of the page
torch Page Icon Posted 2023-09-07 4:34 PM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,749
Location:
United States 
Status:
hassilon - 2023-09-07 7:38 AM



Vim (ARM binary found in the HPC Forums) "not valid Win CE application"



Where was this? Do we need to add this to the SCL?

And also here's some ARM CE 2.11 programs that ring a bell. There's more, this is just what comes to mind

https://www.hpcfactor.com/scl/1611/Tomohisa_Hirami/Tombo/version_2.0b4
https://www.hpcfactor.com/scl/2140/BYE_DESIGN_LTD/SpreadCE/version_3.15
https://www.hpcfactor.com/scl/580/Zoroyoshi/24Term/version_2002-04-12
https://www.hpcfactor.com/scl/1182/ScummVM/ScummVM/version_0.7.1

Also don't forget the VB runtime programs
https://www.hpcfactor.com/scl/search.asp?freetext=vbce+2.0&title=true&tag=true&developer=true
 Top of the page
hassilon Page Icon Posted 2023-09-07 5:18 PM
#
Avatar image of hassilon
Subscribers
Factorite (Elite)

Posts:
101
Location:
United States 
Status:
Here's the binary:

https://www.hpcfactor.com/forums/forums/get-attachment.asp?attachmentid=3715

It is just the executable; help files and macros for the menus are missing. I have cobbled together the parts needed for the menus and the help files for my own convenience from DOS vim 6. I can put it all together if there is any interest. (The menus are no big deal, the help and syntax coloring files take up a huge amount of space as uncompressed text.) There are some Environment registry keys needed like USER, HOME and PATH and TEMP. I'll check and update this post when I get home.
 Top of the page
torch Page Icon Posted 2023-09-07 5:55 PM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,749
Location:
United States 
Status:
hassilon - 2023-09-07 10:18 AM


Here's the binary:

https://www.hpcfactor.com/forums/forums/get-attachment.asp?attachmentid=3715

It is just the executable; help files and macros for the menus are missing. I have cobbled together the parts needed for the menus and the help files for my own convenience from DOS vim 6. I can put it all together if there is any interest. (The menus are no big deal, the help and syntax coloring files take up a huge amount of space as uncompressed text.) There are some Environment registry keys needed like USER, HOME and PATH and TEMP. I'll check and update this post when I get home.

I'm sorry, it could just be that my caffeine for the day hasn't kicked in yet, but is VIM already in the SCL?
^If not, is there a site I could pull the data on so we can get this into the SCL?

And I mean, I don't want to take up your time, I just don't know much about any of this VIM stuff, I just am in the interest of archiving anything relevant for H/PCs that isn't already in the SCL.
 Top of the page
hassilon Page Icon Posted 2023-09-07 7:32 PM
#
Avatar image of hassilon
Subscribers
Factorite (Elite)

Posts:
101
Location:
United States 
Status:
As far as I know, the only version of vi(m) in SCL is WVI (MIPS and SH3 only), which runs in Itoh's Console (requires KCTRL.DLL).

The vim.exe linked in the forums is ARM and I've tested it on J720. I don't know where the OP got it.
It's usable but really vim is best on a unix system with a functioning proper shell and text/file
utilities like sed, grep, awk etc; on Win CE vim and emacs are really just cumbersome curiosities.

Actually, I'm becoming more a fan of Itoh's Console, Japanese emacs, and wvi than the heavy, registry-dependent Keuchel stuff.
Mostly I just use it if I need to quickly edit a text file and don't want DOS CR crap added. Or to move around/delete files quickly
at the command line. But it's only SH3 and MIPS, I think.

I think the HKLM\Environment registry string you need to set is VIMRUNTIME "\path\to\vim" and TEMP "\temp". HOME is needed if you want to
have a _vimrc file run at startup.

I think this vim.exe probably ultimately came from Keuchel because it uses the registry to store environment variables.

Anyway, no worries it's all fun.
 Top of the page
torch Page Icon Posted 2023-09-08 5:17 AM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,749
Location:
United States 
Status:
Thank you!

I found some more info on VimCE and added it to the SCL here and gave you credit
https://www.hpcfactor.com/scl/2144/Rainer_Keuchel/VimCE

I found out a few things - according to another thread, this program in the SCL may be of some use to you
RTFM - 2007-04-29 9:34 AM


I found MG too be quite useful and it works on the 900c. It's more of an Emacs clone, but also resembles VI/Vim. Might be worth giving it a shot.

https://www.hpcfactor.com/scl/791/Tillanosoft/MG/version_0.8

Also: this other thread I found here
https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=17016&start=1
the last post, someone found an archive or Rainer's software as well

Here's some info from that readme
Quote

This file contains my prepackaged installation of some of Rainer Keuchel's
port of some classic software to Windows CE. My installation includes:

celib, cedialogs, emacs, gcl, ispell, makeindex, maxima, scm, ssh, tex,
w32console, and xsh

but w32console doesn't seem to work and I can't figure out why. Any help would
be appreciated.

http://www.wince-devel.org/wince/dirlist.html
http://www.rainer-keuchel.de/wince/dirlist.html

Some day I will add: rsync, flite, swi-prolog, maxx, and caml.

1. Unpack sdmmc.tgz into the root directory of a storage card. Presumably, it
will be mounted as \Storage Card.
2. Edit the files
\Storage Card\texmf\cfg\texmf.cnf
\Storage Card\home\windvi.cnf
\Storage Card\home\.emacs
\Storage Card\home\.console
if necessary.
3. Put stuff in
\Storage Card\home\.ssh \Storage Card\home\_ssh if necessary.
4. Install RegEditCE and import the registry entries from
\Storage Card\Environment.rce
5. Create links
\Windows\Start Menu\Programs\Emacs.lnk ->
29#"\Storage Card\bin\emacs.exe"
\Windows\Start Menu\Programs\TeXed.lnk ->
35#"\Storage Card\texmf\bin\texed.exe"
\Windows\Start Menu\Programs\ssh.lnk ->
27#"\Storage Card\bin\ssh.exe" -l <userid> <host>
6. Copy celib.dll, cedialongs.dll, and cedialogsx.dll to \Windows\
 Top of the page
C:Amie Page Icon Posted 2023-09-08 7:48 AM
#
Avatar image of C:Amie
Administrator
H/PC Oracle

Posts:
18,004
Location:
United Kingdom
Status:
Many of those files are compiled for CE 3.00, you have 2.11 so the API is likely incompatible. Use the SCL's device filter to help you find ARM 2.11 apps.
 Top of the page
hassilon Page Icon Posted 2023-09-08 11:58 PM
#
Avatar image of hassilon
Subscribers
Factorite (Elite)

Posts:
101
Location:
United States 
Status:
Thanks for that. mg/ng is pretty handy where the is no vim.

I was looking at the source code to mg and saw that there were a couple of latex files containing a manual.
I converted it to RTF using latex2rtf:





Attachments
----------------
Attachments mg.rtf (180KB - 1 downloads)
 Top of the page
hassilon Page Icon Posted 2023-09-11 3:42 PM
#
Avatar image of hassilon
Subscribers
Factorite (Elite)

Posts:
101
Location:
United States 
Status:
Updates:

1. Nethack actually works fine on the Jornada 820; moved it from card to internal storage and now it saves just fine. (The game is a huge 3MB which is why
I prefer to keep it on a card.) Nethack has problems writing to large (by 1990s standards) storage cards, at least in the Jornada 820 HPC Pro 2.11. (Seems to work fine on J720.) Tried versions 3.4.0, 3.4.2, 3.4.3 and they all crash on save if on external card. Also tried two different cards Sandisk 512MB and Lexar 128MB.

2. There is no ARM HPC Pro 2.11 version of Aview (PDB/PRC ebook reader with dictionary) in SCL but it says it is compatible with J820. Tried the HPC 2000 Win CE 3.0 binary but it did not work. So I dug up the ARM HPC Pro 2.11 version of Aview in the wayback machine:

http://web.archive.org/web/20041207160950/http://wince.alticast.com/~amateras/data/AView0092/AView.ARM.HPCPro.CAB

This one seems to work fine with J820.




Edited by hassilon 2023-09-11 3:43 PM
 Top of the page
torch Page Icon Posted 2023-09-11 5:55 PM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,749
Location:
United States 
Status:
hassilon - 2023-09-11 8:42 AM
.

2. There is no ARM HPC Pro 2.11 version of Aview (PDB/PRC ebook reader with dictionary) in SCL but it says it is compatible with J820. Tried the HPC 2000 Win CE 3.0 binary but it did not work. So I dug up the ARM HPC Pro 2.11 version of Aview in the wayback machine:

http://web.archive.org/web/20041207160950/http://wince.alticast.com/~amateras/data/AView0092/AView.ARM.HPCPro.CAB

This one seems to work fine with J820.



I’m not near my computer now but I’ll work on getting that in SCL soon. Thanks for all of your help!
Nice updates on nethack too. Wouldn’t hurt to add a comment on the listings about the internal storage thing.

Could you please in detail explain the device filter showing 820 as compatible with programs and hopefully this will help @C:Amie see what’s going on and fix the issue for you?
 Top of the page
hassilon Page Icon Posted 2023-09-12 4:33 PM
#
Avatar image of hassilon
Subscribers
Factorite (Elite)

Posts:
101
Location:
United States 
Status:
Just set your device filter to Jornada 820 and browse the ebook readers section. AView is marked compatible even though there is no HPC Pro 2.11 ARM binary in the AView downloads tab.
 Top of the page
Jump to forum:
Seconds to generate: 0.171 - Cached queries : 69 - Executed queries : 9