<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ca">
	<id>https://wiki.cadt.com/index.php?action=history&amp;feed=atom&amp;title=Sauvegarde</id>
	<title>Sauvegarde - Historial de revisió</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.cadt.com/index.php?action=history&amp;feed=atom&amp;title=Sauvegarde"/>
	<link rel="alternate" type="text/html" href="https://wiki.cadt.com/index.php?title=Sauvegarde&amp;action=history"/>
	<updated>2026-04-13T11:11:25Z</updated>
	<subtitle>Historial de revisió per a aquesta pàgina del wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=2503&amp;oldid=prev</id>
		<title>Joan a 12:22, 7 gen 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=2503&amp;oldid=prev"/>
		<updated>2015-01-07T12:22:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisió del 12:22, 7 gen 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Línia 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:FileFormat]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:FileFormat]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:SAPO]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:SAPO]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Leaversa&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Leavers&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Format ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Format ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=2502&amp;oldid=prev</id>
		<title>Joan a 12:22, 7 gen 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=2502&amp;oldid=prev"/>
		<updated>2015-01-07T12:22:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ca&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Versió més antiga&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revisió del 12:22, 7 gen 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Línia 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Línia 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:FileFormat]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:FileFormat]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:SAPO]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:SAPO]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Leaversa]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Format ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Format ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Joan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=2500&amp;oldid=prev</id>
		<title>Joan a 12:21, 7 gen 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=2500&amp;oldid=prev"/>
		<updated>2015-01-07T12:21:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:FileFormat]]&lt;br /&gt;
[[Category:SAPO]]&lt;br /&gt;
== Format ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Sauvegarde&amp;#039;&amp;#039; es el format en que clients francesos tenen alguns els dissenys. Es veu que es el format natiu del programa de &amp;#039;&amp;#039;perçage&amp;#039;&amp;#039; com ells li diuen. Aquest programa el fan servir a uns ordinadors molt antics (SORD M68). En algun cas necessiten escriure en aquest format per enviar el disseny a la màquina, com es el cas de Laude quan envia dissenys a Bracq. &lt;br /&gt;
&lt;br /&gt;
=== Disquet Sauvegarde ===&lt;br /&gt;
&lt;br /&gt;
El disquet de &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; està escrit en un format molt antic, de manera que les disqueteres modernes no l&amp;#039;entenen. Per això necessitem un dispositiu [[Catweasel]] per llegir-los i escriure&amp;#039;ls. Veure l&amp;#039;[[Catweasel#Disquets_per.C3.A7age | apartat relatiu a aquest format]] per a més informació.&lt;br /&gt;
&lt;br /&gt;
=== Sistema de fitxers ===&lt;br /&gt;
&lt;br /&gt;
A diferència del format ROMi, aquest disquet no conté les dades escrites a un offset fixat, sinó que conté un sistema de fitxers on s&amp;#039;hi troben els fitxers que conformen un o més dissenys &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039;. Aquest sistema de fitxers es diu CP/M, segurament versió 2.2, encara que te diferencies respecte a la documentació que s&amp;#039;hi pot trobar a internet. Tenim un programa amb el que hem pogut llegir tots els disquets &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; que han passat per les nostres mans. Es troba al directori &amp;#039;&amp;#039;dump&amp;#039;&amp;#039; dins del repositori de la llibreria &amp;#039;&amp;#039;libsgarde&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Fitxers Sauvegarde ===&lt;br /&gt;
&lt;br /&gt;
==== FICHIER ====&lt;br /&gt;
&lt;br /&gt;
Un disquet de &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; conté diversos fitxers. Un d&amp;#039;ells es obligatori, es diu FICHIER, i només hi trobem un dins el disquet. Aquest fitxer fa la feina d&amp;#039;index, contenint una llista dels diversos dissenys que s&amp;#039;hi troben al disquet, fins a un màxim de 10. El nom de cada disseny pot tenir una longitud de fins a 6 caràcters, i només s&amp;#039;admeten xifres, no lletres. &lt;br /&gt;
&lt;br /&gt;
Dins el fitxer també hi apareix opcionalment una clau de seguretat, que es farà servir al carregar el disseny en diversos programes, per permetre o no la càrrega. La llibreria libsgarde ignora aquesta clau a l&amp;#039;hora de carregar i no n&amp;#039;escriu cap a l&amp;#039;hora d&amp;#039;importar.&lt;br /&gt;
&lt;br /&gt;
==== Fitxer de disseny ====&lt;br /&gt;
&lt;br /&gt;
Aquest fitxer te el mateix nom que el disseny, i no te extensió. Te una mida fixa de 1664 bytes i conté molta informació relativa al disseny. Nom del dissenyador, número de passades i agulles, descripció dels cartrons, stops, etc. Es pot trobar informació detallada sobre aquest fitxer al document &amp;#039;doc/format.txt&amp;#039; dins el repositori de &amp;#039;&amp;#039;libsgarde&amp;#039;&amp;#039;. Es important llegir aquest fitxer correctament per poder interpretar la resta, al menys la informació de número de passades i la mida i descripció dels cartrons.&lt;br /&gt;
&lt;br /&gt;
==== Fitxer de grosfil ====&lt;br /&gt;
&lt;br /&gt;
Aquest fitxer conté els cartrons de grosfil. Te l&amp;#039;extensió FIL. Conté 2+&amp;lt;número de passades&amp;gt; records. Cada record conté la descripció del cartró GF1, seguida de la descripció del cartró GF2, si existeix. &lt;br /&gt;
&lt;br /&gt;
El primer record conté, per cada columna, un espai (char. 0x20) si la barra relativa a aquella columna no té mitjos; o un valor 0x1f si té mitjos.&lt;br /&gt;
&lt;br /&gt;
El segon record conté la &amp;#039;&amp;#039;categoria&amp;#039;&amp;#039; de cada barra: Un valor binari que indica el desplaçament màxim d&amp;#039;aquella barra. 7 per els stums, 31 per algunes barres, etc. Quan una columna del cartró no te cap barra associada, o es una barra buida, hi apareix un espai (32).&lt;br /&gt;
&lt;br /&gt;
A partir del tercer cartró comencen les passades. Cal destacar que, a diferencia del format ROMi, en &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; al cartró hi trobem el valor de la barra a aquella passada, i no els forats. Per tant no necessitem conèixer la configuració de dropes.&lt;br /&gt;
&lt;br /&gt;
==== Fitxer de finebarre ====&lt;br /&gt;
&lt;br /&gt;
Conté la finabarra. S&amp;#039;identifica amb l&amp;#039;extensió FIB. Es similar al fitxer de grosfil, sense cap record extra, només un cartró per passada.&lt;br /&gt;
&lt;br /&gt;
=== Problemes ===&lt;br /&gt;
&lt;br /&gt;
==== Finabarra ====&lt;br /&gt;
&lt;br /&gt;
El problema que tenim amb la lectura de la finabarra ve donat per la falta de una llista de gaits. La descripció del cartró dins el[[Sauvegarde#Fitxer%20de%20disseny|fitxer de disseny]] te aquest format (exemple):&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
!Codi!!Significat&lt;br /&gt;
|-&lt;br /&gt;
|D&lt;br /&gt;
|Debut carton&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|droites impaires&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|gauches impaires&lt;br /&gt;
|-&lt;br /&gt;
|C&lt;br /&gt;
|Centrage&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|Droites paires&lt;br /&gt;
|-&lt;br /&gt;
|2&lt;br /&gt;
|gauches paires&lt;br /&gt;
|-&lt;br /&gt;
|F&lt;br /&gt;
|Fin carton&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Part de la configuració de gaits ens la donen aquestes seccions &amp;#039;1&amp;#039;..&amp;#039;4&amp;#039;:&lt;br /&gt;
# agulles 2,6,10,etc. i després 4,8,12,etc. dreta&lt;br /&gt;
# agulles 2,6,10,etc. i després 4,8,12,etc. esquerra&lt;br /&gt;
# agulles 1,5,9,etc. i després 3,7,11,etc. dreta&lt;br /&gt;
# agulles 1,5,9,etc. i després 3,7,11,etc. esquerra&lt;br /&gt;
En teoria amb aquesta informació ja podem muntar els gaits, amb certes restriccions, per exemple no podem començar un bloc de agulles (2,4...) o (4,8,...) sense deixar forats en blanc fins a l&amp;#039;inici d&amp;#039;una nova columna. Encara i així ens falta el levier. Abans de la descripció del cartró de FB i ha un valor anomenat &amp;#039;&amp;#039;levier&amp;#039;&amp;#039;. Es veu que es un número de forats extra que es deixa entre bloc i bloc. Per tant al final d&amp;#039;un bloc hem de sumar el levier i llavors arrodonir a 8.&lt;br /&gt;
&lt;br /&gt;
Si no ho hem complicat suficientment, encara hi hem d&amp;#039;afegir un altra variable. El tipus de muntatge.&lt;br /&gt;
*; Alçada complerta (&amp;#039;&amp;#039;pleine hauteur&amp;#039;&amp;#039;)&lt;br /&gt;
:Es tal com ho hem explicat, cada codi &amp;#039;1&amp;#039;..&amp;#039;4&amp;#039; indica dos blocs d&amp;#039;agulles.&lt;br /&gt;
*; Mitja alçada (&amp;#039;&amp;#039;1/2 hauteur&amp;#039;&amp;#039;)&lt;br /&gt;
:Cada bloc d&amp;#039;agulles està dividit en dos, per exemple, &amp;#039;1&amp;#039; = agulles 2,6,10,...(h/2) &amp;lt;levier + arrodoniment&amp;gt; (h/2)+4,.....(h) &amp;lt;levier + arrodoniment&amp;gt; 4,8,...(h/2) etc.&lt;br /&gt;
*; Montatge especial de Bracq/Laude&lt;br /&gt;
:Hem trobat que alguns muntatges que fa Laude o que fa servir Bracq a les seves màquines no es correspon amb cap dels dos anteriors. &lt;br /&gt;
No hi ha cap indicació al format sobre si s&amp;#039;està fent servir un tipus de muntatge o un altre. Aquesta informació l&amp;#039;hem extret del programa &amp;#039;&amp;#039;recupdes.c&amp;#039;&amp;#039; que ens va deixar Bracq. Aquest programa només pot processar els dos primers tipus de muntatge, no contempla cap muntatge especial.&lt;br /&gt;
Com que necessitem conèixer el muntatge per llegir els cartrons correctament (concretament la mida del cartró), la llibreria &amp;#039;&amp;#039;libsgarde&amp;#039;&amp;#039; primer intenta detectar el tipus de muntatge (Muntatge=AUTO). Se li pot forçar un dels dos muntatges coneguts, o se li pot demanar que faci servir el muntatge a Carta (només agafa la mida del cartró). &lt;br /&gt;
Cal prestar especial atenció a possibles errors a l&amp;#039;hora d&amp;#039;autodetectar el format. En cas de que algun client no pugi carregar dissenys amb AUTO se li ha de demanar que configuri els cartrons i gaits correctament al Carta. No s&amp;#039;ha d&amp;#039;intentar endevinar el muntatge i adaptar la llibreria, es perdre el temps.&lt;br /&gt;
&lt;br /&gt;
==== Levier ====&lt;br /&gt;
&lt;br /&gt;
En general es un valor una mica absurd, per exemple de vegades tenim levier 3 quan per arrodonir a 8 necessitem més de 3 forats. D&amp;#039;aquesta manera el valor de levier no canvia res. Sembla que simplement es un valor que ells posen amb el programa i que pot tenir més significat a la màquina que pròpiament al fitxer.&lt;br /&gt;
&lt;br /&gt;
==== Tipus de disseny ====&lt;br /&gt;
&lt;br /&gt;
Dins el [[Sauvegarde#Fitxer%20de%20disseny|fitxer de disseny]] hi ha un identificador que pot ser &amp;#039;FINEBARRE&amp;#039; o &amp;#039;4 BARRES&amp;#039;. El primer cas es el que em explicat en aquest document. El segon, &amp;#039;4 BARRES&amp;#039;, es un cas especial i menys freqüent. Quan trobem aquest identificador, el fitxer no te finabarra (no existeix el fitxer .FIB o es buit), però sí te stums. La finabarra fa només la feina per defecte. Per tant tampoc tenim descripció de cartrons.&lt;br /&gt;
&lt;br /&gt;
== Clients ==&lt;br /&gt;
&lt;br /&gt;
=== Bracq ===&lt;br /&gt;
&lt;br /&gt;
Te un programet de conversió (&amp;#039;&amp;#039;recupdes.c&amp;#039;&amp;#039;) d&amp;#039;aquest format al seu format [[Caoleavers]]. Aquest programa es el que hem fet servir com a referència per estudiar el format &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
=== Laude ===&lt;br /&gt;
&lt;br /&gt;
Te molts dissenys antics en format &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; i també vol exportar des de Carta en aquest format per enviar els dissenys a Bracq. Alguns dels seus muntatges son especials i diferents a la resta, per tant poden donar error al carregar sense configurar el cartró correctament.&lt;br /&gt;
&lt;br /&gt;
=== Sophie Hallette, Magniez ===&lt;br /&gt;
&lt;br /&gt;
Estaven interessats en poder llegir i escriure el format. Ens van donar uns disquets de exemple i els hem carregat bé doncs fan servir els muntatges descrits en aquest document.&lt;br /&gt;
&lt;br /&gt;
== Més informació ==&lt;br /&gt;
&lt;br /&gt;
Al repositori de libsgarde hi ha informació més detallada del format:&lt;br /&gt;
&lt;br /&gt;
* Fitxer &amp;#039;&amp;#039;format.txt&amp;#039;&amp;#039; dins &amp;#039;&amp;#039;doc/&amp;#039;&amp;#039;. Format de cartrons i camps del fitxer de disseny.&lt;br /&gt;
* Fitxer &amp;#039;&amp;#039;recupdes.c&amp;#039;&amp;#039; dins &amp;#039;&amp;#039;doc/&amp;#039;&amp;#039;. Codi (horrible) que parseja un disquet &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; per transformar-lo a [[Caoleavers]].&lt;br /&gt;
* Fitxer &amp;#039;&amp;#039;cpmdump.c&amp;#039;&amp;#039; dins &amp;#039;&amp;#039;dump/&amp;#039;&amp;#039;. Format del sistema de fitxers.&lt;/div&gt;</summary>
		<author><name>Joan</name></author>
	</entry>
	<entry>
		<id>https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=24&amp;oldid=prev</id>
		<title>Cadtsd: Protegit «Sauvegarde» ([edit=autoconfirmed] (indefinit) [move=autoconfirmed] (indefinit))</title>
		<link rel="alternate" type="text/html" href="https://wiki.cadt.com/index.php?title=Sauvegarde&amp;diff=24&amp;oldid=prev"/>
		<updated>2010-11-09T19:24:39Z</updated>

		<summary type="html">&lt;p&gt;Protegit «&lt;a href=&quot;/index.php/Sauvegarde&quot; title=&quot;Sauvegarde&quot;&gt;Sauvegarde&lt;/a&gt;» ([edit=autoconfirmed] (indefinit) [move=autoconfirmed] (indefinit))&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Pàgina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Format ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Sauvegarde&amp;#039;&amp;#039; es el format en que clients francesos tenen alguns els dissenys. Es veu que es el format natiu del programa de &amp;#039;&amp;#039;perçage&amp;#039;&amp;#039; com ells li diuen. Aquest programa el fan servir a uns ordinadors molt antics (SORD M68). En algun cas necessiten escriure en aquest format per enviar el disseny a la màquina, com es el cas de Laude quan envia dissenys a Bracq. &lt;br /&gt;
&lt;br /&gt;
=== Disquet Sauvegarde ===&lt;br /&gt;
&lt;br /&gt;
El disquet de &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; està escrit en un format molt antic, de manera que les disqueteres modernes no l&amp;#039;entenen. Per això necessitem un dispositiu [[Catweasel]] per llegir-los i escriure&amp;#039;ls. Veure l&amp;#039;[[Catweasel#Disquets_per.C3.A7age | apartat relatiu a aquest format]] per a més informació.&lt;br /&gt;
&lt;br /&gt;
A diferència del format ROMi, aquest disquet no conté les dades escrites a un offset fixat, sinó que conté un sistema de fitxers on s&amp;#039;hi troben els fitxers que conformen un o més dissenys &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039;. Aquest sistema de fitxers es diu CP/M, segurament versió 2.2, encara que te diferencies respecte a la documentació que s&amp;#039;hi pot trobar a internet. Tenim un programa amb el que hem pogut llegir tots els disquets &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; que han passat per les nostres mans. Es troba al directori &amp;#039;&amp;#039;dump&amp;#039;&amp;#039; dins del repositori de la llibreria &amp;#039;&amp;#039;libsgarde&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== Fitxers Sauvegarde ===&lt;br /&gt;
&lt;br /&gt;
==== FICHIER ====&lt;br /&gt;
&lt;br /&gt;
Un disquet de &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; conté diversos fitxers. Un d&amp;#039;ells es obligatori, es diu FICHIER, i només hi trobem un dins el disquet. Aquest fitxer fa la feina d&amp;#039;index, contenint una llista dels diversos dissenys que s&amp;#039;hi troben al disquet, fins a un màxim de 10. El nom de cada disseny pot tenir una longitud de fins a 6 caràcters, i només s&amp;#039;admeten xifres, no lletres. &lt;br /&gt;
&lt;br /&gt;
Dins el fitxer també hi apareix opcionalment una clau de seguretat, que es farà servir al carregar el disseny en diversos programes, per permetre o no la càrrega. La llibreria libsgarde ignora aquesta clau a l&amp;#039;hora de carregar i no n&amp;#039;escriu cap a l&amp;#039;hora d&amp;#039;importar.&lt;br /&gt;
&lt;br /&gt;
==== Fitxer de disseny ====&lt;br /&gt;
&lt;br /&gt;
Aquest fitxer te el mateix nom que el disseny, i no te extensió. Te un tamany fixe de 1664 bytes i conté molta informació relativa al disseny. Nom del dissenyador, número de passades i agulles, descripció dels cartrons, stops, etc. Es pot trobar informació detallada sobre aquest fitxer al document &amp;#039;doc/format.txt&amp;#039; dins el repositori de &amp;#039;&amp;#039;libsgarde&amp;#039;&amp;#039;. Es important llegir aquest fitxer correctament per poder interpretar la resta, al menys la informació de número de passades i el tamany i descripció dels cartrons.&lt;br /&gt;
&lt;br /&gt;
==== Fitxer de grosfil ====&lt;br /&gt;
&lt;br /&gt;
Aquest fitxer conté els cartrons de grosfil. Te l&amp;#039;extensió FIL. Conté 2+&amp;lt;número de passades&amp;gt; records. Cada record conté la descripció del cartró GF1, seguida de la descripció del cartró GF2, si existeix. &lt;br /&gt;
&lt;br /&gt;
El primer record conté, per cada columna, un espai (char. 0x20) si la barra relativa a aquella columna no té mitjos; o un valor 0x1f si té mitjos.&lt;br /&gt;
&lt;br /&gt;
El segon record conté la &amp;#039;&amp;#039;categoria&amp;#039;&amp;#039; de cada barra: Un valor binari que indica el desplaçament màxim d&amp;#039;aquella barra. 7 per els stums, 31 per algunes barres, etc. Quan una columna del cartró no te cap barra associada, o es una barra buida, hi apareix un espai (32).&lt;br /&gt;
&lt;br /&gt;
A partir del tercer cartró comencen les passades. Cal destacar que, a diferencia del format ROMi, en &amp;#039;&amp;#039;sauvegarde&amp;#039;&amp;#039; al cartró hi trobem el valor de la barra a aquella passada, i no els forats. Per tant no necessitem conèixer la configuració de dropes.&lt;br /&gt;
&lt;br /&gt;
==== Fitxer de finebarre ====&lt;br /&gt;
&lt;br /&gt;
Conté la finabarra. S&amp;#039;identifica amb l&amp;#039;extensió FIB. Es similar al fitxer de grosfil, sense cap record extra.&lt;/div&gt;</summary>
		<author><name>Cadtsd</name></author>
	</entry>
</feed>