Post Reply 
HP-41 X-Mem (e)TWIN module
05-13-2022, 06:05 AM
Post: #3
RE: HP-41 X-Mem (e)TWIN module
(05-12-2022 12:03 PM)J-F Garnier Wrote:  
(05-11-2022 12:58 PM)Ángel Martin Wrote:  The XMEM_TWIN module provides a complete set of functions targeted to the X-Registers that make the Extended memory area.
Obviously once you get into this path there's no use for any of the "official" X-Mem functions, so this is an either/or choice.
Remember: X-Mem files will not survive the use of the X-Regs functions!

The loss of the rest of the X-MEM file functions is a real limitation, especially the ability that I've been using a lot in the past to save/restore a program to X-MEM.
Maybe a possible mitigation would be to use a regular X-M DATA file with all your new functions accessing it. This would be much more flexible than the SEEKPT, GETX/SAVEX sequence, and the user would be able to dedicate part or all of the X-MEM for this purpose.

Thanks for chiming in J-F.
I see what you're suggesting and it's a "compromise" for backwards compatibility; so I'll think about it. So far I wanted to have a separate environment, so to me it is not about mitigation since the goal was never to be compatible with the classic approach. I'll give it a thought, anyway.

Cheers,
ÁM

"To live or die by your own sword one must first learn to wield it aptly."
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP-41 X-Mem (e)TWIN module - Ángel Martin - 05-11-2022, 12:58 PM
RE: HP-41 X-Mem (e)TWIN module - Ángel Martin - 05-13-2022 06:05 AM
RE: HP-41 X-Mem (e)TWIN module - Gene - 05-21-2022, 12:32 AM
RE: HP-41 X-Mem (e)TWIN module - Gene - 05-24-2022, 11:27 AM
RE: HP-41 X-Mem (e)TWIN module - Gene - 05-25-2022, 11:04 PM
RE: HP-41 X-Mem (e)TWIN module - Gene - 05-26-2022, 01:50 AM
RE: HP-41 X-Mem (e)TWIN module - Gene - 06-08-2022, 10:33 PM
RE: HP-41 X-Mem (e)TWIN module - rprosperi - 06-08-2022, 10:59 PM
RE: HP-41 X-Mem (e)TWIN module - rprosperi - 06-09-2022, 06:04 PM
RE: HP-41 X-Mem (e)TWIN module - Gene - 06-09-2022, 01:43 AM



User(s) browsing this thread: 1 Guest(s)