A38 I think, functions for HP-integers should work for integer-reals as well. Appreciate your comments Heiko ==== Denis meanwhile analysed MASD more deeply. In the most general case, it is unable to recompile some decompiled code to its original. Modifying asm code without possessing its full source can seemingly be carried out only by specialists. Also, it seems to be impossible at present to use flag 4 for MASD in the same way as it can be used in JAZZ. Code objects occurring inside a SysRPL program must be disassembled locally, i.e., extra. Global and uniform disassembling/reassembling as with JAZZ is a problem in MASD. ==== ==== ==== ==== So, you believe the addition of libraries is a better choice? I believe, in a sense, this is not suitable for some things, but I do see your point. The reason some of these things have been suggested as additions to the ROM is that (1) it will be fully integrated into the system, and (2) if I recall correctly, the commands will be, in general, noticeably faster this way (please someone more knowledgeable on the subject correct me if I'm wrong about this). This is true. Do you think the release of optional ROMs would be a plausible solution? Reasons for including additions to the ROM are same as above. In an additional statement, most of what comes to us in libraries is fine where it is (and by the way, installing libraries add all its commands to the CATolog so your argument about cluttering CAT with new commands is essentially flawed -- solution: use RPLCPL). Furthermore, I would be willing to scratch off anything from the list that people find satisfactorily implemented in a library and not necessary to include in the ROM, e.g. a full-blown programming editor like Emacs. outrageous desires, do you see any on my list? I agree some of them would be difficult to implement like say, generalized hypergeometric functions or symbolic products, but I believe most of these requests are reasonable and would be wonderful additions to any CAS. Please, if you see something that you don't think should be on the list, tell me and I'll see what others think and remove it according to general consensus. That's why I post it here--I'm looking for people's opinions on what should be relegated to ROM and what should stay as a library. This can always be debated. I believe that there was a similar debate on this newsgroup not too long ago about moderating comp.sys.hp48 itself. I, for one, cannot say *by myself* that such and such cannot be on the wishlist, but this and that can be. The reason for this is simple: this is not my wishlist, but the entire HP 49G community's wishlist. I will gladly moderate it provided that others can give me a valid reason for removing something (note, there are things on this list that I don't much care for, but that doesn't mean I can just ignore them). I do not want this to be just some arbitrary list, but a series of goals to attain to make the HP 49G calculator even better. And my goal is to facilitate this by making sure everyone knows what everyone else wants. Making my wishlist widely accepted, of course, is the challenge. can see by the length of this thread minus my posts, you are not the only one who is wary of wishlists :-). If you have any further suggestions or would like to add to the list, do not hesitate to --Rahul Hore' Agreed. I'm one of those that doesn't really need too much autosimplification; it seems fine to do this on one's own, but I'm sure there are people who disagree, so I'm not removing this from the list just yet. If you're responding to item 14, I believe this was Keith Farmer's idea. I think at one time he had something of the sort implemented for the 48. Maybe I should bug him and see if he's interested in porting it to the 49. [snip] Agreed. I suppose CdB is who we ask for this. Sure, why not? [snip] Yes. I have grown accustomed to the HP way. I'm even slightly disappointed at using e instead of EXP in EQW! That's a good question. I'll have to search the archives to find out about this. Could it refer to displaying fractions as on earlier HP models (of which I have no idea about)? [snip] Agreed. I'm not too wild about keeping this on the list, but I'll leave it on for now. Wolfgang Rautenberg's suggestion; not terribly important to me, either. [snip] I said 1 user bank just to be conservative. I have so much extra ROM memory remaining, it's kind of ridiculous. It might as well be put to ==== useless Yes, there are things that doesn't make sense if they're not integrated in the system; on the other hand libraries are a modular way to approach the problem, and should be kept in consideration. Sometimes libraries are more cleverly built than the built-in commands, and achive higher performance; the choice of the algorithm in Matrix49 was clever and it pays off for general use. average need, Never heard of such a thing... what is it supposed to be? I believe it's flawed: remember that the average newbie will not start installing more libraries (thus his catalog's size will be minimum). OTOH the average user will install what he likes and generally will have no problems with a longer CATalog. CAT is supposed to be a tool for newbies, and cluttering it will decrease its usefulness. RPLCPL is a great tool that I use everyday, when I *already* know which command I need, or at least I remember the first letters... CAT provides a higher point of view when I can't remember the name. Yes that's an uttermost interestingly approach to the problem. Not removing, though, but pointing out which library will be useful. This way you avoid the problem of ppl repeatedly submitting the same wish, and you also provide a sort of best programs service to the readers. When I say outrageous, I mean modifications that need too much time to be implemented. It's quite a flexible solution, because the good ppl at ACO don't seem to have much spare time to work on the 49 anymore. oh, well, consider that many of the things that were requested exceed by far my mathematical knowledge, in so much that I don't even know what the hell they are asking for :) [moderated wish-list] You may be interpreting my words in a way they were not intended to, as I only meant pondering wishes just like you're already doing :) Some ideas may be fascinating, I know, but one should always ponder and try to understand whethere it's a realistic wish, or just a dream. have a nice sunday ==== Does this largest amount even exist? Well, my diffy is But I suggest to write a program yffid, which is the inverse of diffy: ==== X X thanks & thanks but they do, others may clean their brains with Vodka ==== X Exponential Curve? (I sometimes even disagree with myself ;-) Sure! X Yes! Do you know how many different christian churches there are? X Well, the wages of sin is death. That's what I meant. But your thought are well received anyway. X But after all, since years, decates, centuries, centennials passed by the believers of Manitu The Great Spirit maybe right after all... They just don't have the Bible to refresh their memory?! Yes, but I still see it as saving someones eternal soul from Hades/Hell/Gehenna X X You are right! Now I finally got your point. X I can't tell exactly. ==== ==== ==== I spent a good deal of time working on a program called Daily Bible for the hp49. The current version has some problems, and in particular needs a new (ML would be nice) calendar. I don't have the time right now to fix the problems or try to write a better version. It has great potential. I would like to know if anyone is interested have expressed interest in a new version. Would anyone be able/willing to take on the Daily Bible project? Of course, I am interested. quite a few unsupported entries which make the port to the 39/40 uncertain. Alain ==== Apparently Tim Wessman is thinking of having a go. Can you point me in the direction of some documentation on Xcell so that I can see what it does? I'm assuming from the name that it is a spreadsheet style tool? That's why I'm interested - adding spreadsheet capabilities will enhance the calc as a teaching tool immensely. -- Colin Croft ==== If I have enough time. Chemlab comes first. TW ==== Collin, this is the link to the desciption file for Xcell48 version 2.0 http://www.hpcalc.org/viewzip.php?id=93&file=XCELL48v20.txt Alain 3BDB778B.F2D8ACE6@iinet.net.au... can style enhance uncertain. HP39/40G like available on not ==== I don't think restaring for no reason is ever a feature. . . ;-) I worte it in the EQW and then evaluated. ASked to switch to approximate mode, then gave an unsigned infinity error and restarted. TW ==== ==== ==== translating that in Esperanto, too, but I'm not so good speaker of that language. -- ==== ==== Julian I want to start different directories for subjects that I will build onto as I create new programs such as for chemical engineering and other subjects. My reason for port 2 is it is the safest memory location. I have not ==== ==== equations but not all. Sometimes, after I enter the values for other variables, and press L-shift-unknown, an error message popped up saying RCL Error: Undefined Name. I don't know why. First I thought maybe I should give the unknown a guess value, but after that when I pressed L-shift-unkown again, the calc had no response. Also the result seemed not showing up on the stack level. ==== Maybe I wasn't clear enough about the keys to use. You have to press L-shift and then press the function-key below the unknown you want to solve for (soft-menu). You should not get an RCL-Error by doing it this way. In case you give not enough values to solve the system you should get a message like Error: Too many unknowns. And also should the value of the unknown you solve for be put on the stack (In case MSLV is able to solve the equations). But you can also bring (back) the values on the stack by pressing R-shift-(function-key). As above but R-shift! I think you are probably using an old ROM-version. AFIK the first Rom-versions weren't able tu use MSLV. is 1.19-6. If you have an old Rom-version you should make an update to the newest Rom. If you can't (If you don't own a connectivity-kit) you may want to check if your Rom-version is causing the problem. I can't remember by which Rom-version MSLV was first possible. But try to solve the following system (without equl49). RPN-version: ['X^2-3*Y=2' '8*X-3*Y^2=0] ['X' 'Y'] [0 0] MSLV ALG-version: MSLV('[X^2-3*Y=2','8*X-3*Y^2=0]','[X,Y]','[0,0]') (You can find MSLV in the NUMSLV-Menu or with the CAT-key. But maybe the command didn't even exist in the first Roms, I can't Remember.) The HP49G should be able to solve the system above. (You shoud get something like [.1623..,-.6578...] ) If not you may have to purge the 'X' and 'Y' variables first to make sure they don't have already some values. If it still doesn't work the (old) Rom-version might be the problem. You can also check this by looking on the changes on the different Rom-version at www.hpcalc.org . Hope this helps, ==== ==== ==== On 28 Oct 2001 04:13:43 -0800, NeyT@dnr.qld.gov.au (Timothy Ney) This question has come up before a few times. Here are some links to previous discussions : http://groups.google.com/groups?selm=0Wmj7.500%24P4.3144%40www.newsranger.co m http://groups.google.com/groups?selm=99pkhv%248ls%241%40fizban.solace.mh.se http://groups.google.com/groups?selm=jvk43t4c7g396cs5am0tfe6opnt6odejap%404a x.com Here's a method based on the above code from Werner Huysegoms that lifts the burden of having to include the necessary support code every time you want to jump into RPL : ASSEMBLE STARTRPL MACRO GOSUBL startrpl CON(5) =DOCOL RPL ENDM ENDRPL MACRO COLA ASSEMBLE CON(5) =DOCODE REL(5) end ENDM CON(5) =DOCODE REL(5) end . . Assembly stuff goes here. . STARTRPL RPL Segment 1 FlashMsg ENDRPL . . More assembly stuff. . STARTRPL RPL segment 2 FlashMsg ENDRPL . . And yet more assembly. . startrpl C=RSTK A=C A PC=(A) end Make sure the RPL pointers are in the CPU before using STARTRPL. Hope this helps... ==== I've uploaded yesterday a complete document regarding the HP49G flags at hpcalc.org. It's in PDF format, and I think you've to wait at least until monday to download it from Eric's web-site; the future URL should be: http://www.hpcalc.org/hp49/docs/misc/flags10.zip ==== ==== it may be in the key pad connector (i never seen any taken apart) you can try this: 1- press firmly with your fingers on the calc (massage). or, 2- if they don't have an orifice (battery ?), drill a small hole in each piece ( i.e. bottom of calc) and blow compressed air in the hole (burst). ==== If you go to my FAQ page you will find documentation on the DISPXY command (question #64). -- Colin Croft Old mathematicians never die; they just lose some of their functions. ==== ==== ==== My neighbor has the 48G, and I have the 48SX. I am really suprised at the extent of differences. The SX is easy to set modes, and nearly all functions are right were you would logically think they should be. The G seems to be missing the intuitive feel of function location and modes? For instance, the G owner is in high school, and just starting to get into matrix math. I ==== Just by a HP 49G and you'll never find a function again. That is - unless you use Wolfgangs KEYMAN49 ==== 9rh4ld$eum$1@news.kolumbus.fi... Oh man, that's so true. But maybe because I'm a 48 user. I find my 48G easier to use as an 48S too, so it depends on which one you use.... Anyway, DET and every other matrix related command is under the key ==== ==== ==== A while back (like, 1994) I posted the same question as to how to make a directory in CST look like a directory would when created in the VAR menu. It was something with a SYSEVAL, but then again it's been 7 years since I've thought about this. My calculator recently lost it's memory and I'd like to recreate these graphic objects in the CST menu. Matt a grob for menu display, with the little bar above that marks it as a directory. Thomas -- Thomas Rast If you cannot convince them, t.rast@iname.com confuse them. 1994, here's the 48G address, from XREF49.TXT: #3A3EC. Thomas -- Thomas Rast If you cannot convince them, ==== ==== ==== All of these are true in the EQW as well, so you don't need RPN for these. I am the exception, then, I suppose :-) I use both algebraic and RPN. Bhuvanesh. for a year. Now I've got trouble trying to correctly parenthesize an algebraic expression to feed it into the TIs or the computer, and also to say sqare root of x plus y instead of x plus y, then take square root. Does that matter?? There's no difference between using SPACE and ENTER in this case. Same number of keystrokes, same result. (Well, the CMD history will look a bit different.) Thomas -- Thomas Rast If you cannot convince them, t.rast@iname.com confuse them. ==== ==== ==== ==== When I try to connect my hp49 to the PC using HPcomm, it comes back and asks me to make sure and set the calculator in server mode (of course it already is) However, when I use kermit.exe or emu48 have no problem. When I switch PC's I get the same problem. I have used HPcomm without problem in the past. It is as if there is some setting on my hp49 which keeps it from conncting. When I start HPcomm there activity on the calculator screen as if it is going to connect but in the end fails. This is a really strange problem, I cannot imagine what it could be causing it. Please help Luis