The Museum of HP Calculators

HP Forum Archive 20

[ Return to Index | Top of Index ]

Stand-alone version of WP34s assembler available
Message #1 Posted by Neil Hamilton (Ottawa) on 9 July 2011, 1:04 p.m.

All,

Though the executable is big (5.6MB) and clunky slow (if has to decompress itself -- each time -- before it runs), it is available for any Windows environment without an installed Perl package. Other than that, it has none of the drawbacks of the TinyPerl build attempted a few weeks ago, and behaves identically to the main Perl script.

The Assembler documentation in SVN has been updated and includes some commentary about this addition as well. (A 'red-lined' difference of the document is also available at: WP34s_Assembler_Disassembler_diff_30Jun2011_to_9Jul2011.pdf)

The main Perl script is still, and will continue to be, the main development but the executable will be topped-up from time to time (its an ugly, multi-computer chore to create, ugh!!).

On another note, after a month wandering in the wilderness of Canada Post, my overlays have arrived (thanks Eric!) so I can finally retire my paper overlay. My photography doesn't hold a candle to others I have seen, but here is the comparison (I haven't flashed in a bit):

I too have had the mushy keys on <-, and to a lesser extent EEX and +/-. I am going to try a sharp razor blade to release the keys. You can just make out a bit of hacking I tried on the <- key with a less than sharp xacto blade.

Other than that minor issue, the new overlays are great.

Cheers...

      
Re: Stand-alone version of WP34s assembler available
Message #2 Posted by fhub on 9 July 2011, 2:04 p.m.,
in response to message #1 by Neil Hamilton (Ottawa)

Quote:
... it is available ...
Now the only question is: WHERE? ;-)
            
Re: Stand-alone version of WP34s assembler available
Message #3 Posted by Etienne Victoria on 9 July 2011, 2:25 p.m.,
in response to message #2 by fhub

On the SVN repository in the usual directories here

Best

Etienne

                  
Re: Stand-alone version of WP34s assembler available
Message #4 Posted by fhub on 9 July 2011, 2:36 p.m.,
in response to message #3 by Etienne Victoria

Quote:
On the SVN repository in the usual directories here
Thanks!

That really strange: I'm always using the following link
http://sourceforge.net/projects/wp34s/develop
but there's still SVN 1196 (even with refreshing the browser cash)!?

Franz

Edited: 9 July 2011, 2:38 p.m.

                        
Re: Stand-alone version of WP34s assembler available
Message #5 Posted by Marcus von Cube, Germany on 9 July 2011, 2:42 p.m.,
in response to message #4 by fhub

Franz, get yourself an SVN client like TortoiseSVN. The latest WP 34S release is 1197.

                              
Re: Stand-alone version of WP34s assembler available
Message #6 Posted by fhub on 9 July 2011, 2:47 p.m.,
in response to message #5 by Marcus von Cube, Germany

Well Marcus, I doubt this program would work on my old Win98 notebook I'm using here for internet! ;-)

And so far the link for the WP34S-SVN I've posted above has always worked fine - I don't know what's the matter today, maybe a problem on my ISP!?

      
Re: Stand-alone version of WP34s assembler available
Message #7 Posted by Hubert Weikert on 9 July 2011, 3:06 p.m.,
in response to message #1 by Neil Hamilton (Ottawa)

Hello Neil,

Congratulations! Have you used pp or have you found something better?

Hubert

            
Re: Stand-alone version of WP34s assembler available
Message #8 Posted by Neil Hamilton (Ottawa) on 9 July 2011, 5:02 p.m.,
in response to message #7 by Hubert Weikert

Hi Hubert,

Yes, this was done using "pp". Once I got it all together it worked quite well. There were some problems with which Perl package was used and I'd have to go back and find out which one I eventually used.(I think I mentioned more details in an email to you last week.)

There is about 14MB (compressed to ~5MB) of unicode that I am still trying to figure out if I can remove. I have tried several tricks -- including just deleting the darn stuff -- but, as yet no luck. I am still looking for a solution that will make it smaller. Making it smaller will also make it faster since the majority of the time is taken decompressing the image.

The Assembler documentation gives a bit more detail.

BTW: It may *not* work with VERY old versions of Windows (ie: Windows 98). I have no way to test this but I do recall seeing something in some "pp" documentation that may indicate this.

Cheers...

                  
Re: Stand-alone version of WP34s assembler available
Message #9 Posted by fhub on 9 July 2011, 5:20 p.m.,
in response to message #8 by Neil Hamilton (Ottawa)

Quote:
BTW: It may *not* work with VERY old versions of Windows (ie: Windows 98).
Win98 is VERY old? Well, I'm much older myself ... :-)

But here on my Win98 notebook it seems to work fine so far!

      
Re: Stand-alone version of WP34s assembler available
Message #10 Posted by fhub on 9 July 2011, 3:59 p.m.,
in response to message #1 by Neil Hamilton (Ottawa)

Quote:
Though the executable is big (5.6MB) and clunky slow (if has to decompress itself -- each time -- before it runs)
Hi again,

I've now looked into your EXE and I saw that the biggest part in it is for Unicode support (in the subfolder lib\unicore).
Maybe you could try to compile it without Unicode support?
I don't know if this is possible, but it would dramatically reduce the size of the EXE and also its decompression time, and Unicode is certainly not necessary for your assembler.

Franz


[ Return to Index | Top of Index ]

Go back to the main exhibit hall