Page 1 of 1

Calls to programs in Hepax show as XROM 11,... in multi-line editor

Posted: Mon Oct 12, 2020 3:35 pm
by Dave Britten
Programs saved in Hepax are incorrectly shown as raw XROM 11,... calls inside the multi-line program editor. Switching to the single-line editor shows the correct XROM"NAME instruction.

Repro is pretty easy. Plug in a Hepax ROM, put the name of any current main memory program into alpha, and XEQ HSAVEP. After the program is copied to Hepax, do CLP to remove the program from main memory. Then edit any program, and XEQ the program you just saved in Hepax. Toggling display modes between single-line and multi-line will show XROM"NAME and XROM 11,... respectively.

Re: Calls to programs in Hepax show as XROM 11,... in multi-line editor

Posted: Mon Oct 12, 2020 4:09 pm
by akaTB
Seems like multi-line editor still has issues.

Re: Calls to programs in Hepax show as XROM 11,... in multi-line editor

Posted: Mon Oct 12, 2020 4:10 pm
by grsbanks
Confirmed and fed back to the developer :)

Thanks for the report Dave!

Re: Calls to programs in Hepax show as XROM 11,... in multi-line editor

Posted: Mon Oct 12, 2020 4:30 pm
by Dave Britten
akaTB wrote:
Mon Oct 12, 2020 4:09 pm
Seems like multi-line editor still has issues.
Yeah, looks like there are still a couple little cosmetic issues, but overall I'm really impressed with how well it works, knowing how complex it must have been to bolt it on to the emulator.

Re: Calls to programs in Hepax show as XROM 11,... in multi-line editor

Posted: Mon Oct 12, 2020 4:57 pm
by grsbanks
What it is, is the multiline editor has its own XROM name resolution system and doesn't rely on the underlying 41CX ROMs like the single-line editor does. This usage case is (hopefully the only) one that nobody thought of!