Post Reply 
Hide soft menus?
12-06-2016, 02:28 PM
Post: #31
RE: Hide soft menus?
Hello,

this is the English message library from the MLP that supports toggling the menuline.
The cursor behaves correctly towards the additional space that is gained for the command line.
This was/is more complicated than I thought as there are some significant differences between the ARM adjusted ROM used in a real 50g and the pure Saturn ROM used in Emu48 and also there are differences between the Saturnator and Emu48 - especially if it comes to low level routines.

UserFlag 79 toggles the menuline and is mapped to the [TOOL] key. Pressing the [TOOL] key for approximately one second will toggle the menuline.

SystemFlag 4 toggles the battery indicator and the currently free memory available shown in status line one.

SystemFlag 127 (warmstart required after setting or clearing it) allows HP 48SX / 48GX error style in the status line of the display through the reserved variable STARTERR. Note: this will overwrite or delete an existing STARTERR.

Required is a ROM > 2.00 - ROM 2.15 is recommended.


Known Issues:
- This is BETA sw, so back up your memory. You have been warned.
- Not compatible (due to internal code call changes) with MLP/OSE/help for all commands (this is beta sw - of course this will be adjusted if there is an official release).
- The system outer loop (SOL) is replaced with a custom version that runs from precious RAM - so this requires a little bit more memory as the built-in SOL.
- The menus are active, so pressing the corresponding soft menu key will execute it, they are simply not shown.
- The RAM area that is used for the display while an EditLine is active is hardcoded and allows a max. of 12 display lines (Font6/MiniFont with Header0 and the menu activated) - calling this twice with different parameters might allow 13 lines with Font6/MiniFont but at present it is limited to 12 display lines.
- Minor display issue if scrolling down in the edit line and Font6/MiniFont is used.
- Needed ROM routines are copied to RAM, modified and run from there - the RAM area used is not reviewed by the Garbage Collector, so I believe this is garbage collection safe.
- Tested only in Port0 (but if there is an official release it will run from Port0/1/2).
- Tested only in RPN mode.
- Currently there is only this English version, the goal is to make it available for all languages.
- However, I am running out of space - especially in the German version, as Germans love long words like "Donaudampfschiffahrtskapitän".


The attached software runs in a real 50g and in Emu48 emulating a 50g (although there are slightly different timing issues).
Please report any bugs that you might find, thank you.


Enjoy,
Andreas


Attached File(s)
.hp  MessagesEnglish.hp (Size: 91.94 KB / Downloads: 13)

http://www.software49g.gmxhome.de
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Hide soft menus? - JDW - 08-12-2016, 09:41 AM
RE: Hide soft menus? - Accutron - 08-12-2016, 01:10 PM
RE: Hide soft menus? - DavidM - 08-12-2016, 08:27 PM
RE: Hide soft menus? - JDW - 08-12-2016, 11:36 PM
RE: Hide soft menus? - Claudio L. - 08-13-2016, 12:44 AM
RE: Hide soft menus? - DavidM - 08-13-2016, 01:07 AM
RE: Hide soft menus? - BartDB - 08-15-2016, 04:02 PM
RE: Hide soft menus? - Logan - 08-12-2016, 01:52 PM
RE: Hide soft menus? - Accutron - 08-13-2016, 12:41 AM
RE: Hide soft menus? - JDW - 08-14-2016, 05:55 AM
RE: Hide soft menus? - Accutron - 08-14-2016, 06:39 AM
RE: Hide soft menus? - JDW - 08-14-2016, 07:19 AM
RE: Hide soft menus? - RMollov - 08-14-2016, 10:32 AM
RE: Hide soft menus? - DavidM - 08-14-2016, 01:34 PM
RE: Hide soft menus? - JDW - 08-14-2016, 02:13 PM
RE: Hide soft menus? - DavidM - 08-14-2016, 02:44 PM
RE: Hide soft menus? - JDW - 08-14-2016, 03:03 PM
RE: Hide soft menus? - JDW - 08-14-2016, 11:19 AM
RE: Hide soft menus? - JDW - 08-15-2016, 10:51 PM
RE: Hide soft menus? - Lithium - 08-18-2016, 05:32 AM
RE: Hide soft menus? - Software49g - 08-28-2016, 05:13 PM
RE: Hide soft menus? - JDW - 08-29-2016, 12:20 AM
RE: Hide soft menus? - DavidM - 11-17-2016, 08:43 PM
RE: Hide soft menus? - Software49g - 11-17-2016, 11:46 PM
RE: Hide soft menus? - DavidM - 11-18-2016, 10:11 PM
RE: Hide soft menus? - Software49g - 11-20-2016, 07:33 AM
RE: Hide soft menus? - DavidM - 11-20-2016, 05:54 PM
RE: Hide soft menus? - JDW - 12-01-2016, 02:39 AM
RE: Hide soft menus? - Software49g - 12-06-2016, 01:41 PM
RE: Hide soft menus? - Software49g - 12-06-2016 02:28 PM
RE: Hide soft menus? - DavidM - 12-08-2016, 02:30 AM
RE: Hide soft menus? - JDW - 12-09-2016, 01:12 AM
RE: Hide soft menus? - Joe Horn - 12-09-2016, 04:44 AM
RE: Hide soft menus? - rprosperi - 12-10-2016, 01:25 AM
RE: Hide soft menus? - DavidM - 12-10-2016, 02:39 AM
RE: Hide soft menus? - Software49g - 12-09-2016, 08:36 PM
RE: Hide soft menus? - JDW - 12-09-2016, 11:50 PM
RE: Hide soft menus? - JDW - 12-10-2016, 02:00 AM
RE: Hide soft menus? - DavidM - 12-10-2016, 02:14 AM
RE: Hide soft menus? - JDW - 12-10-2016, 02:35 AM
RE: Hide soft menus? - rprosperi - 12-10-2016, 03:09 PM
RE: Hide soft menus? - Software49g - 12-10-2016, 10:02 AM
RE: Hide soft menus? - JDW - 12-10-2016, 11:31 AM
RE: Hide soft menus? - matthiaspaul - 12-10-2016, 10:59 PM
RE: Hide soft menus? - Software49g - 12-10-2016, 10:08 PM
RE: Hide soft menus? - Software49g - 12-10-2016, 11:12 PM
RE: Hide soft menus? - JDW - 12-10-2016, 11:22 PM
RE: Hide soft menus? - DavidM - 12-11-2016, 12:42 AM
RE: Hide soft menus? - BartDB - 01-12-2017, 01:15 PM
RE: Hide soft menus? - DavidM - 01-12-2017, 03:55 PM
RE: Hide soft menus? - Software49g - 12-10-2016, 11:46 PM
RE: Hide soft menus? - Software49g - 01-12-2017, 09:51 AM
RE: Hide soft menus? - BartDB - 01-24-2017, 12:55 PM
RE: Hide soft menus? - Software49g - 01-24-2017, 03:48 PM
RE: Hide soft menus? - BartDB - 01-24-2017, 04:17 PM
RE: Hide soft menus? - JDW - 01-27-2017, 08:03 AM
RE: Hide soft menus? - DavidM - 01-28-2017, 01:41 PM
RE: Hide soft menus? - Software49g - 01-27-2017, 02:09 PM
RE: Hide soft menus? - JDW - 01-28-2017, 01:55 AM
RE: Hide soft menus? - Software49g - 01-29-2017, 07:30 PM
RE: Hide soft menus? - JDW - 01-30-2017, 12:06 AM
RE: Hide soft menus? - JDW - 08-28-2017, 12:12 AM
RE: Hide soft menus? - Software49g - 08-28-2017, 06:14 PM
RE: Hide soft menus? - pier4r - 08-28-2017, 06:51 PM
RE: Hide soft menus? - Software49g - 08-28-2017, 07:05 PM
RE: Hide soft menus? - Software49g - 09-21-2017, 03:25 PM
RE: Hide soft menus? - Software49g - 09-30-2017, 12:08 AM
RE: Hide soft menus? - JDW - 10-21-2017, 02:56 AM
RE: Hide soft menus? - franz.b - 09-30-2017, 03:16 PM
RE: Hide soft menus? - Software49g - 10-03-2017, 10:25 AM
RE: Hide soft menus? - Software49g - 10-26-2017, 10:11 AM
RE: Hide soft menus? - Mark Hardman - 10-27-2017, 11:13 PM
RE: Hide soft menus? - brickviking - 10-28-2017, 10:15 AM
RE: Hide soft menus? - Software49g - 10-29-2017, 10:50 PM
RE: Hide soft menus? - Mark Hardman - 10-30-2017, 01:08 AM



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