<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://www.old-games.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=Mick_%28%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B%29</id>
	<title>Mick (технические вопросы) - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://www.old-games.ru/wiki/index.php?action=history&amp;feed=atom&amp;title=Mick_%28%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B%29"/>
	<link rel="alternate" type="text/html" href="https://www.old-games.ru/wiki/index.php?title=Mick_(%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B)&amp;action=history"/>
	<updated>2026-04-22T18:55:00Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.11</generator>
	<entry>
		<id>https://www.old-games.ru/wiki/index.php?title=Mick_(%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B)&amp;diff=19713&amp;oldid=prev</id>
		<title>Dark Savant: /* Редактирование файла сохранений */</title>
		<link rel="alternate" type="text/html" href="https://www.old-games.ru/wiki/index.php?title=Mick_(%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B)&amp;diff=19713&amp;oldid=prev"/>
		<updated>2013-10-10T11:54:10Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Редактирование файла сохранений&lt;/span&gt;&lt;/span&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;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 14:54, 10 октября 2013&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-l34&quot;&gt;Строка 34:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 34:&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;   - 116 (0x74) - конец игры&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;   - 116 (0x74) - конец игры&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;   - 117..138 - недостающие экраны?..&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;   - 117..138 - недостающие экраны?..&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;   всё что больше 138 (0x8A) - экран заглушка, с которого никуда нельзя уйти&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;   всё&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;что больше 138 (0x8A)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &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;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;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;=== BONUS ===&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;=== BONUS ===&lt;/div&gt;&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-l42&quot;&gt;Строка 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 42:&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;   42: 74    ; текущий экран - конец игры&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;   42: 74    ; текущий экран - конец игры&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;   44-45: 16 00 ; координата X &amp;lt;ref name=&amp;quot;warning&amp;quot;&amp;gt;Хочу предупредить, что если криво выставить координаты, то игрок тупо застревает в стене.&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;   44-45: 16 00 ; координата X &amp;lt;ref name=&amp;quot;warning&amp;quot;&amp;gt;Хочу предупредить, что если криво выставить координаты, то игрок тупо застревает в стене.&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;И, кстати, координаты для разных состояний (тигр, птичка, ...) тоже будут разные (пересчитываются при превращении), поэтому что хорошо для одного состояния практически всегда застревание в полу для другого.&amp;lt;/ref&amp;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;И, кстати, координаты для разных состояний (тигр, птичка, ...) тоже будут разные (пересчитываются при превращении), поэтому что хорошо для одного состояния&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;практически всегда застревание в полу для другого.&amp;lt;/ref&amp;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;   46-47: B4 00 ; координата Y &amp;lt;ref name=&amp;quot;warning&amp;quot; /&amp;gt;&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;   46-47: B4 00 ; координата Y &amp;lt;ref name=&amp;quot;warning&amp;quot; /&amp;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;   4A: 08    ; текущее состояние - девочка. Но после сражения опять превратится в мальчика.&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;   4A: 08    ; текущее состояние - девочка. Но после сражения опять превратится в мальчика.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Dark Savant</name></author>
	</entry>
	<entry>
		<id>https://www.old-games.ru/wiki/index.php?title=Mick_(%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B)&amp;diff=19709&amp;oldid=prev</id>
		<title>Dimouse: Новая страница: «{{CC|iunnamed}}  == Редактирование файла сохранений ==  Файл с сохранениями MICK.CNF занимает 375 байт. …»</title>
		<link rel="alternate" type="text/html" href="https://www.old-games.ru/wiki/index.php?title=Mick_(%D1%82%D0%B5%D1%85%D0%BD%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B)&amp;diff=19709&amp;oldid=prev"/>
		<updated>2013-10-08T09:41:25Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «{{CC|iunnamed}}  == Редактирование файла сохранений ==  Файл с сохранениями MICK.CNF занимает 375 байт. …»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{CC|iunnamed}}&lt;br /&gt;
&lt;br /&gt;
== Редактирование файла сохранений ==&lt;br /&gt;
&lt;br /&gt;
Файл с сохранениями MICK.CNF занимает 375 байт. Всего в игре 5 слотов под сохранение.&lt;br /&gt;
Нехитрым вычислением получаем: 375/5 = 75 (0x4B) байт отводится под одно сохранение.&lt;br /&gt;
&lt;br /&gt;
Формат первой сохранённой игры такой (для любой другой прибавляем 0x4B*(N-1), где N - номер от 1 до 5):&lt;br /&gt;
&lt;br /&gt;
  (4B - size of 1 save state)&lt;br /&gt;
  00 - ???&lt;br /&gt;
  ...&lt;br /&gt;
  42 - WORD - номер текущего экрана (*)&lt;br /&gt;
  44 - WORD - X позиция на текущем экране&lt;br /&gt;
  46 - WORD - Y позиция на текущем экране&lt;br /&gt;
  48 - BYTE - номер кадра анимации (0 - смотрит на экран (первое состояние после превращения); у девочки оно тоже есть)&lt;br /&gt;
  49 - BYTE - ???&lt;br /&gt;
  4A - BYTE - текущее состояние:&lt;br /&gt;
  0 - (FATAL ERROR)&lt;br /&gt;
  1 - boy;&lt;br /&gt;
  2 - mouse;&lt;br /&gt;
  3 - tiger;&lt;br /&gt;
  4 - frog;&lt;br /&gt;
  5 - squirrel;&lt;br /&gt;
  6 - bird&lt;br /&gt;
  7 - ladybug;&lt;br /&gt;
  ; есть ещё и такие:&lt;br /&gt;
  8 - girl (может двигаться только вправо, причём игнорируя все стены и препятствия)&lt;br /&gt;
  9 - ball (не двигается)&lt;br /&gt;
  всё что больше 9 - ladybug (не двигается)&lt;br /&gt;
&lt;br /&gt;
(*) Номера экранов:&lt;br /&gt;
  - с 1 по 115 (0x73) включительно, обычные экраны&lt;br /&gt;
  - 116 (0x74) - конец игры&lt;br /&gt;
  - 117..138 - недостающие экраны?..&lt;br /&gt;
  всё что больше 138 (0x8A) - экран заглушка, с которого никуда нельзя уйти&lt;br /&gt;
&lt;br /&gt;
=== BONUS ===&lt;br /&gt;
И немного веселья: catfight&amp;lt;ref&amp;gt;catfight - (англ. разговорн. &amp;quot;женская склока&amp;quot;, но тут тонкость в том, что там реально из семейства кошачьих)&amp;lt;/ref&amp;gt; вместо финальной битвы - редактируем файл MICK.CNF (не забываем сделать резервную копию!):&lt;br /&gt;
&lt;br /&gt;
Код:&lt;br /&gt;
  42: 74    ; текущий экран - конец игры&lt;br /&gt;
  44-45: 16 00 ; координата X &amp;lt;ref name=&amp;quot;warning&amp;quot;&amp;gt;Хочу предупредить, что если криво выставить координаты, то игрок тупо застревает в стене.&lt;br /&gt;
И, кстати, координаты для разных состояний (тигр, птичка, ...) тоже будут разные (пересчитываются при превращении), поэтому что хорошо для одного состояния практически всегда застревание в полу для другого.&amp;lt;/ref&amp;gt;&lt;br /&gt;
  46-47: B4 00 ; координата Y &amp;lt;ref name=&amp;quot;warning&amp;quot; /&amp;gt;&lt;br /&gt;
  4A: 08    ; текущее состояние - девочка. Но после сражения опять превратится в мальчика.&lt;br /&gt;
&lt;br /&gt;
== Примечания ==&lt;br /&gt;
{{примечания}}&lt;br /&gt;
&lt;br /&gt;
{{Связанные статьи|Mick}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Технические вопросы]]&lt;/div&gt;</summary>
		<author><name>Dimouse</name></author>
	</entry>
</feed>