+mizapf Posted June 16, 2015 Share Posted June 16, 2015 I think TIImagetool also does not support reading from/writing to CF cards directly? Reading yes, writing only in Linux at this time. You can find the feature in "File->Open device". The problem with writing - last time I tried, at least - that despite starting TIImageTool on Java as Administrator, and being able to read it, Windows denies writing. Under Linux, when you have permissions to write to the CF card, it will allow you to do so. Quote Link to comment Share on other sites More sharing options...
TheMole Posted June 16, 2015 Share Posted June 16, 2015 I tried reading /dev/disk2 (my CF cart) on my Mac and even that gave a permission problem when launching the app via the UI (btw, thank you for making the Metal Look & Feel standard, the app works much better than v1.5 now that there's no compatibility issues with the native file dialogs). The error message was a bit confusing, so I didn't push on ("File not found: permission denied" or something along those lines), but reading your message it probably is just a matter of running tiimagetool as root. Quote Link to comment Share on other sites More sharing options...
TheMole Posted June 16, 2015 Share Posted June 16, 2015 Ok, now I understand, your needs. It is not the task of a program (like the TiDisk-Manager) to handle different file systems. This is a task for the operation system. So there have to be a kernel extension to extend the OS to handle TI compatible memory devices formatted with the TI file systems. I thought about such solutions earlier, so it would be nice to mount TI image files directly and I thought about to build some Quick View extensions to view the contents of some specific files directly in the Finder. But those plans could be realized in the future, sometimes. Yeah, a kernel module or FUSE implementation would absolutely rock! I'd help, but I hate developing for OS X (probably because I'm crap at it, but also because in my very biased personal opinion Xcode is a bloated heap of steaming mammoth poo ). 2 Quote Link to comment Share on other sites More sharing options...
Omega-TI Posted June 16, 2015 Share Posted June 16, 2015 ... in my very biased personal opinion Xcode is a bloated heap of steaming mammoth poo ). Don't hold back now, how do you REALLY feel about it! 2 Quote Link to comment Share on other sites More sharing options...
+mizapf Posted June 16, 2015 Share Posted June 16, 2015 Yeah, a kernel module or FUSE implementation would absolutely rock! I'd help, but I hate developing for OS X (probably because I'm crap at it, but also because in my very biased personal opinion Xcode is a bloated heap of steaming mammoth poo ). I remember I once played with that thought as well ... but eventually I dropped it again. My problem is that I don't remember all reasons. What comes to my mind right now: The TI file system differs from PC file systems by having typed files. This can be dealt with using the TIFILES format (which incorporates the important format information), though. While PC file systems can have arbitrarily nested directories, TI file systems for floppies only allow for a single subdirectory level (HFDC, GeneveOS). Also, hard disk file systems on the TI have a maximum path length. I'm not sure what happens when you copy directory trees to the FUSE-mounted TI file system. Legal characters for file names differ between the TI and the PC file systems. I included some magic in TIImageTool to convert file names. For such an inclusion in the file management, a safe strategy must be found. There are programs on the TI that depend on the meta-information of the disk, in particular when accessing sectors directly. While not impossible, this would require to manage a separate meta-information file. Well, but I don't want to discourage anyone here. Quote Link to comment Share on other sites More sharing options...
HackMac Posted June 25, 2015 Author Share Posted June 25, 2015 Ok, today I release the version 2.7.20 for download. Improvement: In the listing of the Disassembler Editor, the line comments are now listed in a new column and you can modify them directly. New feature: The tool tip now shows additional informations about a specific instruction: clock cycle counts and timings manipulated or tested status flags You can modify the cycle calculating by toggling the CPU in native mod (where memory and registers are 16 bit) or if no native mode is selected, you can configure the registers are in 16 bit (like in the scratchpad RAM) Fix issue for TIFILES header witch contains file names containing '\0' characters. Fix bug on opening missing files on startup. Fix issue with missing files, so that those files are not shown in the disk image table view. and other smaller fixes Eyecandy: Exported TIFILES encoded files have their own finder icon If you want to know more details of all releases, see my release page. By the way: Who of you are using the Disassembler feature? Enjoy! Quote Link to comment Share on other sites More sharing options...
fabrice montupet Posted June 25, 2015 Share Posted June 25, 2015 Thank you very much HackMac for your "TiDisk-Manager" tool! It's very useful !I am very happy to see that the list of tools usable on Mac is growing! Quote Link to comment Share on other sites More sharing options...
fabrice montupet Posted June 26, 2015 Share Posted June 26, 2015 HackMac, I have added a link to TI-Disk Manager into my website dedicated to the Geneve 9640, here: http://www.ti99.com/geneve/index.php?fr/article17/generer-des-disquettes-ti-geneve I will do the same for my TI-99 pages, soon 1 Quote Link to comment Share on other sites More sharing options...
HackMac Posted June 26, 2015 Author Share Posted June 26, 2015 Oh yes, very kindly! Even with an screenshot. Do you got it from the screenshot site? Feel free to use them as you like. But wouldn't it be better to link the TI-Disk Manager to the Bitbucket site, as linking HackMac since HackMac doesn't have an own website? Quote Link to comment Share on other sites More sharing options...
fabrice montupet Posted June 26, 2015 Share Posted June 26, 2015 I have updated my page, hope it is as you like Yes, the screenshot come from the screeshot site, but I can easily make a other one with my Macintosh this evening if you prefer. It's up to you !If you are interested, I can help you to propose a French version of TI-Disk Manager. Quote Link to comment Share on other sites More sharing options...
HackMac Posted June 26, 2015 Author Share Posted June 26, 2015 (edited) No, you get me wrong. I'd give you the permission to use mine as you like. A french like a german version are interesting but my code is relatively dirty, because I don't lean on to apples guide lines (sometimes I use to hard code text for the UI into the source directly), so it will need some work for a clean and complete translation. But I'm open for this idea. Edited June 26, 2015 by HackMac Quote Link to comment Share on other sites More sharing options...
fabrice montupet Posted June 26, 2015 Share Posted June 26, 2015 I can help you to translate your excellent tool in the way you want (translate a language file you'll send to me or modify sources, etc. )I discovered a hidden Expert Mode in the tool, that's cool Of course my proposition applies to all TI-99 tool for which its developer is interested by a French version ! Quote Link to comment Share on other sites More sharing options...
HackMac Posted June 27, 2015 Author Share Posted June 27, 2015 Thanks for your interests and your replies! I think we should talk of those details personally, so I wrote a private message to you. Quote Link to comment Share on other sites More sharing options...
HackMac Posted June 28, 2015 Author Share Posted June 28, 2015 Here is an appeal to all TI-Disk Manager users. How you could read, I'm starting internationalizing this tool. Fabrice inspired me to do this, so there will be a German and a French version available soon. Now I like to translate my Manager into other languages. Therefore I need your help. Everyone who have a good mind to do some translations are welcome! Perhaps you, TheMole can translate a Belgium version, you are also familiar to Apples Xcode tool. I know you hate it, but it can't be too bad. (No, stop I don't wanna discuss (dis-)advantages of different IDEs) I am delighted for lively interest! 2 Quote Link to comment Share on other sites More sharing options...
Shift838 Posted June 28, 2015 Share Posted June 28, 2015 Ok, today I release the version 2.7.20 for download. Improvement: In the listing of the Disassembler Editor, the line comments are now listed in a new column and you can modify them directly. New feature: The tool tip now shows additional informations about a specific instruction: clock cycle counts and timings manipulated or tested status flags You can modify the cycle calculating by toggling the CPU in native mod (where memory and registers are 16 bit) or if no native mode is selected, you can configure the registers are in 16 bit (like in the scratchpad RAM) Fix issue for TIFILES header witch contains file names containing '\0' characters. Fix bug on opening missing files on startup. Fix issue with missing files, so that those files are not shown in the disk image table view. and other smaller fixes Eyecandy: Exported TIFILES encoded files have their own finder icon If you want to know more details of all releases, see my release page. By the way: Who of you are using the Disassembler feature? Enjoy! any pictures we could see of this new file manager? Quote Link to comment Share on other sites More sharing options...
HackMac Posted June 28, 2015 Author Share Posted June 28, 2015 (edited) The only new visible thing is the new popup menu and the tooltip. Hmmm, ok I will make made a picture for the tooltip and upload uploaded it to the wiki page of screen shots. Please be patient... Edited June 28, 2015 by HackMac 1 Quote Link to comment Share on other sites More sharing options...
fabrice montupet Posted June 29, 2015 Share Posted June 29, 2015 (edited) HackMac, I will be very happy to help you for the French translation :-) Edited June 29, 2015 by fabrice montupet Quote Link to comment Share on other sites More sharing options...
CantStopClicking Posted July 9, 2015 Share Posted July 9, 2015 Ok, today I release the version 2.7.20 for download. Improvement: In the listing of the Disassembler Editor, the line comments are now listed in a new column and you can modify them directly. New feature: The tool tip now shows additional informations about a specific instruction: clock cycle counts and timings manipulated or tested status flags You can modify the cycle calculating by toggling the CPU in native mod (where memory and registers are 16 bit) or if no native mode is selected, you can configure the registers are in 16 bit (like in the scratchpad RAM) Fix issue for TIFILES header witch contains file names containing '\0' characters. Fix bug on opening missing files on startup. Fix issue with missing files, so that those files are not shown in the disk image table view. and other smaller fixes Eyecandy: Exported TIFILES encoded files have their own finder icon If you want to know more details of all releases, see my release page. By the way: Who of you are using the Disassembler feature? Enjoy! I've been totally waiting for a native Mac app!!! However, I can't use this because I'm not running 10.9 or newer OS-X. Is there ANY possibility you (or me) could recompile this so it'll work with Mt. Lion? I just can't stand where Apple has gone with the newer OS's and refuse to upgrade until they get their head out of their a$$'s (which very well may be never). Last good Mac OS-X was Snow Leopard unfortunately its planned obsolescence renders that path into the ground. Sigh, stuck to Parallels VM and XP and TI-DIR (Fred Kaal's app rocks - don't get me wrong). Regardless, thanks for your contribution! Cheers! -Dano Quote Link to comment Share on other sites More sharing options...
HackMac Posted July 9, 2015 Author Share Posted July 9, 2015 Hey Dano! Did you try to run TI-Disk Manager with Lion? Perhaps it will run. I don't have an eye on it, if I use toolbox/framework functions for newer OS'es. My Xcode Installations had only OS X 10.9++ I can try to install the 10.8 libraries on my 10.10 and try to recompile. If it takes to much time to get the application run with 10.8, I will think about what we can do. But I can't get why you don't update to 10.10. And one can I say for sure: I won't support deprecated OS'es for long. For more, please leave a private message and we get in contact. Thanks. Quote Link to comment Share on other sites More sharing options...
HackMac Posted July 10, 2015 Author Share Posted July 10, 2015 When you can't run the Application. Try using version 2.7.16! By the Way: I still can't edit my own post here on this thread. Who can help? Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted July 10, 2015 Share Posted July 10, 2015 editing works for a short time only (1 hour ?) supposedly works for 30 days on a post, if you are a "subscriber" Quote Link to comment Share on other sites More sharing options...
HackMac Posted July 10, 2015 Author Share Posted July 10, 2015 Okay, I understand. But it is not very helpful (the behavior, not your answer) when I wish to update the very first post, so this central location is up to date every time. By the way I‘m not a "subscriber", I'm the "topic starter"... BUT! What is with the ti-994a-development-resources thread??? Posted Thu Nov 19, 2009 7:35 PM and Edited by retroclouds, Wed Jun 10, 2015 9:25 PM. Quote Link to comment Share on other sites More sharing options...
+Schmitzi Posted July 10, 2015 Share Posted July 10, 2015 hmmm, don´t know. Maybe he has special permissions from the admin ? Or he just changes it once a month ? Or because it is a "pinned" thread ? I don´t know, but am nosy about, too... Quote Link to comment Share on other sites More sharing options...
HackMac Posted July 11, 2015 Author Share Posted July 11, 2015 Is there ANY possibility you (or me) could recompile this so it'll work with Mt. Lion? Okay, I spend a whole day (no, not only an afternoon) to build my tool against the SDK 10.8. With the next release (witch I'll provide soon, when translation to French is completed) TI-Disk Manager should be runnable on Mac OS X 10.8 and newer. I can't make any promises that future releases still supports outdates OS'es. New IDE's came without support for them (Xcode 6.3.x only supports 10.9 and 10.10). I had to twiddle with Xcode and I had luck, that someone collects old SDK's and provide them for download on github. And who knows what Xcode 7 does (or does not)... P.S. It would really be nice if I could edit the first post of this thread to update the features, and requirements. 1 Quote Link to comment Share on other sites More sharing options...
HackMac Posted July 13, 2015 Author Share Posted July 13, 2015 I actually plan versions for future releases of TI-Disk Manager and you can help me to decide the priority/urgency of a specific feature: I would implement the SerialBridge protocol to have the possibility to connect MESS (witch I use to simulate the TI) with a TI using a Mac with a native application program. (Obligatory requirement for that is having a USB to serial controller/dongle and according to that an installed driver.) But I like to realize this feature later, together with other features witch uses a serial connection to a TI too. So a change in the major version number can be made. My needs for this feature is actually not very urgent, because my TI system is still deactivated. So I would plan this feature for the major version release change after the next major release (witch will be released in thousands of years) because I will need some more time to (re-)activate my TI system to test all that features witch deals with the serial interface (and of cause by the reason that I implement all that many features all alone). The next major release will have a rework of disk image and TI files representation internally and there will be more options to handle TI files in a more flexible way. The actual major release will have further more (two, three or four) updates. So, what are your opinions to that SerialBridge feature? 1 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.