RXB Posted February 3, 2015 Share Posted February 3, 2015 Ok guys we have a new Editor Assembler for the TI99 now! I can run it from any GROM so >2000, >4000, >6000, >8000, >A000, >C000, or >E000 are all valid locations in GROM. I did not do a video of REA 2015 running a EA5 or EA3 programs as like REA 2011 the Catalog will do that from Classic99 if you want to see how that works. 10 Quote Link to comment Share on other sites More sharing options...
Willsy Posted February 3, 2015 Share Posted February 3, 2015 Nice one!! 1 Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted February 3, 2015 Share Posted February 3, 2015 Big wizard !! cool 1 Quote Link to comment Share on other sites More sharing options...
gregallenwarner Posted February 5, 2015 Share Posted February 5, 2015 This looks good. Finally, we're getting closer to having a true, full IDE for the TI-99 platform! 1 Quote Link to comment Share on other sites More sharing options...
RXB Posted February 6, 2015 Author Share Posted February 6, 2015 PART 2 OF RICH EDITOR ASSEMBLER 2015 Quote Link to comment Share on other sites More sharing options...
Gary from OPA Posted February 7, 2015 Share Posted February 7, 2015 Looks good. Have to try to out later? One question does it do both GPL and 9900 Assembly, or just one or options to pick one or the other? Quote Link to comment Share on other sites More sharing options...
RXB Posted February 7, 2015 Author Share Posted February 7, 2015 Looks good. Have to try to out later? One question does it do both GPL and 9900 Assembly, or just one or options to pick one or the other? The files ASSM1 in GPL Assembler or normal Editor Assembler have the same file name and both work the same. The OPTIONS are saved and pathnames work exactly the same in either GPL or normal Assembler. 1 Quote Link to comment Share on other sites More sharing options...
Gary from OPA Posted February 11, 2015 Share Posted February 11, 2015 The files ASSM1 in GPL Assembler or normal Editor Assembler have the same file name and both work the same. The OPTIONS are saved and pathnames work exactly the same in either GPL or normal Assembler. That is good, but no way to have both squeeze in a G in the selection menu for GPL Assembler and leave A for normal assembler. Quote Link to comment Share on other sites More sharing options...
Gary from OPA Posted February 11, 2015 Share Posted February 11, 2015 One other question does this supports loading of 80col editor? Quote Link to comment Share on other sites More sharing options...
RXB Posted February 12, 2015 Author Share Posted February 12, 2015 That is good, but no way to have both squeeze in a G in the selection menu for GPL Assembler and leave A for normal assembler. No this version is the EA part of RXB. I will have to make a separate version for stand alone as it takes 2 GROM Banks for that. One for GPL and EA Editor Assembler. All these features in REA 2015 take up way to much GROM to fit into one 8K bank >E000 to >FFDC. The Editor and Assemblers barely all fit into another Bank. Quote Link to comment Share on other sites More sharing options...
RXB Posted February 12, 2015 Author Share Posted February 12, 2015 One other question does this supports loading of 80col editor? Do they have a 80 Col version that is compatible with the Editor in normal Editor Assembler that can be named EDIT1 ? Quote Link to comment Share on other sites More sharing options...
RXB Posted February 12, 2015 Author Share Posted February 12, 2015 REA 2015 FINISHED PRODUCT DONE! New menu and new keys. 5 Quote Link to comment Share on other sites More sharing options...
Astharot Posted February 12, 2015 Share Posted February 12, 2015 Great Work!!! 1 Quote Link to comment Share on other sites More sharing options...
+Vorticon Posted February 13, 2015 Share Posted February 13, 2015 Excellent work Will this cart become available on arcadeshopper.com? 1 Quote Link to comment Share on other sites More sharing options...
RXB Posted February 13, 2015 Author Share Posted February 13, 2015 Excellent work Will this cart become available on arcadeshopper.com? RXB is FREEWARE so ya as soon as I put it out there, still 3 bugs I need to fix and documents. Then will work on standalone version. Quote Link to comment Share on other sites More sharing options...
RXB Posted February 16, 2015 Author Share Posted February 16, 2015 (edited) REA 2015 Documentation PAGE REA1 *************************************************************** * RXB Editor Assembler Version 2015 * *************************************************************** REA is a new completely re-written Editor Assembler module. Any code not needed was removed, and this left room for many new features. TI BASIC support has been removed to add in the new features like catalog a drive and set pathnames. This is a copy of the REA title screen: Rich Editor & Assembler V=2015 ------------------------------------------- S SET PATHS NAMES D DIRECTORY A ASSEMBLER E EDITOR X XB PROGRAM L LOAD and RUN P PROGRAM FILE . R X B PAGE REA2 S SET PATH NAMES Sets path of Editor, Assembler,source, object, and list files. E EDITOR Has a arrow to indicate which option has been selected, thus the user will no longer make a mistake of saving a blank file over the original that he actually ment to load or save. Also as Edit path is preset the loading is automatic for the Editor and the file to load. Save file still asks for a path name and file. Print also asks for device or path name. i.e. DSK.VOLUMENAME.EDIT1 or WDS1.DIRECTORY.SUBDIRECTORY.EDIT1 The directory will load the selected file if this option is used. See Directory for features. A ASSEMBLER The ASSM1 path from S SET PATH automatically loads Source, Object, List file paths and Options. A Assember key press from main menu starts the Assembler, but SET PATH must be first. i.e. DSK.VOLUMENAME.ASSM1 or WDS1.DIRECTORY.SUBDIRECTORY.ASSM1 The directory will replace the selected file if this option is used. See Directory for features. L LOAD and RUN The directory will load the selected file if this option is used. After loading a file all the link names will be dsiplayed inlucding all support routines. Using arrow keys the selected link name can be executed by pressing ENTER key. Up to 80 link names will be displayed on screen thus arrow keys to select a program name to run. See Directory for features. P PROGRAM FILE By pressing a single key then enter, DSK#.UTIL1 is displayed and executed. # indicates the key pressed A to Z or 1 to 9. The directory will load the selected file if this option is used. The lower 8K support routines normally only loaded by the EA3 option are now loaded by this option too. So users can load FORTH, FORTRAM, and C programs from the EA5 prompt. 6 R X B New feature that prompts for a XB program file to run. If the file or device errors out, then a return to RXB command mode is done. The * R X B * and a flashing cursor indicates the XB command mode. By pressing a single key then enter, DSK#.LOAD is displayed and executed. # indicates the key pressed. The directory will load the selected file if this option is used. See Directory for new features PAGE REA3 7 DIRECTORY A new feature that prompts for a device name. EXAMPLE: DSK1. The period MUST be included if the full device name is used. Or type in a path name EXAMPLE: WDS1.DIRECTORY. The quicker way is to just type a number or letter then enter. Thus DSK#. is used and the key pressed represents the # used. While the catalog is being scrolled on screen, ANY KEY will pause the display and reading of a disk, an arrow will appear next to the file read and the ARROW KEYS will move the arrow up or down. (FCNT/CTRL optional). To page forward or backward a screen at a time press left and right arrow keys. The arrow last pointing to will stay at the top or bottom of the screen display. This in much better than other paging methods like DM1000 or Funnel Web Disk review to see single lines. ONLY the SPACE BAR will pause the catalog until pressed again. 2015 added new keys to Directory: 1 = Editor. A or a = Assembler file. G or g = GPL Assembler file. Use ENTER to select the filename so it will be placed into into a buffer, the cataloger will auto-load Dis/Fix 80 files into the EA3 menu, Programs will be EA5, and only Dis/Var 254 is considered to be XB programs. So to load XB programs use the SPACE BAR to buffer the filename, thus loading is automatic from there for XB programs. For DIS/VAR 80 or DIS/FIX 80 files to be edited or assembled use ENTER or SPACE BAR, then select the Edit or Assembler from the main menu. Loading is automatic from there. Directory will automatically assume you wish to catalog a sub-directory if a Directory was selected. To buffer anything else you must use the SPACE BAR, to select a filename to be placed into a buffer, then auto return to REA main menu. Now select the option to be used from this buffer. If you select D DIRECTORY again, the buffer will be used and the last device accessed will be used again. If you wish to clear the buffer just use FCTN BACK to the REA main menu. NOTE: SOURCE file name must be filled in as this is the default. But if you use DIRECTORY to flag a file it will be placed into S SET PATH NAMES for all uses. PAGE REA4 . R X B A previous feature that was optional since version 1000 but had no menu option on screen indicating it was a option. (Period) . will return to RXB menu screen. SYSTEM SUPPORT The modified version of the Editor/Assembler no longer supports the 99/4 computer. A 99/4A is required. All TI BASIC support routines (CALL INIT, CALL LINK, CALL LOAD,CALL PEEK, CALL PEEKV, CALL POKEV, and CALL CHARPAT) have been removed from the Editor/Assembler. If you have a program that must be run from TI BASIC and requires these routines, you must plug an Editor/Assembler module into the cartridge connector. There are some assembly language programs that access data internal to the Editor/Assembler cartridge. These programs will not run correctly due to the re-structuring of the data in the Editor/Assembler module. For these programs you must use your Editor/Assembler cartridge. On the other hand like FunnelWeb REA loads the support routines before EA3 or EA5 loaders to engage, so C, FORTRAM, and FORTH will load from the EA5 prompt. NO 32K NEEDED TO WHAT? REA has been totally re-written so the user can now use some of the features of REA without that nasty *NO MEMORY EXPANSION* error turning up. The error routine only disallows the user from accessing those aspects of REA that absolutely needs 32K to work. The user may now use the REA EDITOR PRINT FILE menu, or use the x R X B file loader menu, or use the D DIRECTORY menu. That means with RXB and REA the user can now print files, view files, load any BASIC or XB program and catalog from REA with or without a 32K memory. EASTER EGGS When on main menu of REA 2015 using keys 1 will still go to the Editor, 2 will still go to Assembler, 3 will still go to the Load and Run, and 5 will still go to RUN PROGRAM FILE. There are more to look for. Edited February 17, 2015 by RXB 5 Quote Link to comment Share on other sites More sharing options...
RXB Posted February 17, 2015 Author Share Posted February 17, 2015 (edited) I just re-edited the Documents in previous post and added EASTER EGGS! Edited February 20, 2015 by RXB 2 Quote Link to comment Share on other sites More sharing options...
+hloberg Posted February 20, 2015 Share Posted February 20, 2015 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.