+acadiel Posted April 20, 2020 Share Posted April 20, 2020 It occurred to me that we don't have all the UberGROM information in one place, after trying to help people on the Facebook TI Group. So here we go: 0) Who made this originally? It was a collaboration between Tursi, Ksarul, and myself over the span of 5+ years. 1) Where do you get them? Arcadeshopper sells them here: http://www.arcadeshopper.com/wp/?page_id=11#!/UBERgrom-board-with-2-included-49F040-flash-chips/p/44354004/category=5051340 2) Where's the code/binary/image to burn to the 1284P? http://harmlesslion.com/software/ubergrom 3) That's nice, but is there a manual that talks about what this thing is? 512K ROM-GROM Cartridge Board Manual V0.8.doc is the latest draft. 4) Um, ok. So, how do I program it? Follow this tutorial. You have to use either the GROMCFG or GROMLOAD programs to load info on an UberGROM. You have to set the banks accordingly. Read htis article: 5) No, no no... I don't want to load files on the TI! I want to "burn the roms" on my programmer! Premade UberGROM images can come in one or two parts. You always have a 1284P image (132K), and optionally a ROM image (512K). The ROM portion doesn't always come with the GROM, so it may or may not be there. If it IS there, it's required. To burn the UberGROM image onto an AtMega 1248P on your favorite EPROM programmer, set the fuses like this on the 1284P (Extended: F8, High: D8, Low: C2). YMMV based on your programmer. If the ROM exists, burn it to a 29F040 or a 49F040 6) Where can I get some prebuilt UberGROM images from? Right here: 7) What else exists for this currently: UberHDX uses the serial port on the UberGROM: http://www.ti99-geek.nl/Projects/ti99hdx/ti99hdx_ubergrom.html TIMXT can (partially) use the serial port on the UberGROM. 8] But you still didn't answer my question? Post it below. Someone will likely answer it. -jg/hexbus/acadiel 3 2 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/ Share on other sites More sharing options...
+acadiel Posted April 20, 2020 Author Share Posted April 20, 2020 Current to-do's: BASIC Support module adaptation - Rich Gilbertson is helping me get this working with the UberGROM Labels! Who wants to get some labels made for all the images that I made? Need someone to design what they might have looked like if TI would have released them. 3 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4515663 Share on other sites More sharing options...
+arcadeshopper Posted April 20, 2020 Share Posted April 20, 2020 also fred's hdx program has an uberhdxs tool to use the uber's uart for hdx UBERHDX4UBERHDX3UBERHDX2UBERHDX1 4 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4515685 Share on other sites More sharing options...
+InsaneMultitasker Posted April 20, 2020 Share Posted April 20, 2020 1. For reference and as documented on Fred's site: The UBERGrom's UART must be mapped at the (last) GROM base >983C and GROM slot >A000. This is the same address selection as for the Terminal Emulator program TIMXT for the UBERGrom from Insane Multitasker [Note: the UART can be mapped to other bases/slots, it is just that we settled on using the same one for compatibility] 2. Is there a list of existing images, e.g., XB27 suite. 3 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4515807 Share on other sites More sharing options...
Omega-TI Posted May 2, 2020 Share Posted May 2, 2020 One of the best applications for the UberGROM (in my humble opinion) is the auto-starting 4A/DOS! It's awesome, simply turn on the TI and you are in the DOS environment. Exit a program and you're in the DOS environment. Reset and you are in the DOS environment. It saves a ton of time and unless you like the main menu and start screen, you'll never have to mess with them slowing you down again. If you do not want to, or cannot "roll your own", they are available at ArcadeShopper << HERE >> Images for burning GROMStart.zip Cartridge Label 4 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4527339 Share on other sites More sharing options...
Mehridian Sanders Posted May 26, 2020 Share Posted May 26, 2020 This is impressive well done! Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4547793 Share on other sites More sharing options...
Omega-TI Posted May 26, 2020 Share Posted May 26, 2020 4 hours ago, Mehridian Sanders said: This is impressive well done! Yeah, I've used 4A/DOS for years, but lately find I've been migrating to Force Command more and more because of my extensive use of the TIPI. My "Ultimate Dream" is to have Force Command somehow combined with Extended BASIC. The thought of being able to load an E/A 5 or an Extended BASIC program directly from the DOS prompt or a batch file would be freaking awesome. Will it ever happen? Doubtful, but hey, a guy has to have dreams, right? ? The fact is though that Force Command has more features, does more and is currently supported with improvements still arriving... but I don't want to mess up this thread with non UberGROM talk so further discussion on this topic should probably start in a new thread. Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4547904 Share on other sites More sharing options...
+jedimatt42 Posted May 27, 2020 Share Posted May 27, 2020 UberGrom could run ForceCommand. 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4548194 Share on other sites More sharing options...
Omega-TI Posted May 27, 2020 Share Posted May 27, 2020 23 hours ago, jedimatt42 said: UberGrom could run ForceCommand. I'm willing to test it. IIRC it has to be named START for the startup code in the 1284P to find it. It would only take me a couple of minutes to burn a 49F040. Also the image should be 512K using multiples if necessary. -- GRAPHIC REMOVED -- Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4548928 Share on other sites More sharing options...
+jedimatt42 Posted May 27, 2020 Share Posted May 27, 2020 4 hours ago, INVISIBLE said: I'm willing to test it. IIRC it has to be named START for the startup code in the 1284P to find it. It would only take me a couple of minutes to burn a 49F040. Also the image should be 512K using multiples if necessary. No, it comes with it's own GROM. And you aren't allowed to call it 'Force Command-DOS' The name is just 'Force Command' the subtitle can say 'a DOS by Jedimatt42' if you like. Let me go make sure those terms are in the license... I'm just kidding... but I really don't like hearing 'Force Command DOS'... to me that is like saying grapes fruit, which is confusing since there is a thing called grapes and a thing called grapefruit, and both are fruit. Please only refer to it as 'Force Command' or Jedimatt42's DOS, Force Command. And shouldn't there be Emperor Palpatine style Force Lightening on the label? I'm only partially punking you... in all seriousness, don't call it 'Force Command-DOS' the name is just 'Force Command' You would load the GROM FCMDG.bin into GROM with Tursi's GROMCFG, and you repeat the FCMDC.bin until it is 512K and load that into the 49F040 chip. I didn't use the 'START' grom from Tursi, but I reverse engineered it to come up with this: https://github.com/jedimatt42/fcmd/blob/master/gpl-boot.g99 The address of the ROM entry point is defined at GPL assembly time by scraping the symbol address out of the ROM: https://github.com/jedimatt42/fcmd/blob/b6d377d8dd36f9d8667b33b2980bb47136992425/Makefile#L85 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4549226 Share on other sites More sharing options...
Omega-TI Posted May 27, 2020 Share Posted May 27, 2020 Bummer, I don't currently have any extra 1284's at the moment. The label below does not "look right" I think it would be better if we eliminated the TI Logo. 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4549256 Share on other sites More sharing options...
+OLD CS1 Posted May 28, 2020 Share Posted May 28, 2020 The colon on "BY:" is unnecessary, as well. 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4549265 Share on other sites More sharing options...
+jedimatt42 Posted May 28, 2020 Share Posted May 28, 2020 42 minutes ago, OLD CS1 said: The colon on "BY:" is unnecessary, as well. I imagine everything you say @OLD CS1 is said by your avatar image with a snarly old man Japanese anime military voice.. even though I've met you and you don't have an old Japanese voice. And now I can't stop laughing. 2 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4549285 Share on other sites More sharing options...
Omega-TI Posted May 28, 2020 Share Posted May 28, 2020 1 hour ago, OLD CS1 said: The colon on "BY:" is unnecessary, as well. Possibly, but I like it. Feel free to edit it out on your copy. Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4549306 Share on other sites More sharing options...
+jedimatt42 Posted May 28, 2020 Share Posted May 28, 2020 I like this better. 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4549310 Share on other sites More sharing options...
+OLD CS1 Posted May 28, 2020 Share Posted May 28, 2020 3 hours ago, jedimatt42 said: I imagine everything you say @OLD CS1 is said by your avatar image with a snarly old man Japanese anime military voice.. even though I've met you and you don't have an old Japanese voice. And now I can't stop laughing. Oh, man, my sides. Now I hear that voice. But it sounds like Mr. Miyagi to me. I can live with that in my head. 3 hours ago, INVISIBLE said: Possibly, but I like it. Feel free to edit it out on your copy. ::chuckle:: Please to be forgiving the pedant in me. 3 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4549406 Share on other sites More sharing options...
+acadiel Posted June 5, 2020 Author Share Posted June 5, 2020 Make sure you release the AtMega 1284P .bin file as well as the ROM .bin together in a zip file and throw it here. Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4556702 Share on other sites More sharing options...
globeron Posted July 23, 2020 Share Posted July 23, 2020 On 4/21/2020 at 12:48 AM, InsaneMultitasker said: 1. For reference and as documented on Fred's site: The UBERGrom's UART must be mapped at the (last) GROM base >983C and GROM slot >A000. This is the same address selection as for the Terminal Emulator program TIMXT for the UBERGrom from Insane Multitasker [Note: the UART can be mapped to other bases/slots, it is just that we settled on using the same one for compatibility] 2. Is there a list of existing images, e.g., XB27 suite. (write up is maybe not 100%, but it might help other people) I finally managed to get it to work (if I remember correctly 2 years ago, I wanted to do this, because my nanoPEB RS232 did not work somehow) and now with UberGromHDX I can transfer from a PC files via Serial to the NanoPEB (without taking out the CF-card) but then came the TIPI (sidecar) in my life, but now I am building a network with multiple TIs and had a standalone TI that needed to be networked (with a standalone 32K or nanoPEB) burn the ATMEL CHIP (the .bin file eaprom_V_UG.bin) (I only programmed the ATMEL chip, in the past I wrote a procedure for this, see the last part) UberCart-Programming-v1-Aug-2017.pdf @F.G. Kaal Fred: It would be good to add a procedure the "how to" map the GROM base of the UART TTL device. http://www.ti99-geek.nl/Projects/ti99hdx/ti99hdx_ubergrom.html (my cable is USB-DB9 -- normal connector (MALE), to a DB9 (FEMALE) to DB9 (MALE) to the DB9 FEMALE UART device and the pins are mapped like on your photo. VCC to +5V, TXD to TXD, RXD to RXD, GND to GND) (thus no need for a gender-changer or cross-cable-adapter). To do the UART mapping: 1. Download the .zip here https://harmlesslion.com/cgi-bin/showprog.cgi?search=ubergrom 2. as I use this on a standalone TI (with NanoPEB attached first, but actually want to use it with 32K attached only) how to get the file to the TI: a. Used the CF-card on my PC and saved the gromcfg.dsk to a volume on the CF-card (using the TIDIR tool of Fred ti99-geek.nl website) b. then using the nanopeb in TI-BASIC: CALL MOUNT(2,Volume) c. with E/A option 5 (of the UberGromHDX module) DSK2.GROMCFG 3. in GROMCFG now press CTRL F and browse with > to the >983C then press A (for >A000) then press U (to assign UART) 4. then SAVE (DSK2.UARTSAVE) it overwrites the Ubergrom 5. press FCTN 7 then make sure the CTRL B (Base is ON), rest is OFF (not sure if this is correct, but it works for me) 6. Start TI99HDX 9.1 (settings are for me on COM3 for the USB port mapping) 38400, 8, E, 1 and at communication status DTR and RTS are on (rest are all off) 7. start module > Editor Assembler V option 7 Utilities option 5 UberHDX it will initialise quickly and on the PC you will see also that it is initialized then for source enter SRC: HDX1. 3 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4591613 Share on other sites More sharing options...
Tursi Posted July 24, 2020 Share Posted July 24, 2020 (edited) Note that "S"ave to disk is only for making a backup -- the UGROM itself is updated as soon as you see the result on the screen. Edited July 24, 2020 by Tursi Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4592202 Share on other sites More sharing options...
+dhe Posted July 29, 2021 Share Posted July 29, 2021 I just bought one of these from ArcadeShopper. Found the 120 page manual, I might not qualify as smart enough to own this cart! ? 2 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4873686 Share on other sites More sharing options...
+Ksarul Posted July 29, 2021 Share Posted July 29, 2021 27 minutes ago, dhe said: I just bought one of these from ArcadeShopper. Found the 120 page manual, I might not qualify as smart enough to own this cart! ? Those of us who have extensive experience with these can help you solve most issues, @dhe. We made sure the manual included as much information as possible about it, to help folks understand all of the functionality--some of which hasn't been actively exploited yet. 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-4873711 Share on other sites More sharing options...
FSword7 Posted December 10, 2022 Share Posted December 10, 2022 I checked ArcadeShopper but UberGROM board was sold out. Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-5169869 Share on other sites More sharing options...
+Ksarul Posted December 11, 2022 Share Posted December 11, 2022 4 hours ago, FSword7 said: I checked ArcadeShopper but UberGROM board was sold out. Looks like I will have to send him another batch of them over the holidays. . . 4 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-5169962 Share on other sites More sharing options...
+arcadeshopper Posted December 12, 2022 Share Posted December 12, 2022 On 12/10/2022 at 3:56 PM, FSword7 said: I checked ArcadeShopper but UberGROM board was sold out. You should really ask when you need something and I'm sold out... I can put a few in stock if you take the time to contact me 1 Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-5170560 Share on other sites More sharing options...
+arcadeshopper Posted December 12, 2022 Share Posted December 12, 2022 On 12/10/2022 at 8:08 PM, Ksarul said: Looks like I will have to send him another batch of them over the holidays. . . Please:) Quote Link to comment https://forums.atariage.com/topic/305712-the-mega-ubergrom-thread-start-here/#findComment-5170563 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.