MSX disk editor for Linux (Development MSX Fora)MSX Resource Center MSXdev 2008 - MSX1 development bonanza!           
            
English Nederlands Español Português Russian         
 Nieuws
   Voorpagina
  Nieuws archief
  Nieuws onderwerpen

 Informatie
   MSX Fora
  Artikelen
  Recensies
  Beursverslagen
  Fotoreportages
  Beurzen en meetings
  Enquêtes
  Links
  Zoek

 Software
   Downloads
  Webshop

 MRC
   Wie we zijn
  Kom bij ons team
  Doneren
  Policies
  Contact met het MRC
  Link naar Ons
  Statistieken

 Zoek
 
  

  

 Login
 

Gebruikersnaam

Wachtwoord




Ben je nog niet lid? Klik hier en word MSX vriend!


 Statistieken
 

Er zijn 113 gasten en 0 MSX vrienden online

Je bent een anonieme bezoeker.
 

MSX Fora


MSX Fora

Development - MSX disk editor for Linux

Schrijver

MSX disk editor for Linux

coldbreeze
msx lover
Berichten: 98
Geplaatst: 17 December 2007, 13:19   
Guys,

I am looking for a simple MSX disk editor for Linux. Any ideas? I do not mind command line tools.

I have no problems in porting an existing disk editor from another platform to Linux as long as I can get hold of the source code.

Thank you.

AuroraMSX

msx master
Berichten: 1231
Geplaatst: 17 December 2007, 14:48   
Have a look over here

coldbreeze
msx lover
Berichten: 98
Geplaatst: 17 December 2007, 15:29   
Quote:

Have a look over here



openMSX is full of surprises! I have been using it on and off for a couple of years and never known of diskmanipulator command. Thanks AuroraMSX!

turbor
msx freak
Berichten: 172
Geplaatst: 17 December 2007, 15:46   
If you are using Linux and are willing to try out the new PyQt based catapult then you have a nice GUI for the diskmanipulator in there also...

manuel
msx guru
Berichten: 3381
Geplaatst: 17 December 2007, 15:52   
Yep. And if you want to try by hand (without GUI) anyway, check out the manual. But the GUI is a lot cooler of course A link to a snapshot is on our website. Needs PyQt4 (4.3); run it by typing 'make'. Packaging is not worked on yet

By the way, I thought you meant low level disk editor at first. For that, simply use a binary editor to edit the disk image
coldbreeze
msx lover
Berichten: 98
Geplaatst: 18 December 2007, 06:09   
I will certainly give the PyQt based catapult a try. It would still be nice to have command line utilities to manipulate .dsk files from, say, build scripts. A typical use case would be to cross-compile an executable, add it to a disk image and launch the emulator (this is what I have been doing in Windows) with the disk image.

manuel
msx guru
Berichten: 3381
Geplaatst: 18 December 2007, 09:14   
For basic command line programs, check wrdsk/rddsk (by Arnold Metselaar) or dodsk (by Kanima?). I still use wrdsk/rddsk regularly (Mostly because I'm used to it.)
Also, I think in the openMSX code repository, there is a (now outdated?) separate version of the predecessor of diskmanipulator called msxtar:
http://openmsx.svn.sourceforge.net/viewvc/openmsx/msxtar/trunk/

I have no idea about the status of it, though...
turbor
msx freak
Berichten: 172
Geplaatst: 18 December 2007, 09:24   
Msxtar was a proof-of-concept I made for the code that has become the diskmanipulator.
There have been some minor bugfixes in diskmanipulator that haven't been ported back to msxtar, but if you start from an empty new (hard-)diskimage and don't fill it up to 100% then there should be no problem at all when using msxtar

The advantage of msxtar in relation to rddsk/wrdsk is that it can handle subdirs,fat12 up to 32 Meg size, partitions on ide HD-images and can be used to create the diskmimages. I never used dodsk so I can't compare with that one.

coldbreeze
msx lover
Berichten: 98
Geplaatst: 22 December 2007, 14:10   
I checked out the most recent version of msxtar. It look good and works as expected. This is exactly what I have been looking for. Thank you very much for your help, guys!

Manuel, is there source code available for wrdsk and rddsk or do you have Linux binaries of them?
manuel
msx guru
Berichten: 3381
Geplaatst: 22 December 2007, 17:02   
Source is available, use Google. It's even in the Ultimate MSX FAQ.
 
 







(c) 1994 - 2008 Stichting MSX Resource Center. MSX is een trademark van MSX Licensing Corporation.