Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Gazoo

  1. Marc Hull does a damn fine job of installing a 32k chip in a console. He was offering that service a few months back and I took advantage of it. Works great for the 2meg and 1 meg game carts. Why don't the 2 of you join forces? Gazoo
  2. Well, that's a very nice explanation, Michael. But it applies to the emulation of the TI994/A. The keyboard behavior I'm looking for is in the SGCPU emulation, which I use almost exclusively. As you probably know, the real SGCPU keyboard behaves as I described - the function keys work as well as the control key combinations. But under MESS emulation, it doesn't behave that way. So the question is, can MESS be fixed to properly emulate the SGCPU keyboard? Gazoo
  3. Gazoo


  4. Ever since I got my HSGPL card, I've wanted to load Parsec on it. But I couldn't, because it's hard coded to run from the first Grom page, and I need XB to be there. I assume nobody's ever figured out how to change the hard coding to another page, because I've never seen anything mentioned about it. Well, after studying the source code, I finally figured it out. There are 20 values in the ROM file that need to be changed. The original values will be one of 3 hex words >9800, >9802, or 9C02. To change the Grom page that Parsec will run from, these values must be increased by 4 for each successive page that Parsec is modified to run from. So to run Parsec from page 2, one would change the values to >9804, >9806, and >9C06. To run it from page 16, as I do, the values would need to be changed to >983C, >983E, and >9C3E. The following is the list of ROM memory addresses that need to be changed. I list them that way because there are different formats that the file can be in: no header, 4 byte header, and 6 byte header. The addresses listed are those that the computer responds to, not the absolute addresses of the ROM file. No change needs to be made to any of the Grom files, only the ROM file. Here's the addresses: >64EE >64F4 >6530 >6662 >6690 >66BC >7656 >7C4C >7C52 >7C5C >7CBA >7CBE >7E08 >7E0E >7E24 >7F50 >7F56 >7F88 >7FB4 >7FB8 If you don't find >9800, >9802, or >9C02 at all of these addresses, you're not looking in the right place or you've got the wrong file. Don't alter anything unless you've got the correct data to begin with. Have fun with Parsec! Gazoo
  5. I would like to see some sort of compromise to get the keyboard working correctly. If I use the 'natural' keyboard, the function keys work correctly, but the control key doesn't work. I often do a ctrl-w to write a sector with Disk Utilities and have to switch keyboard type just to do this particular job. If I use the 'emulated' keyboard, the control key works, but the function keys don't. I have to press 'alt' and the corresponding number for the function key I want. There should be a keyboard setting in MESS in which both the function and control keys work at the same time. Gazoo
  6. I was interested in the text copy to see if it assembled correctly so I could play with the code and maybe modify it. But if no one has it in text form don't bother, it's not worth the trouble. Gazoo
  7. The set of files I just uploaded for the ubergrom does indeed set the first ROM bank, but it also allows REVIEW MODULE LIBRARY to be active. This set disallows REVIEW MODULE LIBRARY. Gazoo Set ROM bank 1 - 128k Flash.bin Set ROM bank 1 - EEprom.bin
  8. If you don't want to go through all the nonsense and hassle of putting a header in every ROM bank use an ubergrom cart. Burn a 1284P chip for the Grom side using the files in this message. The little bit of GPL code will autostart, set the first ROM bank, and reset to the title screen - you won't even notice that it happened. Your ROM chip now only needs to have a header in the first bank to work, the way things should be. Gazoo Set ROM bank 1 - 128k Flash.bin Set ROM bank 1 - EEprom.bin
  9. Never mind, I figured it out for myself. You can do it by editing the executable file, in my case 'messui.exe'. Make a note of the CRC-32 and SHA1 values of the original ROM file. Make the changes you want to the ROM file. Compute the CRC-32 and SHA1 values for the new file. I used HEX WORKSHOP for this. Do a text search of the executable file for the original CRC-32 and SHA1 strings. Replace those strings with the new ones, and save the executable file. No more warning message. Gazoo
  10. I've been considering getting a Lotharek drive to play with, even though I don't really need one. The website says that the device supports up to 255 tracks. It seems that the current TI FDC eprom could easily be altered to support 89 tracks, that would give a maximum of 1602 sectors. As the bitmap only supports 1600 sectors, the last 2 sectors could simply be ignored. Not having the device, this raises several questions. How does one 'format' a floppy image for the device? A special formatting tool would seem to be required to correctly lay out sector 0 for the maximum of 1600 sectors. Can someone post a blank formatted 80 track, double sided, single density image for me to inspect? Is the extra 160 sectors per 'disk' worth the effort? Gazoo
  11. Why not just use RAG Linker? It only takes a few seconds. I have it as a menu item in Funnelweb, so if I use the Funnelweb Editor and Assembler, I can quickly load RAG Linker for generating the image file. Easy Peasy. Gazoo
  12. Just now seeing this, wish someone would have sent me a PM. Thanks for the patch, Tursi. Always nice to see an alternate way of doing things. I've integrated the fix into the 1 meg gamecart as well. Gazoo 1megGames08312015.bin
  13. What are you going to put in a larger cart? In the 2 meg cart we've got 8 pages of menus. It gets extremely complex to program such a device at that point and it certainly won't get any easier to do a larger cart. Seems to me like 2 meg is plenty, there's only 1 .bin file so far to fill the cart we have now, and I don't see any more being created by anyone yet. Maybe if some other individuals stepped up and created some more large images for the 2 meg cart it would make sense to make a larger one, but it looks as if making a larger capacity cart would be putting the cart before the horse. Gazoo
  14. I was having some problems with a Myarc FDC, and one of my options was to try and repair an HFDC to use in it's place. After replacing the voltage regulators and the two 74LS245's, the HFDC came back to life. I then installed the hard drive bypass jumper and decided to remove the hard drive routines from the eprom so as to simplify things. After doing all those things, the card works amazingly well. I may not put the Myarc FDC back in that system. Anyway, here's a dump of the Eprom, in case anyone else decides to follow a similar path. We may be able to repurpose HFDC cards that aren't being used because of the increasing unavailability of MFM hard drives. Gazoo HFDCv14-floppy_only.BIN
  15. Putting the editor and assembler into cartridge form for instant loading has certainly been around for more than a few years. I did it 23 years ago. Gazoo
  16. You keep harping on this point, Rich. Unfortunately, everyone's experience is that BOOT works fine on loading XB programs. The only problem I've ever encountered was when I was trying earlier versions of RXB with BOOT. BOOT would just refuse to load ANY XB program when RXB was the active version of XB. Fortunately, you've recently fixed the bug in RXB that was causing this and it works correctly now. Thanks for that! The so called 'problem' you describe has never manifested itself other than the example I've provided above. I've been using BOOT for about 25 years and have never encountered the problem you describe. I'll let you know if I ever find an XB program that doesn't correctly load through BOOT with XB versions other than RXB, but it hasn't happened yet. Gazoo
  17. Hello Michael. I've changed one of the ROMs in the TI MESS emulation (the EVPC ROM) to suit my liking. Obviously I now get an error message upon startup to move the joystick right and left. Is there a way to suppress this warning in the Windows batch file that I use to start MESS? Thanks, Gazoo
  18. There is no Universal Cartridge, It all depends on what you create to put in the cartridge you want.Sometimes you only need Ram, Sometimes you need Grom/Gram, your programming skills determine the cartridge you require. So far there's no cartridge available that I can't fill with shit. Fetz keeps trying, but I keep filling 'em up. Gazoo
  19. Yes, the cable connects to the 2 connectors indicated. To the potential buyer: WARNING! Make sure you observe correct polarity when connecting the cable from the Personality card to the WDS100 card! Connecting the cable improperly will cause damage to one or both of the cards. I remember seeing several repaired cards that this happened to. Gazoo
  20. The maximum size that the controller card can access is 15mb. You can connect a larger drive, but it will only format to 15mb maximum. I had one of these for a while, and I updated the disk manager for it. It is not a standard hard drive device for the TI, and is problematic. I don't recommend bidding on it unless you are interested in it purely for historical sake. I noticed the WDS100 board is bare, the original had a unique case that held the board, drive, and power supply. I believe Arcadeshopper may be the last individual using one of these beasts. Gazoo
  • Create New...