Download Latest Version hxcFDpatch.tar.gz (15.3 kB)
Email in envelope

Get an email when there's a new version of Patch HXC THOMSON FD

Home
Name Modified Size InfoDownloads / Week
README.TXT 2017-01-16 4.2 kB
hxcFDpatch.tar.gz 2017-01-16 15.3 kB
Totals: 2 Items   19.4 kB 0
******************************
*HXCFloppyEmulator : Thomson FD patch
******************************

******************************
*Description 
******************************
Patch Pour le support des fichiers FD doubles faces sur les logiciels Hxcfe et hxcfloppyemulator et ajout de l'export (Writer) au format FD des disquettes simples et doubles faces (Basé sur le st_writer).
T. Missonier (sourcezax@users.sourceforge.net )

******************************
// Copyright (C) 2006-2016 Jean-François DEL NERO
// This file is part of HxCFloppyEmulator.
// HxCFloppyEmulator may be used and distributed without restriction provided
// that this copyright statement is not removed from the file and that any
// derivative work contains the original copyright notice and the associated
// disclaimer.
//
// HxCFloppyEmulator is free software; you can redistribute it
// and/or modify  it under the terms of the GNU General Public License
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// HxCFloppyEmulator is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
//   See the GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with HxCFloppyEmulator; if not, write to the Free Software
// Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
// 


***************************************
*Marche à suivre :
***************************************

-Décompresser l'archive.

-Copier les fichiers de l'archive fd_loader dans le dossier hxcfloppyemu-code/HxCFloppyEmulator/libhxcfe/trunk/sources/loaders/fd_loader/


Copier le Makefile dans :
./hxcfloppyemu-code/HxCFloppyEmulator/libhxcfe/trunk/build/

Note : J'ai supprimé les références à la librairie FLTK dans tous les Makefiles pour utiliser celle fournie sur ma Fedora, vérifiez que votre Makefile n'y fasse pas appel avant de le remplacer.
Si c'était le cas, trouvez dans le Makefile foiurni les référence à fd_writer et reportez les dans votre Makefile.

***************************************
*Pour bénéficier dans l'interface graphique du Hxc du support de l'export au format FD 
*Note: Conversion Batch non opérationnelle pour moi, même avant l'ajout des fonctions relatives au fichier fd, mais l'export manuel fonctionne.
***************************************

Copier les fichiers du dossier gui dans :
./hxcfloppyemu-code/HxCFloppyEmulator/HxCFloppyEmulator_software/trunk/sources/gui/
Remplacez dans main_gui.cxx,const char * plugid_lst[]={...}  par 

const char * plugid_lst[]=
{
	PLUGIN_HXC_HFE,
        PLUGIN_THOMSON_FD,
	PLUGIN_VTR_IMG,
	PLUGIN_HXC_MFM,
	PLUGIN_HXC_AFI,
	PLUGIN_RAW_LOADER,
	PLUGIN_AMSTRADCPC_DSK,
	PLUGIN_IMD_IMG,
	PLUGIN_AMIGA_ADF,
	PLUGIN_AMIGA_ADZ,
	PLUGIN_TI994A_V9T9,
	PLUGIN_TRS80_JV3,
	PLUGIN_TRS80_DMK,
	PLUGIN_ZXSPECTRUM_TRD,
	PLUGIN_SPECCYSDD,
	PLUGIN_NEC_D88,
	PLUGIN_ATARIST_ST,
	PLUGIN_ATARIST_MSA,
	PLUGIN_ATARIST_DIM,
	PLUGIN_ATARIST_STX,
	PLUGIN_ATARIST_STW,
	PLUGIN_HXC_HDDD_A2,
	PLUGIN_HXC_EXTHFE,
	PLUGIN_ARBURG,
	PLUGIN_SKF,
	PLUGIN_IPF,
	PLUGIN_SCP,
	PLUGIN_BMP,
	PLUGIN_DISK_BMP,
	PLUGIN_GENERIC_XML
};

***************************************
*Utilisation en ligne de commande 
***************************************
Convertir des fichiers FD vers HFE :
./hxcfe -finput:fichier.fd -foutput:fichier.hfe -conv:HXC_HFE

Convertir des HFE vers des fichiers FD
./hxcfe -finput:fichier.hfe -foutput:fichier.fd -conv:THOMSON_FD


***************************************
*Scripts utiles
***************************************
Vous trouverez dans le répertoire scripts deux scripts utilisables sous bash
.FDtoHFE.sh
et
HFEtoFD.sh

Copiez les dans le repertoire ou se trouve le logiciel hxcfe, chmodez les en 755, créez deux répertoire toconvert et converti.
Copier les fichiers (fd ou hfe) à convertir dans le dossier toconvert, lancez le script adequat et tous les fichiers du dossier "toconvert" seront convertis dans le dossier to convert.



Have Fun :)
Sourcezax





Source: README.TXT, updated 2017-01-16