Sparcom General Chemistry Application Pac
|
08-22-2023, 02:51 PM
Post: #21
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
(08-16-2023 12:12 PM)acapde Wrote:Hello,(08-16-2023 08:30 AM)gege Wrote: Hello, Thank you acapde, I would update my collection when I have a little more time. I would also take the opportunity to test all my rom on HP50G to update the compatibility table. |
|||
09-04-2023, 04:50 PM
Post: #22
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
Hi,
You can find here the latest version of Sparcom General Chemistry App Pac https://1drv.ms/u/s!Ao3jLWtpNA02gZcm-Wwo...Q?e=42sdBN It runs on HP49 and HP50. I fixed all the limitations found on the previous version, I even corrected some of the bugs present on the original HP48 implementation. This should be the final compilation unless a new problem is found. Best regards. |
|||
09-05-2023, 11:08 AM
(This post was last modified: 09-05-2023 07:23 PM by BruceH.)
Post: #23
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
(06-05-2023 03:36 AM)Eric Rechlin Wrote: Unfortunately, Sparcom is no more. It eventually was renamed to da Vinci, and then totally disappeared As an aside, I seem to recall Mega explaining that he renamed the company because Sun Microsystems' legal people contacted him claiming that "Sparc" was a Sun trademark and they wanted him to stop using it. The fact that "Sparcom" was pronounced "spar-com" not "sparc-om" cut no ice and they were insistent. At which point he then showed that he'd registered the Sparcom name long before Sun registered Sparc and - by their logic - perhaps they were infringing his trademark? It was resolved by him agreeing to change the company name if Sun paid the costs. Bizarrely, however, he didn't change the name to da Vinci! Sun were happy to let him use "Sparcom Computer Systems" or some such, just as long as he didn't use "Sparcom" on its own. No idea what caused him to later change to da Vinci - but it sounds a lot better and I'm surprised it was available as a name anyway. :-) |
|||
09-05-2023, 01:31 PM
Post: #24
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
(09-04-2023 04:50 PM)acapde Wrote: You can find here the latest version of Sparcom General Chemistry App PacThank you for this update. it would be interesting if you could describe your process (tools used) that you are using to perform this update. |
|||
09-06-2023, 02:25 AM
Post: #25
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
Hi gege,
This is mostly the software I use: On PC: Emu48 by Christoph Gießelink and Sébastian Carlier Debug4x Version 2.2 Build 168 by William G. Graves HPUserEdit version 6.0.0.916 by Roger B. Reyes HPCONV / HPDIS version 1.4.0 by Eduardo M Kalinowski On HP48: Library Cracker G(x) version 1.53 by HPMANIAC Jazz version 6.8 by Mika Heiskanen and Jan Brittenson. On HP50: Development lib (lib # 256) In a nutshell, I “explode” the lib(s) with LibCracker, save the individual files to a PC, convert those files to HP49/50 format using HPCONV. This utility works very well but it’s not perfect, so I need to manually “massage” some of the offending files. The general chemistry app has about 400 files across 3 libraries, so if only 10% fails during the conversion, I end up with 40 files to debug! Some problems are easy to fix, like changing keycodes and adjusting display elements, some others are more complex like machine language routines crashing or SysRPL programs misbehaving. Sometimes I re-write the entire routine if I can’t find an easier fix. I use Debug4x to debug (of course!), write new SysRPL routines and create libraries from SysRPL or machine code routines. HPUserEdit is useful to debug UserRPL routines. I use the HP50 development lib to create libraries from UserRPL programs and Jazz is handy to disassemble machine code. Unfortunately there isn’t a fully automated solution that I can think of (maybe ChatGPT, one day!). I was considering to write some PC scripts to facilitate the tasks but I haven’t done it yet. Hope this helps. |
|||
09-07-2023, 10:59 AM
Post: #26
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
Thank you acapde for the explanations. I will have to try now.
|
|||
09-07-2023, 06:36 PM
Post: #27
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
(09-07-2023 10:59 AM)gege Wrote: Thank you acapde for the explanations. I will have to try now. Sounds very good. Just to let you know that I'm currently porting the Sparcom Math Pac 2.10. Keep in mind that several Sparcom pacs use LIB834 (James Donnelly's Toolkit) and LIB786 (JD's Data Browser), I ported those already (part of the General Chemistry Pac). The toolkit might have some routines that don't work since I only debugged those used by the Chem pac, however I can check the rest to make sure all is good. The data browser should work 100%, as far as I can tell. Just send me a private message if I can be of any assistance. Best regards. |
|||
09-07-2023, 10:37 PM
Post: #28
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
(09-07-2023 06:36 PM)acapde Wrote: [snip] I think versions of both of Jim's utilities would be useful and appreciated on the 50g, so here's 1 vote for that, but clearly this is not urgent or needed for any particular purpose at the moment; but I know that having them available will make creating certain kids of new 50g apps a lot easier. Jim is planning to attend HHC in a few weeks in Orlando, I'll be sure to tell him these may be updated for 50g! I'm fairly sure this is about the last thing he's expecting to hear... --Bob Prosperi |
|||
09-08-2023, 02:30 AM
Post: #29
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
[/quote]
Jim is planning to attend HHC in a few weeks in Orlando, I'll be sure to tell him these may be updated for 50g! I'm fairly sure this is about the last thing he's expecting to hear... [/quote] That's funny! Initially I didn't know this was his Programmer's ToolKit until I found a hidden "About" subprogram with that information... and that was actually very helpful because then I was able to get good documentation and learned what each routine was supposed to do. His coding style is not easy to follow, at least for me, much more advanced than my SysRPL skills. I ended up with a headache more than once while trying to reverse-engineer his work! |
|||
09-08-2023, 03:01 AM
Post: #30
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
Go to Eric's site here, and put "Donnelly" into the search, you'll like the results. Eric has scanned nearly all of Jim's products from the period, many of which I sent. There are a few other products he made (some on 71B, some 48) for which we haven't been able to locate the manuals yet, so the search continues. If anyone has any manuals of Jim's other products, please contact Eric, as he'd love to add them to the collection for the community to enjoy.
Thanks again! --Bob Prosperi |
|||
09-25-2023, 05:53 PM
Post: #31
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
(06-13-2023 01:50 PM)MattGreer Wrote:i'm interested of this library but i would like to know how i can install it over my IOS Smartphone(06-05-2023 08:42 AM)gege Wrote: If you are interested by other card for the HP48, I shared the ones I was able to recover with the documentation. I think is possible to load by load object but i don't know if can work properly. |
|||
09-26-2023, 09:47 AM
Post: #32
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
Hello,
I don't know the possibility of the iOS 48 emulator. On Android I use Emu48 which works like the windows version. Maybe it's the same on iOS. You have 2 kinds of library :
Don't forget to switch off and on the HP48 to activate the library. Hope this works the same on iOS. |
|||
09-27-2023, 07:58 AM
Post: #33
|
|||
|
|||
RE: Sparcom General Chemistry Application Pac
(09-26-2023 09:47 AM)gege Wrote: Hello,Thanks a lot ! |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 7 Guest(s)