Ok I've completed the changes, and tested on my end. looks good, fingers crossed. Version 2.1 software for both REX# and REXCPM are available here:
https://bitchin100.com/wiki/index.php?title=REXsharp https://bitchin100.com/wiki/index.php?title=REXCPM Download the V2.1 bundle to get the images and utilities. Bug reports, please and thanks. Steve On Sat, Mar 13, 2021 at 8:44 AM Stephen Adolph <[email protected]> wrote: > no problem David, this is a doozy. > > So, I have never noticed this before, but UR-2 actually uses the timer > hook when View80 is running. This is a significant conflict with REX. REX > uses the timer to auto-configure option ROMs, and also to control the > display updates in MENU, and access to the Quick Menu. This is a pretty > major finding, sorry it only took a decade. This affects all REX including > REX# and REXCPM. > > The other challenge with UR-2 / View80 functionality is that it modifies > HIMEM in some cases, and this was being triggered by REX use of the > CHGET/CHPUT hooks. This is the defect that people were noticing. > > As a result I have changed 2 behaviours in REX. > 1) When the user changes or installs an Option ROM via Quick menu or > REXMGR, a check for UR-2 being selected occurs. If selected, the timer > hook is not installed. Users will see that REXMGR is basically > deactivated. You will need to re-run REXMGR to get Quick Menu running > again. > 2) Whenever NOT in MENU, AND VT100 driver is De-installed, REXMGR returns > CHGET and CHPUT to nominal. This allows UR-2 to function correctly. When > VT100 drivers are ON, then no option ROMs are allowed anyhow, but the CHGET > and CHPUT hooks are needed to drive the external video. > > At the end, when UR-2 is in use, REXMGR is completely deactivated. So, > pretty big change to make UR-2 run correctly. Everything else should be > unchanged. > > Update will be version 2.1. > Steve > > > On Fri, Mar 12, 2021 at 11:34 AM David Grissom <[email protected]> > wrote: > >> Thanks Stephen for your continued work on this great product. >> >> >> >> Sorry, I didn’t find the errors! 😉 >> >> >> >> David G >> >> Prattville, AL >> >> >> >> Sent from Mail <https://go.microsoft.com/fwlink/?LinkId=550986> for >> Windows 10 >> >> >> >> *From: *Stephen Adolph <[email protected]> >> *Sent: *Friday, March 12, 2021 9:47 AM >> *To: *[email protected] >> *Subject: *[M100] use of UR-2 with REX#, REXCPM >> >> >> >> Due to feedback from users, it was clear recently that use of UR-2 was >> broken in the current software for REX# and REXCPM. >> >> >> >> I understand the conflict and am working on a small change that should >> return things to normal. (aside. UR-2 is changing HIMEM unnecessarily. I >> used Virtual T to trace out how and why UR-2 was changing HIMEM. The issue >> stems from how I am using the software hooks in MENU. I can make a small >> change and resolve it.) >> >> >> >> Also, I found a minor issue with the use of "F7" to deinstall REXMGR, >> which caused some file corruption. Problem is understood and a very simple >> fix will be available in the same update. >> >> >> >> So, 2 bug fixes on the way. I'll post here when the updates can be >> downloaded. >> >> >> >> Thanks for the feedback on bugs; keep it coming. >> >> >> >> ...Steve >> >> >> >> >> >
