<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://bloggingadeadhorse.com/arduboyWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Haloopdy</id>
	<title>Arduboy Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://bloggingadeadhorse.com/arduboyWiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Haloopdy"/>
	<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php/Special:Contributions/Haloopdy"/>
	<updated>2026-10-22T22:55:47Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=430</id>
		<title>Flashcart Format</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=430"/>
		<updated>2024-06-23T05:45:08Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: /* Slot header */ Wrong type for reserved&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Flashcart]] is a binary blob stored on the external flash memory of [[Arduboy (Original)|Fx-modded Arduboys]], [[Arduboy FX]] and [[Arduboy Mini]]. It stores games and saves organized into categories.&lt;br /&gt;
&lt;br /&gt;
== General format ==&lt;br /&gt;
(This section needs work; probably a visual representation of the cart)&lt;br /&gt;
&lt;br /&gt;
The flashcart is a contiguous binary blob storing images, categories, sketches, data, and save data. It is separated into chunks called &amp;quot;slots&amp;quot;, where each slot has a 256-byte header. Everything is a slot: both categories and programs. Each slot header is followed by a 1024-byte image which is shown on the Arduboy as you browse the flashcart, then all the data for that slot (sketch, data, save).&lt;br /&gt;
&lt;br /&gt;
The flashcart ends when there are no more slots.&lt;br /&gt;
&lt;br /&gt;
=== Slot header ===&lt;br /&gt;
Each slot in the flashcart starts with the 7 bytes for the ASCII string &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;. You know you have reached an invalid slot while scanning the flashcart when you reach a slot that does not start with those 7 bytes. The rest of the header are numbers and text explaining where items in the slot are and human-readable information about the program.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; all values on Arduboy are &#039;&#039;&#039;little endian&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The header fields are as follows:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Table describing the format of the Arduboy FX flashcart header&lt;br /&gt;
|-&lt;br /&gt;
! Byte Index !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0-6 || preamble || The bytes &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7 || byte || Category number (mostly unused but required)&lt;br /&gt;
|-&lt;br /&gt;
| 8-9 || short || Previous slot page (0xFFFF if first slot) (page = 256 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 10-11 || short || Next slot page (0xFFFF if last slot)&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 || short || Total slot size in pages&lt;br /&gt;
|-&lt;br /&gt;
| 14 || byte || Size of sketch in &#039;&#039;&#039;flash memory&#039;&#039;&#039; pages (128 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 15-16 || short || Starting page of sketch (technically redundant but required)&lt;br /&gt;
|-&lt;br /&gt;
| 17-18 || short || Starting page of FX data (0xFFFF if no FX data in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 19-20 || short || Starting page of FX save (0xFFFF if no FX save in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 21-22 || short || Size of FX data in pages (&#039;&#039;&#039;NOTE:&#039;&#039;&#039; not all cart builders set this value!)&lt;br /&gt;
|-&lt;br /&gt;
| 23-24 || short || Unused data (mostly)&lt;br /&gt;
|-&lt;br /&gt;
| 25-56 || sha256 || Raw bytes for SHA256 of program + data (&#039;&#039;&#039;after&#039;&#039;&#039; FX page align)&lt;br /&gt;
|-&lt;br /&gt;
| 57-255 || strings || Metadata for slot&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slot metadata ====&lt;br /&gt;
The final 199 bytes are used for 4 string fields, as follows:&lt;br /&gt;
* &#039;&#039;&#039;Title&#039;&#039;&#039; - Name of the program&lt;br /&gt;
* &#039;&#039;&#039;Version&#039;&#039;&#039; - Arbitrary text indicating the version of the program (no required format)&lt;br /&gt;
* &#039;&#039;&#039;Developer&#039;&#039;&#039; - Name of the developer or group for the program&lt;br /&gt;
* &#039;&#039;&#039;Description&#039;&#039;&#039; - A description of the program&lt;br /&gt;
&lt;br /&gt;
Each field is separated by the null terminator, and the final field is truncated if it overflows. If the final field fills up the entire rest of the data, no null terminator is added.&lt;br /&gt;
&lt;br /&gt;
The fields are not used on the Arduboy itself (they are not displayed anywhere), however they are &#039;&#039;&#039;extremely&#039;&#039;&#039; useful for cart editors, so they should always be included. Furthermore, certain cart editors depend on the version being in some recognizable form of [https://semver.org/ Semver] format, such as 0.1 or 1.0-r etc. Some cart editors use a combination of &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Developer&#039;&#039;&#039; as a unique ID for the slot when figuring out if a program is new or an update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Program slots&#039;&#039;&#039; use and expect all four fields, even if they&#039;re empty. Thus, at an absolute minimum, you should write &amp;lt;code&amp;gt;&amp;quot;\0\0\0\0&amp;quot;&amp;lt;/code&amp;gt; to the metadata if you are not providing any information&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Category slots&#039;&#039;&#039; only expect two fields: &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Description&#039;&#039;&#039;. The version and developer fields are not stored. As a result, the minimum metadata for categories should be &amp;lt;code&amp;gt;&amp;quot;\0\0&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Working with the flashcart ==&lt;br /&gt;
There are several programs which let you modify or create flashcarts:&lt;br /&gt;
* [[Cart Builder]] - This online repository of games will construct a custom cart for any given device&lt;br /&gt;
* [[Arduboy Toolset]] - This desktop app lets you modify flashcarts directly&lt;br /&gt;
* [[Ardugotools]] - This cli program gives you both low-level access to the flashcart and the ability to modify the flashcart with lua scripting&lt;br /&gt;
* [[Arduboy-Python-Utilitiles]] - The original python scripts made by the creator of the FX chip&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=429</id>
		<title>Flashcart Format</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=429"/>
		<updated>2024-06-23T05:44:36Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: /* Slot header */ Forgot the sha256&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Flashcart]] is a binary blob stored on the external flash memory of [[Arduboy (Original)|Fx-modded Arduboys]], [[Arduboy FX]] and [[Arduboy Mini]]. It stores games and saves organized into categories.&lt;br /&gt;
&lt;br /&gt;
== General format ==&lt;br /&gt;
(This section needs work; probably a visual representation of the cart)&lt;br /&gt;
&lt;br /&gt;
The flashcart is a contiguous binary blob storing images, categories, sketches, data, and save data. It is separated into chunks called &amp;quot;slots&amp;quot;, where each slot has a 256-byte header. Everything is a slot: both categories and programs. Each slot header is followed by a 1024-byte image which is shown on the Arduboy as you browse the flashcart, then all the data for that slot (sketch, data, save).&lt;br /&gt;
&lt;br /&gt;
The flashcart ends when there are no more slots.&lt;br /&gt;
&lt;br /&gt;
=== Slot header ===&lt;br /&gt;
Each slot in the flashcart starts with the 7 bytes for the ASCII string &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;. You know you have reached an invalid slot while scanning the flashcart when you reach a slot that does not start with those 7 bytes. The rest of the header are numbers and text explaining where items in the slot are and human-readable information about the program.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; all values on Arduboy are &#039;&#039;&#039;little endian&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The header fields are as follows:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Table describing the format of the Arduboy FX flashcart header&lt;br /&gt;
|-&lt;br /&gt;
! Byte Index !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0-6 || preamble || The bytes &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7 || byte || Category number (mostly unused but required)&lt;br /&gt;
|-&lt;br /&gt;
| 8-9 || short || Previous slot page (0xFFFF if first slot) (page = 256 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 10-11 || short || Next slot page (0xFFFF if last slot)&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 || short || Total slot size in pages&lt;br /&gt;
|-&lt;br /&gt;
| 14 || byte || Size of sketch in &#039;&#039;&#039;flash memory&#039;&#039;&#039; pages (128 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 15-16 || short || Starting page of sketch (technically redundant but required)&lt;br /&gt;
|-&lt;br /&gt;
| 17-18 || short || Starting page of FX data (0xFFFF if no FX data in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 19-20 || short || Starting page of FX save (0xFFFF if no FX save in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 21-22 || short || Size of FX data in pages (&#039;&#039;&#039;NOTE:&#039;&#039;&#039; not all cart builders set this value!)&lt;br /&gt;
|-&lt;br /&gt;
| 23-24 || reserved || Unused data (mostly)&lt;br /&gt;
|-&lt;br /&gt;
| 25-56 || sha256 || Raw bytes for SHA256 of program + data (&#039;&#039;&#039;after&#039;&#039;&#039; FX page align)&lt;br /&gt;
|-&lt;br /&gt;
| 57-255 || strings || Metadata for slot&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slot metadata ====&lt;br /&gt;
The final 199 bytes are used for 4 string fields, as follows:&lt;br /&gt;
* &#039;&#039;&#039;Title&#039;&#039;&#039; - Name of the program&lt;br /&gt;
* &#039;&#039;&#039;Version&#039;&#039;&#039; - Arbitrary text indicating the version of the program (no required format)&lt;br /&gt;
* &#039;&#039;&#039;Developer&#039;&#039;&#039; - Name of the developer or group for the program&lt;br /&gt;
* &#039;&#039;&#039;Description&#039;&#039;&#039; - A description of the program&lt;br /&gt;
&lt;br /&gt;
Each field is separated by the null terminator, and the final field is truncated if it overflows. If the final field fills up the entire rest of the data, no null terminator is added.&lt;br /&gt;
&lt;br /&gt;
The fields are not used on the Arduboy itself (they are not displayed anywhere), however they are &#039;&#039;&#039;extremely&#039;&#039;&#039; useful for cart editors, so they should always be included. Furthermore, certain cart editors depend on the version being in some recognizable form of [https://semver.org/ Semver] format, such as 0.1 or 1.0-r etc. Some cart editors use a combination of &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Developer&#039;&#039;&#039; as a unique ID for the slot when figuring out if a program is new or an update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Program slots&#039;&#039;&#039; use and expect all four fields, even if they&#039;re empty. Thus, at an absolute minimum, you should write &amp;lt;code&amp;gt;&amp;quot;\0\0\0\0&amp;quot;&amp;lt;/code&amp;gt; to the metadata if you are not providing any information&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Category slots&#039;&#039;&#039; only expect two fields: &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Description&#039;&#039;&#039;. The version and developer fields are not stored. As a result, the minimum metadata for categories should be &amp;lt;code&amp;gt;&amp;quot;\0\0&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Working with the flashcart ==&lt;br /&gt;
There are several programs which let you modify or create flashcarts:&lt;br /&gt;
* [[Cart Builder]] - This online repository of games will construct a custom cart for any given device&lt;br /&gt;
* [[Arduboy Toolset]] - This desktop app lets you modify flashcarts directly&lt;br /&gt;
* [[Ardugotools]] - This cli program gives you both low-level access to the flashcart and the ability to modify the flashcart with lua scripting&lt;br /&gt;
* [[Arduboy-Python-Utilitiles]] - The original python scripts made by the creator of the FX chip&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=397</id>
		<title>Flashcart Format</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=397"/>
		<updated>2024-06-22T22:30:35Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: /* Slot header */ note about little endian&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Flashcart]] is a binary blob stored on the external flash memory of [[Arduboy (Original)|Fx-modded Arduboys]], [[Arduboy FX]] and [[Arduboy Mini]]. It stores games and saves organized into categories.&lt;br /&gt;
&lt;br /&gt;
== General format ==&lt;br /&gt;
(This section needs work; probably a visual representation of the cart)&lt;br /&gt;
&lt;br /&gt;
The flashcart is a contiguous binary blob storing images, categories, sketches, data, and save data. It is separated into chunks called &amp;quot;slots&amp;quot;, where each slot has a 256-byte header. Everything is a slot: both categories and programs. Each slot header is followed by a 1024-byte image which is shown on the Arduboy as you browse the flashcart, then all the data for that slot (sketch, data, save).&lt;br /&gt;
&lt;br /&gt;
The flashcart ends when there are no more slots.&lt;br /&gt;
&lt;br /&gt;
=== Slot header ===&lt;br /&gt;
Each slot in the flashcart starts with the 7 bytes for the ASCII string &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;. You know you have reached an invalid slot while scanning the flashcart when you reach a slot that does not start with those 7 bytes. The rest of the header are numbers and text explaining where items in the slot are and human-readable information about the program.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; all values on Arduboy are &#039;&#039;&#039;little endian&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The header fields are as follows:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Table describing the format of the Arduboy FX flashcart header&lt;br /&gt;
|-&lt;br /&gt;
! Byte Index !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0-6 || preamble || The bytes &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7 || byte || Category number (mostly unused but required)&lt;br /&gt;
|-&lt;br /&gt;
| 8-9 || short || Previous slot page (0xFFFF if first slot) (page = 256 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 10-11 || short || Next slot page (0xFFFF if last slot)&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 || short || Total slot size in pages&lt;br /&gt;
|-&lt;br /&gt;
| 14 || byte || Size of sketch in &#039;&#039;&#039;flash memory&#039;&#039;&#039; pages (128 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 15-16 || short || Starting page of sketch (technically redundant but required)&lt;br /&gt;
|-&lt;br /&gt;
| 17-18 || short || Starting page of FX data (0xFFFF if no FX data in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 19-20 || short || Starting page of FX save (0xFFFF if no FX save in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 21-22 || short || Size of FX data in pages (&#039;&#039;&#039;NOTE:&#039;&#039;&#039; not all cart builders set this value!)&lt;br /&gt;
|-&lt;br /&gt;
| 23-56 || reserved || Unused data (mostly)&lt;br /&gt;
|-&lt;br /&gt;
| 57-255 || strings || Metadata for slot&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slot metadata ====&lt;br /&gt;
The final 199 bytes are used for 4 string fields, as follows:&lt;br /&gt;
* &#039;&#039;&#039;Title&#039;&#039;&#039; - Name of the program&lt;br /&gt;
* &#039;&#039;&#039;Version&#039;&#039;&#039; - Arbitrary text indicating the version of the program (no required format)&lt;br /&gt;
* &#039;&#039;&#039;Developer&#039;&#039;&#039; - Name of the developer or group for the program&lt;br /&gt;
* &#039;&#039;&#039;Description&#039;&#039;&#039; - A description of the program&lt;br /&gt;
&lt;br /&gt;
Each field is separated by the null terminator, and the final field is truncated if it overflows. If the final field fills up the entire rest of the data, no null terminator is added.&lt;br /&gt;
&lt;br /&gt;
The fields are not used on the Arduboy itself (they are not displayed anywhere), however they are &#039;&#039;&#039;extremely&#039;&#039;&#039; useful for cart editors, so they should always be included. Furthermore, certain cart editors depend on the version being in some recognizable form of [https://semver.org/ Semver] format, such as 0.1 or 1.0-r etc. Some cart editors use a combination of &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Developer&#039;&#039;&#039; as a unique ID for the slot when figuring out if a program is new or an update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Program slots&#039;&#039;&#039; use and expect all four fields, even if they&#039;re empty. Thus, at an absolute minimum, you should write &amp;lt;code&amp;gt;&amp;quot;\0\0\0\0&amp;quot;&amp;lt;/code&amp;gt; to the metadata if you are not providing any information&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Category slots&#039;&#039;&#039; only expect two fields: &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Description&#039;&#039;&#039;. The version and developer fields are not stored. As a result, the minimum metadata for categories should be &amp;lt;code&amp;gt;&amp;quot;\0\0&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Working with the flashcart ==&lt;br /&gt;
There are several programs which let you modify or create flashcarts:&lt;br /&gt;
* [[Cart Builder]] - This online repository of games will construct a custom cart for any given device&lt;br /&gt;
* [[Arduboy Toolset]] - This desktop app lets you modify flashcarts directly&lt;br /&gt;
* [[Ardugotools]] - This cli program gives you both low-level access to the flashcart and the ability to modify the flashcart with lua scripting&lt;br /&gt;
* [[Arduboy-Python-Utilitiles]] - The original python scripts made by the creator of the FX chip&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=396</id>
		<title>Flashcart Format</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Flashcart_Format&amp;diff=396"/>
		<updated>2024-06-22T22:27:48Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Beginning new documentation for flashcart&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [[Flashcart]] is a binary blob stored on the external flash memory of [[Arduboy (Original)|Fx-modded Arduboys]], [[Arduboy FX]] and [[Arduboy Mini]]. It stores games and saves organized into categories.&lt;br /&gt;
&lt;br /&gt;
== General format ==&lt;br /&gt;
(This section needs work; probably a visual representation of the cart)&lt;br /&gt;
&lt;br /&gt;
The flashcart is a contiguous binary blob storing images, categories, sketches, data, and save data. It is separated into chunks called &amp;quot;slots&amp;quot;, where each slot has a 256-byte header. Everything is a slot: both categories and programs. Each slot header is followed by a 1024-byte image which is shown on the Arduboy as you browse the flashcart, then all the data for that slot (sketch, data, save).&lt;br /&gt;
&lt;br /&gt;
The flashcart ends when there are no more slots.&lt;br /&gt;
&lt;br /&gt;
=== Slot header ===&lt;br /&gt;
Each slot in the flashcart starts with the 7 bytes for the ASCII string &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;. You know you have reached an invalid slot while scanning the flashcart when you reach a slot that does not start with those 7 bytes. The rest of the header are numbers and text explaining where items in the slot are and human-readable information about the program.&lt;br /&gt;
&lt;br /&gt;
The header fields are as follows:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;margin:auto&amp;quot;&lt;br /&gt;
|+ Table describing the format of the Arduboy FX flashcart header&lt;br /&gt;
|-&lt;br /&gt;
! Byte Index !! Type !! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0-6 || preamble || The bytes &amp;lt;code&amp;gt;ARDUBOY&amp;lt;/code&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| 7 || byte || Category number (mostly unused but required)&lt;br /&gt;
|-&lt;br /&gt;
| 8-9 || short || Previous slot page (0xFFFF if first slot) (page = 256 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 10-11 || short || Next slot page (0xFFFF if last slot)&lt;br /&gt;
|-&lt;br /&gt;
| 12-13 || short || Total slot size in pages&lt;br /&gt;
|-&lt;br /&gt;
| 14 || byte || Size of sketch in &#039;&#039;&#039;flash memory&#039;&#039;&#039; pages (128 bytes)&lt;br /&gt;
|-&lt;br /&gt;
| 15-16 || short || Starting page of sketch (technically redundant but required)&lt;br /&gt;
|-&lt;br /&gt;
| 17-18 || short || Starting page of FX data (0xFFFF if no FX data in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 19-20 || short || Starting page of FX save (0xFFFF if no FX save in slot)&lt;br /&gt;
|-&lt;br /&gt;
| 21-22 || short || Size of FX data in pages (&#039;&#039;&#039;NOTE:&#039;&#039;&#039; not all cart builders set this value!)&lt;br /&gt;
|-&lt;br /&gt;
| 23-56 || reserved || Unused data (mostly)&lt;br /&gt;
|-&lt;br /&gt;
| 57-255 || strings || Metadata for slot&amp;lt;sup&amp;gt;*&amp;lt;/sup&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Slot metadata ====&lt;br /&gt;
The final 199 bytes are used for 4 string fields, as follows:&lt;br /&gt;
* &#039;&#039;&#039;Title&#039;&#039;&#039; - Name of the program&lt;br /&gt;
* &#039;&#039;&#039;Version&#039;&#039;&#039; - Arbitrary text indicating the version of the program (no required format)&lt;br /&gt;
* &#039;&#039;&#039;Developer&#039;&#039;&#039; - Name of the developer or group for the program&lt;br /&gt;
* &#039;&#039;&#039;Description&#039;&#039;&#039; - A description of the program&lt;br /&gt;
&lt;br /&gt;
Each field is separated by the null terminator, and the final field is truncated if it overflows. If the final field fills up the entire rest of the data, no null terminator is added.&lt;br /&gt;
&lt;br /&gt;
The fields are not used on the Arduboy itself (they are not displayed anywhere), however they are &#039;&#039;&#039;extremely&#039;&#039;&#039; useful for cart editors, so they should always be included. Furthermore, certain cart editors depend on the version being in some recognizable form of [https://semver.org/ Semver] format, such as 0.1 or 1.0-r etc. Some cart editors use a combination of &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Developer&#039;&#039;&#039; as a unique ID for the slot when figuring out if a program is new or an update.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Program slots&#039;&#039;&#039; use and expect all four fields, even if they&#039;re empty. Thus, at an absolute minimum, you should write &amp;lt;code&amp;gt;&amp;quot;\0\0\0\0&amp;quot;&amp;lt;/code&amp;gt; to the metadata if you are not providing any information&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Category slots&#039;&#039;&#039; only expect two fields: &#039;&#039;&#039;Title&#039;&#039;&#039; and &#039;&#039;&#039;Description&#039;&#039;&#039;. The version and developer fields are not stored. As a result, the minimum metadata for categories should be &amp;lt;code&amp;gt;&amp;quot;\0\0&amp;quot;&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Working with the flashcart ==&lt;br /&gt;
There are several programs which let you modify or create flashcarts:&lt;br /&gt;
* [[Cart Builder]] - This online repository of games will construct a custom cart for any given device&lt;br /&gt;
* [[Arduboy Toolset]] - This desktop app lets you modify flashcarts directly&lt;br /&gt;
* [[Ardugotools]] - This cli program gives you both low-level access to the flashcart and the ability to modify the flashcart with lua scripting&lt;br /&gt;
* [[Arduboy-Python-Utilitiles]] - The original python scripts made by the creator of the FX chip&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=395</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=395"/>
		<updated>2024-06-22T21:50:56Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Add flashcart format page + documentation section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
&lt;br /&gt;
* [[What is the Arduboy|What is the Arduboy?]]&lt;br /&gt;
** [[What is the Arduboy#Arduboy Variants|Arduboy Variants]]&lt;br /&gt;
* [[Installing Games]]&lt;br /&gt;
* [[Developing Games]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don&#039;t know where to start at all? See the official [https://www.arduboy.com/quick-start Quickstart guide] for a simplified overview. &lt;br /&gt;
&lt;br /&gt;
There is also a [https://community.arduboy.com/t/quick-start-guide/2790 Legacy Quickstart guide] that might be of some use (made for older Arduboy variants but still mostly relevant)&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
Come chat with the community and show off your games at https://community.arduboy.com/! The bulk of the Arduboy community exists on the forums; there isn&#039;t an official Discord/etc.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Main Arduboy website:&#039;&#039;&#039; https://www.arduboy.com/&lt;br /&gt;
* &#039;&#039;&#039;Community website:&#039;&#039;&#039; https://community.arduboy.com/&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
* [[Ardens]] - Debugger, profiler, and emulator&lt;br /&gt;
* [[Arduboy Toolset]] - Various tools for uploading, converting, etc&lt;br /&gt;
* [[Cart Builder]] - Home for the official flashcart + all games made available for it&lt;br /&gt;
* [[Arduboy-Python-Utilities]] - Command line python tools for uploading, converting, etc&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* State Machines&lt;br /&gt;
** [[State%20Machines|Introduction]]&lt;br /&gt;
** [[State Machines - Organising Variables|Organising Variables]]&lt;br /&gt;
* [[Frogger Getting Started|Frogger]]&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [[Flashcart Format]]&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=291</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=291"/>
		<updated>2024-06-21T16:46:13Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: /* Tools */ Add descriptions + ardens&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
&lt;br /&gt;
* [[What is the Arduboy|What is the Arduboy?]]&lt;br /&gt;
** [[What is the Arduboy#Arduboy Variants|Arduboy Variants]]&lt;br /&gt;
* [[Installing Games]]&lt;br /&gt;
* [[Developing Games]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don&#039;t know where to start at all? See the official [https://www.arduboy.com/quick-start Quickstart guide] for a simplified overview. &lt;br /&gt;
&lt;br /&gt;
There is also a [https://community.arduboy.com/t/quick-start-guide/2790 Legacy Quickstart guide] that might be of some use (made for older Arduboy variants but still mostly relevant)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
Come chat with the community and show off your games at https://community.arduboy.com/! The bulk of the Arduboy community exists on the forums; there isn&#039;t an official Discord/etc.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Main Arduboy website:&#039;&#039;&#039; https://www.arduboy.com/&lt;br /&gt;
* &#039;&#039;&#039;Community website:&#039;&#039;&#039; https://community.arduboy.com/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
* [[Ardens]] - Debugger, profiler, and emulator&lt;br /&gt;
* [[Arduboy Toolset]] - Various tools for uploading, converting, etc&lt;br /&gt;
* [[Cart Builder]] - Home for the official flashcart + all games made available for it&lt;br /&gt;
* [[Arduboy-Python-Utilities]] - Command line python tools for uploading, converting, etc&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* [[Frogger Getting Started|Frogger]]&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=290</id>
		<title>Arduboy Toolset</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=290"/>
		<updated>2024-06-21T16:41:02Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Normalize spacing according to Filmote&amp;#039;s edits&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Screenshot_tools_main.png|thumb]]&lt;br /&gt;
[[File:Screenshot_cartbuilder_main.png|thumb]]&lt;br /&gt;
[[File:Screenshot_imageconvert_main.png|thumb]]&lt;br /&gt;
[[File:Screenshot_package_main.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/randomouscrap98/arduboy_toolset Arduboy Toolset] is a cross-platform, all-in-one, portable application for working with Arduboy. It lets you do almost everything you&#039;d need, aside from compiling games&lt;br /&gt;
&lt;br /&gt;
This is a GUI program written in Python. If you want a lightweight CLI program instead, see [[Ardugotools]]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Get the latest version from [https://github.com/randomouscrap98/arduboy_toolset/releases/latest Github releases]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Upload and backup [[Sketches]], [[Flashcart|Flashcarts]], and [[EEPROM]]&lt;br /&gt;
* [[Converting Images|Convert images]] to program data (sprites, tilesheets, etc)&lt;br /&gt;
* Modify the [[Flashcart]] to add games, modify categories + title images, etc&lt;br /&gt;
* Update your [[Arduboy FX]] and [[Arduboy Mini]] with the latest games from the [[Cart Builder]]&lt;br /&gt;
* Create [[Arduboy Package|Arduboy Packages]] to share you games with the community&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Using the toolset ==&lt;br /&gt;
&lt;br /&gt;
See the forum post for more information: https://community.arduboy.com/t/arduboy-toolset/11227&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
==== The toolset doesn&#039;t run on my system ====&lt;br /&gt;
&lt;br /&gt;
===== Windows =====&lt;br /&gt;
The toolset targets Windows 10+. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
===== MacOS =====&lt;br /&gt;
The toolset targets the latest MacOS. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
If you are having trouble opening the app, you may have to follow special instructions to get MacOS to &amp;quot;trust&amp;quot; the app, since it is unsigned: https://community.arduboy.com/t/arduboy-toolset/11227/69&lt;br /&gt;
&lt;br /&gt;
===== Linux =====&lt;br /&gt;
The toolset targets Python 3.8 and QT 6. I know that&#039;s a weird combo, I&#039;m sorry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you suspect you are having a different issue, please open an issue on [https://github.com/randomouscrap98/arduboy_toolset/issues Github] or leave a post on the [https://community.arduboy.com/t/arduboy-toolset/11227 Community thread].&lt;br /&gt;
&lt;br /&gt;
==== Windows/etc is reporting the toolset has a virus ====&lt;br /&gt;
Virus detection is imprecise and basically all programs built with [https://pyinstaller.org/en/stable/ Pyinstaller] will be flagged as a virus. I understand if this causes you not to want to use the program, but you should know this is a [https://github.com/pyinstaller/pyinstaller/issues?q=label%3Aantivirus-false-positives+is%3Aclosed widely known issue] that doesn&#039;t seem able to be overcome at this time.&lt;br /&gt;
&lt;br /&gt;
==== How do I get to the so-called &amp;quot;cart editor&amp;quot; ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/27&lt;br /&gt;
&lt;br /&gt;
==== How do I get the latest games on my flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/198&lt;br /&gt;
&lt;br /&gt;
==== How do I add a game to the flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/147&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=289</id>
		<title>What is the Arduboy</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=289"/>
		<updated>2024-06-21T16:34:10Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Added basic hardware overview and additional suggested pages we need&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arduboy is both a [https://www.arduboy.com/shop device you can buy] and an [https://community.arduboy.com/t/12-arduboy-compatible-system/236 open specification]&amp;lt;sup&amp;gt;(verification needed)&amp;lt;/sup&amp;gt; for an [https://www.arduino.cc/ Arduino]-powered 8-bit gaming device. Think &amp;quot;open-source modern gameboy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It comes in various configurations, with the most common being the [[Arduboy FX]]. This configuration gives you a credit-card-sized game system with the ability to store up to 16MiB of programs, called [[Sketches]]. Other configurations (such as the [[Original]] and older) didn&#039;t come with this extra storage and can only play one game at a time. See [[#Determining Hardware|Determining Hardware]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; to figure out which device you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
=== Board ===&lt;br /&gt;
All Arduboys are built around an [https://docs.arduino.cc/hardware/leonardo/ Arduino Leonardo] board, which has an [https://www.microchip.com/en-us/product/atmega32u4 ATmega32u4] microcontroller. This gives it:&lt;br /&gt;
* 16Mhz 8-bit CPU&lt;br /&gt;
* 2.5KiB RAM&lt;br /&gt;
* 32KiB Flash (program memory)&lt;br /&gt;
* Options for 2-4KiB protected [[Bootloader]]&lt;br /&gt;
* Various IO pins for input, screen, etc&lt;br /&gt;
&lt;br /&gt;
=== Display ===&lt;br /&gt;
Arduboys are designed to use a 128x64 black and white (1 bit) display. Many Arduboy devices use a screen capable of running in a limited [[Grayscale|grayscale mode]]; you may see some games designed to take advantage of this.&lt;br /&gt;
&lt;br /&gt;
All premade Arduboys use a black and white OLED panel, typically the [https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf SSD1306], which is capable of using the aforementioned grayscale mode.&lt;br /&gt;
&lt;br /&gt;
=== IO ===&lt;br /&gt;
Arduboys are designed to use 6 buttons: 4 cardinal direction inputs (d-pad) and two buttons (A and B). The Arduboy also has either a micro USB or USB-C port for flashing games and providing limited control over the system.&lt;br /&gt;
&lt;br /&gt;
=== Additional Storage ===&lt;br /&gt;
Without &amp;quot;external storage&amp;quot; (external to the Arduino board, not generally something you insert or attach), the Arduboy is only capable of storing and running 1 game at a time, from its onboard 32KiB flash. The [[Arduboy FX]] and [[Arduboy Mini]] both have an additional 16MiB NAND flash soldered on, often referred to as just the [[FX chip]], which allows the Arduboy to select from any game stored in a [[Flashcart]].&lt;br /&gt;
&lt;br /&gt;
This started as a mod chip for the original Arduboy, hence the name &amp;quot;FX chip&amp;quot;, and eventually became part of the prebuilt system, now called the Arduboy FX. An original Arduboy modded with the FX chip is functionally equivalent to an Arduboy FX.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arduboy Variants ==&lt;br /&gt;
&lt;br /&gt;
* [[Arduboy DevKit|DevKit]]&lt;br /&gt;
* [[Arduboy Kickstarter Editions|Kickstarter editions]]&lt;br /&gt;
* [[Arduboy (Original)|Original]]&lt;br /&gt;
* [[Arduboy FX|FX]]&lt;br /&gt;
* [[Arduboy Mini|Mini]]&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=287</id>
		<title>Arduboy Toolset</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=287"/>
		<updated>2024-06-21T01:14:37Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Add screenshots (will fix up later)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Screenshot_tools_main.png|thumb]]&lt;br /&gt;
[[File:Screenshot_cartbuilder_main.png|thumb]]&lt;br /&gt;
[[File:Screenshot_imageconvert_main.png|thumb]]&lt;br /&gt;
[[File:Screenshot_package_main.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
The [https://github.com/randomouscrap98/arduboy_toolset Arduboy Toolset] is a cross-platform, all-in-one, portable application for working with Arduboy. It lets you do almost everything you&#039;d need, aside from compiling games&lt;br /&gt;
&lt;br /&gt;
This is a GUI program written in Python. If you want a lightweight CLI program instead, see [[Ardugotools]]&lt;br /&gt;
&lt;br /&gt;
== Download ==&lt;br /&gt;
&lt;br /&gt;
Get the latest version from [https://github.com/randomouscrap98/arduboy_toolset/releases/latest Github releases]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Features ==&lt;br /&gt;
&lt;br /&gt;
* Upload and backup [[Sketches]], [[Flashcart|Flashcarts]], and [[EEPROM]]&lt;br /&gt;
* [[Converting Images|Convert images]] to program data (sprites, tilesheets, etc)&lt;br /&gt;
* Modify the [[Flashcart]] to add games, modify categories + title images, etc&lt;br /&gt;
* Update your [[Arduboy FX]] and [[Arduboy Mini]] with the latest games from the [[Cart Builder]]&lt;br /&gt;
* Create [[Arduboy Package|Arduboy Packages]] to share you games with the community&lt;br /&gt;
&lt;br /&gt;
== Using the toolset ==&lt;br /&gt;
&lt;br /&gt;
See the forum post for more information: https://community.arduboy.com/t/arduboy-toolset/11227&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
==== The toolset doesn&#039;t run on my system ====&lt;br /&gt;
&lt;br /&gt;
===== Windows =====&lt;br /&gt;
The toolset targets Windows 10+. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
===== MacOS =====&lt;br /&gt;
The toolset targets the latest MacOS. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
If you are having trouble opening the app, you may have to follow special instructions to get MacOS to &amp;quot;trust&amp;quot; the app, since it is unsigned: https://community.arduboy.com/t/arduboy-toolset/11227/69&lt;br /&gt;
&lt;br /&gt;
===== Linux =====&lt;br /&gt;
The toolset targets Python 3.8 and QT 6. I know that&#039;s a weird combo, I&#039;m sorry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you suspect you are having a different issue, please open an issue on [https://github.com/randomouscrap98/arduboy_toolset/issues Github] or leave a post on the [https://community.arduboy.com/t/arduboy-toolset/11227 Community thread].&lt;br /&gt;
&lt;br /&gt;
==== Windows/etc is reporting the toolset has a virus ====&lt;br /&gt;
Virus detection is imprecise and basically all programs built with [https://pyinstaller.org/en/stable/ Pyinstaller] will be flagged as a virus. I understand if this causes you not to want to use the program, but you should know this is a [https://github.com/pyinstaller/pyinstaller/issues?q=label%3Aantivirus-false-positives+is%3Aclosed widely known issue] that doesn&#039;t seem able to be overcome at this time.&lt;br /&gt;
&lt;br /&gt;
==== How do I get to the so-called &amp;quot;cart editor&amp;quot; ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/27&lt;br /&gt;
&lt;br /&gt;
==== How do I get the latest games on my flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/198&lt;br /&gt;
&lt;br /&gt;
==== How do I add a game to the flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/147&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_tools_main.png&amp;diff=286</id>
		<title>File:Screenshot tools main.png</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_tools_main.png&amp;diff=286"/>
		<updated>2024-06-21T01:10:24Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_cartbuilder_main.png&amp;diff=285</id>
		<title>File:Screenshot cartbuilder main.png</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_cartbuilder_main.png&amp;diff=285"/>
		<updated>2024-06-21T01:10:13Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_package_main.png&amp;diff=284</id>
		<title>File:Screenshot package main.png</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_package_main.png&amp;diff=284"/>
		<updated>2024-06-21T01:09:55Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_imageconvert_main.png&amp;diff=283</id>
		<title>File:Screenshot imageconvert main.png</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=File:Screenshot_imageconvert_main.png&amp;diff=283"/>
		<updated>2024-06-21T01:08:22Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Image conversion in Arduboy Toolset&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
Image conversion in Arduboy Toolset&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=282</id>
		<title>Arduboy Toolset</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=282"/>
		<updated>2024-06-21T01:01:19Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: /* FAQ */ Spacing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [https://github.com/randomouscrap98/arduboy_toolset Arduboy Toolset] is a cross-platform, all-in-one, portable application for working with Arduboy. It lets you do almost everything you&#039;d need, aside from compiling games:&lt;br /&gt;
* Upload and backup [[Sketches]], [[Flashcart|Flashcarts]], and [[EEPROM]]&lt;br /&gt;
* [[Converting Images|Convert images]] to program data (sprites, tilesheets, etc)&lt;br /&gt;
* Modify the [[Flashcart]] to add games, modify categories + title images, etc&lt;br /&gt;
* Update your [[Arduboy FX]] and [[Arduboy Mini]] with the latest games from the [[Cart Builder]]&lt;br /&gt;
* Create [[Arduboy Package|Arduboy Packages]] to share you games with the community&lt;br /&gt;
&lt;br /&gt;
This is a GUI program written in Python. If you want a lightweight CLI program instead, see [[Ardugotools]]&lt;br /&gt;
&lt;br /&gt;
== Using the toolset ==&lt;br /&gt;
&lt;br /&gt;
See the forum post for more information: https://community.arduboy.com/t/arduboy-toolset/11227&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
==== The toolset doesn&#039;t run on my system ====&lt;br /&gt;
&lt;br /&gt;
===== Windows =====&lt;br /&gt;
The toolset targets Windows 10+. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
===== MacOS =====&lt;br /&gt;
The toolset targets the latest MacOS. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
If you are having trouble opening the app, you may have to follow special instructions to get MacOS to &amp;quot;trust&amp;quot; the app, since it is unsigned: https://community.arduboy.com/t/arduboy-toolset/11227/69&lt;br /&gt;
&lt;br /&gt;
===== Linux =====&lt;br /&gt;
The toolset targets Python 3.8 and QT 6. I know that&#039;s a weird combo, I&#039;m sorry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you suspect you are having a different issue, please open an issue on [https://github.com/randomouscrap98/arduboy_toolset/issues Github] or leave a post on the [https://community.arduboy.com/t/arduboy-toolset/11227 Community thread].&lt;br /&gt;
&lt;br /&gt;
==== Windows/etc is reporting the toolset has a virus ====&lt;br /&gt;
Virus detection is imprecise and basically all programs built with [https://pyinstaller.org/en/stable/ Pyinstaller] will be flagged as a virus. I understand if this causes you not to want to use the program, but you should know this is a [https://github.com/pyinstaller/pyinstaller/issues?q=label%3Aantivirus-false-positives+is%3Aclosed widely known issue] that doesn&#039;t seem able to be overcome at this time.&lt;br /&gt;
&lt;br /&gt;
==== How do I get to the so-called &amp;quot;cart editor&amp;quot; ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/27&lt;br /&gt;
&lt;br /&gt;
==== How do I get the latest games on my flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/198&lt;br /&gt;
&lt;br /&gt;
==== How do I add a game to the flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/147&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=281</id>
		<title>Arduboy Toolset</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=281"/>
		<updated>2024-06-21T01:00:42Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Expand upon &amp;quot;not working&amp;quot; section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [https://github.com/randomouscrap98/arduboy_toolset Arduboy Toolset] is a cross-platform, all-in-one, portable application for working with Arduboy. It lets you do almost everything you&#039;d need, aside from compiling games:&lt;br /&gt;
* Upload and backup [[Sketches]], [[Flashcart|Flashcarts]], and [[EEPROM]]&lt;br /&gt;
* [[Converting Images|Convert images]] to program data (sprites, tilesheets, etc)&lt;br /&gt;
* Modify the [[Flashcart]] to add games, modify categories + title images, etc&lt;br /&gt;
* Update your [[Arduboy FX]] and [[Arduboy Mini]] with the latest games from the [[Cart Builder]]&lt;br /&gt;
* Create [[Arduboy Package|Arduboy Packages]] to share you games with the community&lt;br /&gt;
&lt;br /&gt;
This is a GUI program written in Python. If you want a lightweight CLI program instead, see [[Ardugotools]]&lt;br /&gt;
&lt;br /&gt;
== Using the toolset ==&lt;br /&gt;
&lt;br /&gt;
See the forum post for more information: https://community.arduboy.com/t/arduboy-toolset/11227&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
==== The toolset doesn&#039;t run on my system ====&lt;br /&gt;
&lt;br /&gt;
===== Windows =====&lt;br /&gt;
The toolset targets Windows 10+. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
===== MacOS =====&lt;br /&gt;
The toolset targets the latest MacOS. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
If you are having trouble opening the app, you may have to follow special instructions to get MacOS to &amp;quot;trust&amp;quot; the app, since it is unsigned: https://community.arduboy.com/t/arduboy-toolset/11227/69&lt;br /&gt;
&lt;br /&gt;
===== Linux =====&lt;br /&gt;
The toolset targets Python 3.8 and QT 6. I know that&#039;s a weird combo, I&#039;m sorry.&lt;br /&gt;
&lt;br /&gt;
If you suspect you are having a different issue, please open an issue on [https://github.com/randomouscrap98/arduboy_toolset/issues Github] or leave a post on the [https://community.arduboy.com/t/arduboy-toolset/11227 Community thread].&lt;br /&gt;
&lt;br /&gt;
==== Windows/etc is reporting the toolset has a virus ====&lt;br /&gt;
Virus detection is imprecise and basically all programs built with [https://pyinstaller.org/en/stable/ Pyinstaller] will be flagged as a virus. I understand if this causes you not to want to use the program, but you should know this is a [https://github.com/pyinstaller/pyinstaller/issues?q=label%3Aantivirus-false-positives+is%3Aclosed widely known issue] that doesn&#039;t seem able to be overcome at this time.&lt;br /&gt;
&lt;br /&gt;
==== How do I get to the so-called &amp;quot;cart editor&amp;quot; ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/27&lt;br /&gt;
&lt;br /&gt;
==== How do I get the latest games on my flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/198&lt;br /&gt;
&lt;br /&gt;
==== How do I add a game to the flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/147&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=280</id>
		<title>Arduboy Toolset</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=280"/>
		<updated>2024-06-21T00:57:13Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: FAQ&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [https://github.com/randomouscrap98/arduboy_toolset Arduboy Toolset] is a cross-platform, all-in-one, portable application for working with Arduboy. It lets you do almost everything you&#039;d need, aside from compiling games:&lt;br /&gt;
* Upload and backup [[Sketches]], [[Flashcart|Flashcarts]], and [[EEPROM]]&lt;br /&gt;
* [[Converting Images|Convert images]] to program data (sprites, tilesheets, etc)&lt;br /&gt;
* Modify the [[Flashcart]] to add games, modify categories + title images, etc&lt;br /&gt;
* Update your [[Arduboy FX]] and [[Arduboy Mini]] with the latest games from the [[Cart Builder]]&lt;br /&gt;
* Create [[Arduboy Package|Arduboy Packages]] to share you games with the community&lt;br /&gt;
&lt;br /&gt;
This is a GUI program written in Python. If you want a lightweight CLI program instead, see [[Ardugotools]]&lt;br /&gt;
&lt;br /&gt;
== Using the toolset ==&lt;br /&gt;
&lt;br /&gt;
See the forum post for more information: https://community.arduboy.com/t/arduboy-toolset/11227&lt;br /&gt;
&lt;br /&gt;
== FAQ ==&lt;br /&gt;
&lt;br /&gt;
==== The toolset doesn&#039;t run on my system (Windows) ====&lt;br /&gt;
The toolset targets Windows 10+. The targets for Windows and Mac are determined by [https://pyinstaller.org/en/stable/ PyInstaller], so I don&#039;t have control over the very high targets (I&#039;m sorry).&lt;br /&gt;
&lt;br /&gt;
If you suspect you are having a different issue, please open an issue on [https://github.com/randomouscrap98/arduboy_toolset/issues Github] or leave a post on the [https://community.arduboy.com/t/arduboy-toolset/11227 Community thread].&lt;br /&gt;
&lt;br /&gt;
==== Windows/etc is reporting the toolset has a virus ====&lt;br /&gt;
Virus detection is imprecise and basically all programs built with [https://pyinstaller.org/en/stable/ Pyinstaller] will be flagged as a virus. I understand if this causes you not to want to use the program, but you should know this is a [https://github.com/pyinstaller/pyinstaller/issues?q=label%3Aantivirus-false-positives+is%3Aclosed widely known issue] that doesn&#039;t seem able to be overcome at this time.&lt;br /&gt;
&lt;br /&gt;
==== How do I get to the so-called &amp;quot;cart editor&amp;quot; ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/27&lt;br /&gt;
&lt;br /&gt;
==== How do I get the latest games on my flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/198&lt;br /&gt;
&lt;br /&gt;
==== How do I add a game to the flashcart? ====&lt;br /&gt;
https://community.arduboy.com/t/arduboy-toolset/11227/147&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=279</id>
		<title>Arduboy Toolset</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Arduboy_Toolset&amp;diff=279"/>
		<updated>2024-06-21T00:47:09Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Add initial information on Arduboy Toolset&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The [https://github.com/randomouscrap98/arduboy_toolset Arduboy Toolset] is a cross-platform, all-in-one, portable application for working with Arduboy. It lets you do almost everything you&#039;d need, aside from compiling games:&lt;br /&gt;
* Upload and backup [[Sketches]], [[Flashcart|Flashcarts]], and [[EEPROM]]&lt;br /&gt;
* [[Converting Images|Convert images]] to program data (sprites, tilesheets, etc)&lt;br /&gt;
* Modify the [[Flashcart]] to add games, modify categories + title images, etc&lt;br /&gt;
* Update your [[Arduboy FX]] and [[Arduboy Mini]] with the latest games from the [[Cart Builder]]&lt;br /&gt;
* Create [[Arduboy Package|Arduboy Packages]] to share you games with the community&lt;br /&gt;
&lt;br /&gt;
This is a GUI program written in Python. If you want a lightweight CLI program instead, see [[Ardugotoolset]]&lt;br /&gt;
&lt;br /&gt;
== Using the toolset ==&lt;br /&gt;
&lt;br /&gt;
See the forum post for more information: https://community.arduboy.com/t/arduboy-toolset/11227&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=278</id>
		<title>What is the Arduboy</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=278"/>
		<updated>2024-06-21T00:36:41Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Change some links to actual pages for topics that are probably too big for a single subsection&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arduboy is both a [https://www.arduboy.com/shop device you can buy] and an [https://community.arduboy.com/t/12-arduboy-compatible-system/236 open specification]&amp;lt;sup&amp;gt;(verification needed)&amp;lt;/sup&amp;gt; for an [https://www.arduino.cc/ Arduino]-powered 8-bit gaming device. Think &amp;quot;open-source modern gameboy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It comes in various configurations, with the most common being the [[Arduboy FX]]. This configuration gives you a credit-card-sized game system with the ability to store up to 16MiB of programs, called [[Sketches]]. Other configurations (such as the [[Original]] and older) didn&#039;t come with this extra storage and can only play one game at a time. See [[#Determining Hardware|Determining Hardware]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; to figure out which device you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arduboy Variants ==&lt;br /&gt;
&lt;br /&gt;
* DevKit&lt;br /&gt;
* Kickstarter editions&lt;br /&gt;
* Original&lt;br /&gt;
* FX&lt;br /&gt;
* Mini&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=277</id>
		<title>What is the Arduboy</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=277"/>
		<updated>2024-06-21T00:32:15Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Add actual link to DIY arduboy post&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arduboy is both a [https://www.arduboy.com/shop device you can buy] and an [https://community.arduboy.com/t/12-arduboy-compatible-system/236 open specification]&amp;lt;sup&amp;gt;(verification needed)&amp;lt;/sup&amp;gt; for an [https://www.arduino.cc/ Arduino]-powered 8-bit gaming device. Think &amp;quot;open-source modern gameboy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It comes in various configurations, with the most common being the [[#Arduboy FX|Arduboy FX]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt;. This configuration gives you a credit-card-sized game system with the ability to store up to 16MiB of programs, called [[Sketches]]. Other configurations (such as the [[#Original|Original]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; and older) didn&#039;t come with this extra storage and can only play one game at a time. See [[#Determining Hardware|Determining Hardware]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; to figure out which device you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arduboy Variants ==&lt;br /&gt;
&lt;br /&gt;
* DevKit&lt;br /&gt;
* Kickstarter editions&lt;br /&gt;
* Original&lt;br /&gt;
* FX&lt;br /&gt;
* Mini&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=276</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=276"/>
		<updated>2024-06-21T00:30:08Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: /* Getting started */ Add legacy quickstart guide for organization&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
&lt;br /&gt;
* [[What is the Arduboy|What is the Arduboy?]]&lt;br /&gt;
** [[What is the Arduboy#Arduboy Variants|Arduboy Variants]]&lt;br /&gt;
* [[Installing Games]]&lt;br /&gt;
* [[Developing Games]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don&#039;t know where to start at all? See the official [https://www.arduboy.com/quick-start Quickstart guide] for a simplified overview. &lt;br /&gt;
&lt;br /&gt;
There is also a [https://community.arduboy.com/t/quick-start-guide/2790 Legacy Quickstart guide] that might be of some use (made for older Arduboy variants but still mostly relevant)&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
Come chat with the community and show off your games at https://community.arduboy.com/! The bulk of the Arduboy community exists on the forums; there isn&#039;t an official Discord/etc.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Main Arduboy website:&#039;&#039;&#039; https://www.arduboy.com/&lt;br /&gt;
* &#039;&#039;&#039;Community website:&#039;&#039;&#039; https://community.arduboy.com/&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
* [[Arduboy Toolset]]&lt;br /&gt;
* [[Cart Builder]]&lt;br /&gt;
* [[Arduboy-Python-Utilities]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* [[Frogger Getting Started|Frogger]]&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=275</id>
		<title>What is the Arduboy</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=275"/>
		<updated>2024-06-21T00:27:37Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Exclamation not necessary&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arduboy is both a [https://www.arduboy.com/shop device you can buy] and an [https://community.arduboy.com open specification]&amp;lt;sup&amp;gt;(source needed)&amp;lt;/sup&amp;gt; for an [https://www.arduino.cc/ Arduino]-powered 8-bit gaming device. Think &amp;quot;open-source modern gameboy&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
It comes in various configurations, with the most common being the [[#Arduboy FX|Arduboy FX]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt;. This configuration gives you a credit-card-sized game system with the ability to store up to 16MiB of programs, called [[Sketches]]. Other configurations (such as the [[#Original|Original]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; and older) didn&#039;t come with this extra storage and can only play one game at a time. See [[#Determining Hardware|Determining Hardware]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; to figure out which device you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arduboy Variants ==&lt;br /&gt;
&lt;br /&gt;
* DevKit&lt;br /&gt;
* Kickstarter editions&lt;br /&gt;
* Original&lt;br /&gt;
* FX&lt;br /&gt;
* Mini&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=274</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=274"/>
		<updated>2024-06-21T00:24:38Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: /* Getting started */ - add link to quickstart guide&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
&lt;br /&gt;
* [[What is the Arduboy|What is the Arduboy?]]&lt;br /&gt;
** [[What is the Arduboy#Arduboy Variants|Arduboy Variants]]&lt;br /&gt;
* [[Installing Games]]&lt;br /&gt;
* [[Developing Games]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Don&#039;t know where to start at all? See the official [https://www.arduboy.com/quick-start Quickstart guide] for a simplified overview.&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
Come chat with the community and show off your games at https://community.arduboy.com/! The bulk of the Arduboy community exists on the forums; there isn&#039;t an official Discord/etc.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Main Arduboy website:&#039;&#039;&#039; https://www.arduboy.com/&lt;br /&gt;
* &#039;&#039;&#039;Community website:&#039;&#039;&#039; https://community.arduboy.com/&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
* [[Arduboy Toolset]]&lt;br /&gt;
* [[Cart Builder]]&lt;br /&gt;
* [[Arduboy-Python-Utilities]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* [[Frogger Getting Started|Frogger]]&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=273</id>
		<title>What is the Arduboy</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=What_is_the_Arduboy&amp;diff=273"/>
		<updated>2024-06-21T00:18:22Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Small explanation and framework of possible sections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Arduboy is both a [https://www.arduboy.com/shop device you can buy] and an [https://community.arduboy.com open specification]&amp;lt;sup&amp;gt;(source needed)&amp;lt;/sup&amp;gt; for an [https://www.arduino.cc/ Arduino]-powered 8-bit gaming device. Think of an open-source modern gameboy!&lt;br /&gt;
&lt;br /&gt;
It comes in various configurations, with the most common being the [[#Arduboy FX|Arduboy FX]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt;. This configuration gives you a credit-card-sized game system with the ability to store up to 16MiB of programs, called [[Sketches]]. Other configurations (such as the [[#Original|Original]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; and older) didn&#039;t come with this extra storage and can only play one game at a time. See [[#Determining Hardware|Determining Hardware]]&amp;lt;sup&amp;gt;(section needed)&amp;lt;/sup&amp;gt; to figure out which device you have.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Arduboy Variants ==&lt;br /&gt;
&lt;br /&gt;
* DevKit&lt;br /&gt;
* Kickstarter editions&lt;br /&gt;
* Original&lt;br /&gt;
* FX&lt;br /&gt;
* Mini&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
	<entry>
		<id>https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=272</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://bloggingadeadhorse.com/arduboyWiki/index.php?title=Main_Page&amp;diff=272"/>
		<updated>2024-06-20T23:56:14Z</updated>

		<summary type="html">&lt;p&gt;Haloopdy: Add small community section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Getting started ==&lt;br /&gt;
&lt;br /&gt;
* [[What is the Arduboy|What is the Arduboy?]]&lt;br /&gt;
** [[What is the Arduboy#Arduboy Variants|Arduboy Variants]]&lt;br /&gt;
* [[Installing Games]]&lt;br /&gt;
* [[Developing Games]]&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
Come chat with the community and show off your games at https://community.arduboy.com/! The bulk of the Arduboy community exists on the forums; there isn&#039;t an official Discord/etc.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Main Arduboy website:&#039;&#039;&#039; https://www.arduboy.com/&lt;br /&gt;
* &#039;&#039;&#039;Community website:&#039;&#039;&#039; https://community.arduboy.com/&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
* [[Arduboy Toolset]]&lt;br /&gt;
* [[Cart Builder]]&lt;br /&gt;
* [[Arduboy-Python-Utilities]]&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
* [[Frogger Getting Started|Frogger]]&lt;/div&gt;</summary>
		<author><name>Haloopdy</name></author>
	</entry>
</feed>