<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ChipMusic.org - BennVenn's Backup Block Linker]]></title>
	<link rel="self" href="https://chipmusic.org:80/forums/feed/atom/topic/15933/"/>
	<updated>2015-03-26T12:38:53Z</updated>
	<generator>PunBB</generator>
	<id>https://chipmusic.org/forums/topic/15933/bennvenns-backup-block-linker/</id>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/227706/#p227706"/>
			<content type="html"><![CDATA[<p>Very interesting! Can&#039;t wait to see the finished product!!! <img src="https://chipmusic.org/forums/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p>]]></content>
			<author>
				<name><![CDATA[metatronaut]]></name>
				<uri>https://chipmusic.org/metatronaut</uri>
			</author>
			<updated>2015-03-26T12:38:53Z</updated>
			<id>https://chipmusic.org/forums/post/227706/#p227706</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/227637/#p227637"/>
			<content type="html"><![CDATA[<p><img src="https://chipmusic.org/forums/img/smilies/heart.gif" width="15" height="15" alt="heart" /> <img src="https://chipmusic.org/forums/img/smilies/heart.gif" width="15" height="15" alt="heart" /> <img src="https://chipmusic.org/forums/img/smilies/heart.gif" width="15" height="15" alt="heart" /></p>]]></content>
			<author>
				<name><![CDATA[egr]]></name>
				<uri>https://chipmusic.org/egr</uri>
			</author>
			<updated>2015-03-25T01:17:58Z</updated>
			<id>https://chipmusic.org/forums/post/227637/#p227637</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/227636/#p227636"/>
			<content type="html"><![CDATA[<p>The boards have finally arrived! I&#039;m leaning more towards the Link plug being &#039;flying&#039; as in an inch or two of cable to relieve stress from the PCB and enclosure. This way I can use my existing Gen2 Low Profile enclosures too.</p><p>I&#039;ve coded a very basic GB ROM, Load/Save/Slot# and a confirmation screen. I&#039;ll finish up the firmware on the block this weekend and hopefully have a working demo unit by next week.</p>]]></content>
			<author>
				<name><![CDATA[BennVenn]]></name>
				<uri>https://chipmusic.org/BennVenn</uri>
			</author>
			<updated>2015-03-25T01:04:32Z</updated>
			<id>https://chipmusic.org/forums/post/227636/#p227636</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/226584/#p226584"/>
			<content type="html"><![CDATA[<p>If I were capable I&#039;d definitely help. This looks to be the most useful non-cart related gameboy accessory ever created.</p>]]></content>
			<author>
				<name><![CDATA[egr]]></name>
				<uri>https://chipmusic.org/egr</uri>
			</author>
			<updated>2015-03-01T23:19:55Z</updated>
			<id>https://chipmusic.org/forums/post/226584/#p226584</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/226583/#p226583"/>
			<content type="html"><![CDATA[<p>Firmware complete, PCB&#039;s in production! </p><p>I&#039;ve gone with 30 &#039;Slots&#039; on the stick (Using a 4mbyte Flash IC - Can be upgraded to 64 slots with an additional 4mb IC) Each slot can be used to load/store an entire 128k cart save, can be renamed and duplicated via the gameboy and is accessed on the PC as a USB drive. </p><p>The most convenient backup utility yet?</p><p>Still need to work on the Gameboy side ROM, some nice GUI. I was hoping someone would offer assistance for this part of the project. Spare time is getting harder to find</p>]]></content>
			<author>
				<name><![CDATA[BennVenn]]></name>
				<uri>https://chipmusic.org/BennVenn</uri>
			</author>
			<updated>2015-03-01T20:22:56Z</updated>
			<id>https://chipmusic.org/forums/post/226583/#p226583</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/225894/#p225894"/>
			<content type="html"><![CDATA[<p>Woot! Sounding great. MicroSD would be great but maybe overkill. 8mb will already hold over 60 savs which is a crazy huge amount <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[egr]]></name>
				<uri>https://chipmusic.org/egr</uri>
			</author>
			<updated>2015-02-14T00:16:04Z</updated>
			<id>https://chipmusic.org/forums/post/225894/#p225894</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/225893/#p225893"/>
			<content type="html"><![CDATA[<p>Almost completed the prototype!</p><p>I&#039;ve gone with a 32Bit ARM processor, USB Mass storage mode on the PC side so no drivers and works on all Operating Systems.</p><p>I&#039;m thinking of adding a Micro SD card socket for flash storage. This will make the Sav storage pretty much limitless! It does add complexity to the code as it is all pure assembly. I&#039;ll stick with an 8mb Flash IC for now.</p>]]></content>
			<author>
				<name><![CDATA[BennVenn]]></name>
				<uri>https://chipmusic.org/BennVenn</uri>
			</author>
			<updated>2015-02-13T23:53:26Z</updated>
			<id>https://chipmusic.org/forums/post/225893/#p225893</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224799/#p224799"/>
			<content type="html"><![CDATA[<p>Cool. Either works for me and less to carry.&nbsp; <img src="https://chipmusic.org/forums/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[egr]]></name>
				<uri>https://chipmusic.org/egr</uri>
			</author>
			<updated>2015-01-18T17:43:25Z</updated>
			<id>https://chipmusic.org/forums/post/224799/#p224799</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224791/#p224791"/>
			<content type="html"><![CDATA[<p>Sockets are too hard to come by so It will either be DMG or the Pocket/Colour size plug. Possibly both</p>]]></content>
			<author>
				<name><![CDATA[BennVenn]]></name>
				<uri>https://chipmusic.org/BennVenn</uri>
			</author>
			<updated>2015-01-18T05:58:55Z</updated>
			<id>https://chipmusic.org/forums/post/224791/#p224791</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224790/#p224790"/>
			<content type="html"><![CDATA[<p>I don&#039;t want to complicate unnecessarily but after posting my orginal ideas I realized that using a male link plug would make the device pretty much dmg-specific.&nbsp; With that in mind, a female link plug would probably be more flexible since the user could source the appropriate cable for the gb model they use. Make sense or am I over thinking it?</p><p>Edit: looks like you may have already addressed this</p>]]></content>
			<author>
				<name><![CDATA[egr]]></name>
				<uri>https://chipmusic.org/egr</uri>
			</author>
			<updated>2015-01-18T03:09:15Z</updated>
			<id>https://chipmusic.org/forums/post/224790/#p224790</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224789/#p224789"/>
			<content type="html"><![CDATA[<p>Sounds like a good idea. </p><p>I&#039;ve got the hardware sorted, like egr suggested, a Link plug on one end, and usb male on the other.</p><p>One problem is adding the 5v pin to the link plug. Not an issue with GBC but DMG style plugs require sacrificing one plug to make upto 4 DMG plugs with the extra pin. (OR sacrifice the gnd pin and use the shield which is also grounded)</p><p>The price is slowly rising with the necessity of a higher rated MCU with a 3rd SPI port (for USB functionality) plus a USB-TTL module.</p><p>And there will be a bit of manual labour fitting the fifth pin in the link connector, cutting and grinding to make it pcb compatible. That will be up to the customer if they want to tackle it themselves or have me do it.</p><p>also going to embed the whole lot in polyurethane. I cant see any other reliable way to remove stress from the PCB-Connector infterface.</p>]]></content>
			<author>
				<name><![CDATA[BennVenn]]></name>
				<uri>https://chipmusic.org/BennVenn</uri>
			</author>
			<updated>2015-01-18T03:04:05Z</updated>
			<id>https://chipmusic.org/forums/post/224789/#p224789</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224787/#p224787"/>
			<content type="html"><![CDATA[<p>Very interested. You should talk to nitro and work out LittleFM compatibility, make it all just one big ips patch, or at least make sure the two patches don&#039;t conflict. It already supports sending save data through link cable so it shouldn&#039;t be too hard!</p>]]></content>
			<author>
				<name><![CDATA[Xuriik]]></name>
				<uri>https://chipmusic.org/Xuriik</uri>
			</author>
			<updated>2015-01-18T02:16:39Z</updated>
			<id>https://chipmusic.org/forums/post/224787/#p224787</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224780/#p224780"/>
			<content type="html"><![CDATA[<p>Yes, Mac wont be an problem with this hardware. A simple program to get all 16 128K saves off into a folder will be easy. Likewise for getting them back on.</p>]]></content>
			<author>
				<name><![CDATA[BennVenn]]></name>
				<uri>https://chipmusic.org/BennVenn</uri>
			</author>
			<updated>2015-01-17T23:44:52Z</updated>
			<id>https://chipmusic.org/forums/post/224780/#p224780</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224776/#p224776"/>
			<content type="html"><![CDATA[<p>This is exciting, will the usb part work like a <br />And will here be mac OS X compatibility? I&#039;m still new to this, but I only have macs and would like to know about that.</p>]]></content>
			<author>
				<name><![CDATA[scrmwzrd]]></name>
				<uri>https://chipmusic.org/scrmwzrd</uri>
			</author>
			<updated>2015-01-17T23:08:26Z</updated>
			<id>https://chipmusic.org/forums/post/224776/#p224776</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: BennVenn's Backup Block Linker]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/224774/#p224774"/>
			<content type="html"><![CDATA[<p>I now supply all patches as an IPS Patch file. That isolates me from the whole &#039;registration&#039; issue. I&#039;d love to co-ordinate this project with Johan though unfortunately he doesn&#039;t have the time to respond to my emails. This really delays progress as I have to reverse engineer his code line by line to support my hardware requirements. It sure would be easier him adding 2 lines of code in his source and recompiling than me spending 8 hours digging through C &quot;optimised&quot; assembly. I&#039;m sure he has his reasons.</p><p>Naming the save files is no problem, that is all in the GB code. </p><p>I&#039;m thinking having the SPI Flash IC connected straight to the Link port with the AVR controlling its /CE line. Have the AVR snoop the data on the bus and when an enable string is detected, it allows data throughput to the flash IC. When transfer is complete, or an idle time has elapsed, disable the /CE line. This could allow the use of an ATTiny and just about halve the cost of the whole dongle. This would require some trickery with the AVR controlling the clock line and could just about halve the 128K transfer time. Something to look into</p><p>-Ben</p>]]></content>
			<author>
				<name><![CDATA[BennVenn]]></name>
				<uri>https://chipmusic.org/BennVenn</uri>
			</author>
			<updated>2015-01-17T22:53:11Z</updated>
			<id>https://chipmusic.org/forums/post/224774/#p224774</id>
		</entry>
</feed>
