<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[ChipMusic.org - Multiple roms on Smartboy cart?]]></title>
	<link rel="self" href="https://chipmusic.org:80/forums/feed/atom/topic/7728/"/>
	<updated>2019-04-25T12:40:19Z</updated>
	<generator>PunBB</generator>
	<id>https://chipmusic.org/forums/topic/7728/multiple-roms-on-smartboy-cart/</id>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/261950/#p261950"/>
			<content type="html"><![CDATA[<p>Apologies for digging up an old post,&nbsp; I&#039;ve been working on a new startup.gb for zeigler type carts (am29f040/am29f016 on mbc1 donor with mbc1 ea00 &amp; ea01 on high address lines of flash chip).&nbsp; &nbsp;<br />I am trying to get the cart to do a partial erase and rewrite new banks/roms so that it isn&#039;t limited to just three different roms controlled by the ea00/01 lines (the mbc1 2mbit rom/32kbyte mode).&nbsp; <br />According to the specs: Minimum 100,000 write/erase cycles guaranteed, the flash wear shouldn&#039;t be too much of a problem?&nbsp; If everything works according to plan, i can add some kind of wear levelling so that the sector rewrites get distributed a bit more evenly.<br />Also, as the initial menu program won&#039;t get touched, the risk of bricking is minimised.<br />I was wandering if anyone else has tried?</p>]]></content>
			<author>
				<name><![CDATA[dmg-boh]]></name>
				<uri>https://chipmusic.org/dmg-boh</uri>
			</author>
			<updated>2019-04-25T12:40:19Z</updated>
			<id>https://chipmusic.org/forums/post/261950/#p261950</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119298/#p119298"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>SketchMan3 wrote:</cite><blockquote><p>How does burning a CD not work? </p><p>You need to install a special driver for flash drives, though. Google should help you find it.</p></blockquote></div><p>I don&#039;t know what happened, maybe it&#039;s something with the CD itself. Gonna give it another go. Hopefully I can install the drivers from the CD, so I won&#039;t have to bother with burning a CD next time.</p>]]></content>
			<author>
				<name><![CDATA[Lavar]]></name>
				<uri>https://chipmusic.org/Lavar</uri>
			</author>
			<updated>2012-07-12T20:07:28Z</updated>
			<id>https://chipmusic.org/forums/post/119298/#p119298</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119287/#p119287"/>
			<content type="html"><![CDATA[<p>How does burning a CD not work? </p><p>You need to install a special driver for flash drives, though. Google should help you find it.</p>]]></content>
			<author>
				<name><![CDATA[SketchMan3]]></name>
				<uri>https://chipmusic.org/SketchMan3</uri>
			</author>
			<updated>2012-07-12T19:03:45Z</updated>
			<id>https://chipmusic.org/forums/post/119287/#p119287</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119227/#p119227"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>nitro2k01 wrote:</cite><blockquote><p>Startup.gb only works with software especially written and compiled for it. It absolutely cannot work with existing ROMs. Just forget about it.</p><p>The point of the Polish student design is to replicate the design of a Nintendo MBC5 cartridge, but with a flash ROM chip instead of a read only ROM chip. Since it&#039;s just using an actual MBC5 control chip, it&#039;s limited in that regard to what original cartridges could do. Since it has a flash chip that is directly accessible from the GB CPU, you *could* make a multi ROM system where you merge several ROMs, and a piece of code that writes a new ROM to the bottom area of the flash chip, which would enable different programs to coexist. But there are several problems with this approach:<br />* Flash chip wear from repeated writes to flash memory.<br />* You risk &quot;bricking&quot; the cartridge every time you select a new ROM, if the power goes out or something else unexpected happens. (By bricking I mean that the cartridge needs to be rewritten from the computer.)<br />* The total flash memory size as well as the time it would take to load a new ROM would make this pretty useless for anything but rather small ROMs.<br />* The software required for this would have to modify the ROMs, which might be a bit tricky.</p><p>Hmm, but if anyone actually wants me to try to make this software...</p></blockquote></div><p>Yea, please do! There&#039;s a very detailed tutorial on youtube on how to make the 4Mbit flash cartridge, so if you could get multiple roms working, I would try to build one to store nanovoice, shitwave and MuddyGB!</p><div class="quotebox"><cite>12ianma wrote:</cite><blockquote><div class="quotebox"><cite>Lavar wrote:</cite><blockquote><p>What about the startup.gb ROM thingie using Readplus? It says that it will create a multicart with up to 3 ROMs. It looks like it should be able to handle MBC5 cartridges.</p></blockquote></div><p>none of my computers are old enough to test this. you need like windows me or something really old. XP was even too new ( and had listed compatibility issues)</p></blockquote></div><p>I have a Windows 98 machine set up, the problem is that I can&#039;t figure out on how to put stuff I downloaded on my modern machine to the old machine. Already tried burning a CD, putting it on a flash drive, but nothing seems to work.</p>]]></content>
			<author>
				<name><![CDATA[Lavar]]></name>
				<uri>https://chipmusic.org/Lavar</uri>
			</author>
			<updated>2012-07-12T12:33:40Z</updated>
			<id>https://chipmusic.org/forums/post/119227/#p119227</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119168/#p119168"/>
			<content type="html"><![CDATA[<p>Startup.gb only works with software especially written and compiled for it. It absolutely cannot work with existing ROMs. Just forget about it.</p><p>The point of the Polish student design is to replicate the design of a Nintendo MBC5 cartridge, but with a flash ROM chip instead of a read only ROM chip. Since it&#039;s just using an actual MBC5 control chip, it&#039;s limited in that regard to what original cartridges could do. Since it has a flash chip that is directly accessible from the GB CPU, you *could* make a multi ROM system where you merge several ROMs, and a piece of code that writes a new ROM to the bottom area of the flash chip, which would enable different programs to coexist. But there are several problems with this approach:<br />* Flash chip wear from repeated writes to flash memory.<br />* You risk &quot;bricking&quot; the cartridge every time you select a new ROM, if the power goes out or something else unexpected happens. (By bricking I mean that the cartridge needs to be rewritten from the computer.)<br />* The total flash memory size as well as the time it would take to load a new ROM would make this pretty useless for anything but rather small ROMs.<br />* The software required for this would have to modify the ROMs, which might be a bit tricky.</p><p>Hmm, but if anyone actually wants me to try to make this software...</p>]]></content>
			<author>
				<name><![CDATA[nitro2k01]]></name>
				<uri>https://chipmusic.org/nitro2k01</uri>
			</author>
			<updated>2012-07-12T04:34:34Z</updated>
			<id>https://chipmusic.org/forums/post/119168/#p119168</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119117/#p119117"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>kitsch wrote:</cite><blockquote><p>its for a single ROM</p><p>as far as i&#039;m aware, the EMS 64M carts are the only ones which support multiple ROMs out of the box.</p></blockquote></div><p>Also Bung carts If I remember correctly.</p>]]></content>
			<author>
				<name><![CDATA[nordloef]]></name>
				<uri>https://chipmusic.org/nordloef</uri>
			</author>
			<updated>2012-07-11T22:19:31Z</updated>
			<id>https://chipmusic.org/forums/post/119117/#p119117</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119115/#p119115"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lavar wrote:</cite><blockquote><div class="quotebox"><cite>kitsch wrote:</cite><blockquote><p>anything based off the ziegler-hosted &#039;two polish students&#039; design can only handle one ROM.</p><p>this includes the bleepbloop, smartboy, and apeshit cart designs.</p><p>the only currently manufactured cart which out-of-the-box works with multi ROMs are the EMS carts.</p><p>12ianma, good call.&nbsp; forgot about the emerger carts.&nbsp; they haven&#039;t been made in a while (unfortunately, i think there are a lot of fans here).&nbsp; they have the coolest shape of all too!</p><p>not sure about the bung x-changer carts.&nbsp; they may have a multi-ROM menu as well.</p><p>the derp carts also only can handle one ROM.</p></blockquote></div><p>What about the startup.gb ROM thingie using Readplus? It says that it will create a multicart with up to 3 ROMs. It looks like it should be able to handle MBC5 cartridges.</p></blockquote></div><p>none of my computers are old enough to test this. you need like windows me or something really old. XP was even too new ( and had listed compatibility issues)</p>]]></content>
			<author>
				<name><![CDATA[12ianma]]></name>
				<uri>https://chipmusic.org/12ianma</uri>
			</author>
			<updated>2012-07-11T22:12:13Z</updated>
			<id>https://chipmusic.org/forums/post/119115/#p119115</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119067/#p119067"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>kitsch wrote:</cite><blockquote><p>out-of-the-box</p></blockquote></div><p>dunno.&nbsp; i have a hunch you need not only the EMS multi-ROM menu, but also the EMS software to reformat everything into a larger aggregate ROM.&nbsp; so, this wouldn&#039;t work for the ziegler design either, because the EMS software is proprietary to their products.&nbsp; it won&#039;t write/erase the ROM on the other designs.&nbsp; it only has limited SRAM function.</p>]]></content>
			<author>
				<name><![CDATA[kitsch]]></name>
				<uri>https://chipmusic.org/kitsch</uri>
			</author>
			<updated>2012-07-11T16:01:19Z</updated>
			<id>https://chipmusic.org/forums/post/119067/#p119067</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/119065/#p119065"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>kitsch wrote:</cite><blockquote><p>anything based off the ziegler-hosted &#039;two polish students&#039; design can only handle one ROM.</p><p>this includes the bleepbloop, smartboy, and apeshit cart designs.</p><p>the only currently manufactured cart which out-of-the-box works with multi ROMs are the EMS carts.</p><p>12ianma, good call.&nbsp; forgot about the emerger carts.&nbsp; they haven&#039;t been made in a while (unfortunately, i think there are a lot of fans here).&nbsp; they have the coolest shape of all too!</p><p>not sure about the bung x-changer carts.&nbsp; they may have a multi-ROM menu as well.</p><p>the derp carts also only can handle one ROM.</p></blockquote></div><p>What about the startup.gb ROM thingie using Readplus? It says that it will create a multicart with up to 3 ROMs. It looks like it should be able to handle MBC5 cartridges.</p>]]></content>
			<author>
				<name><![CDATA[Lavar]]></name>
				<uri>https://chipmusic.org/Lavar</uri>
			</author>
			<updated>2012-07-11T15:52:36Z</updated>
			<id>https://chipmusic.org/forums/post/119065/#p119065</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/118839/#p118839"/>
			<content type="html"><![CDATA[<div class="quotebox"><cite>herr_prof wrote:</cite><blockquote><p>Is it really something the cart supports? I always thought the ems software just packed the roms together with a little menu, so if you copied a multi rom off a cart you could blow it onto any mbc compatible cart you wanted.</p></blockquote></div><p>I remember when I used some really cheap gba flashcarts, you were able to create a rom file with multiple roms from a simple windows app. I wish that was possible here.</p>]]></content>
			<author>
				<name><![CDATA[PULSELOOPER]]></name>
				<uri>https://chipmusic.org/PULSELOOPER</uri>
			</author>
			<updated>2012-07-10T15:28:22Z</updated>
			<id>https://chipmusic.org/forums/post/118839/#p118839</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/118836/#p118836"/>
			<content type="html"><![CDATA[<p>Is it really something the cart supports? I always thought the ems software just packed the roms together with a little menu, so if you copied a multi rom off a cart you could blow it onto any mbc compatible cart you wanted.</p>]]></content>
			<author>
				<name><![CDATA[herr_prof]]></name>
				<uri>https://chipmusic.org/herr_prof</uri>
			</author>
			<updated>2012-07-10T15:12:05Z</updated>
			<id>https://chipmusic.org/forums/post/118836/#p118836</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/118832/#p118832"/>
			<content type="html"><![CDATA[<p>anything based off the ziegler-hosted &#039;two polish students&#039; design can only handle one ROM.</p><p>this includes the bleepbloop, smartboy, and apeshit cart designs.</p><p>the only currently manufactured cart which out-of-the-box works with multi ROMs are the EMS carts.</p><p>12ianma, good call.&nbsp; forgot about the emerger carts.&nbsp; they haven&#039;t been made in a while (unfortunately, i think there are a lot of fans here).&nbsp; they have the coolest shape of all too!</p><p>not sure about the bung x-changer carts.&nbsp; they may have a multi-ROM menu as well.</p><p>the derp carts also only can handle one ROM.</p>]]></content>
			<author>
				<name><![CDATA[kitsch]]></name>
				<uri>https://chipmusic.org/kitsch</uri>
			</author>
			<updated>2012-07-10T15:00:32Z</updated>
			<id>https://chipmusic.org/forums/post/118832/#p118832</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/118829/#p118829"/>
			<content type="html"><![CDATA[<p>Does anyone know how these cartridges were designed? I thought I read somewhere that they were similar to the bleepbloop/ DIY cartridges design, but I&#039;m not shure. If they are, they should be able to handle multiple ROMs</p>]]></content>
			<author>
				<name><![CDATA[Lavar]]></name>
				<uri>https://chipmusic.org/Lavar</uri>
			</author>
			<updated>2012-07-10T14:48:35Z</updated>
			<id>https://chipmusic.org/forums/post/118829/#p118829</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/118716/#p118716"/>
			<content type="html"><![CDATA[<p>Emerger carts aswell, an emerger cart will hold multiple saves aswell</p>]]></content>
			<author>
				<name><![CDATA[12ianma]]></name>
				<uri>https://chipmusic.org/12ianma</uri>
			</author>
			<updated>2012-07-10T01:15:33Z</updated>
			<id>https://chipmusic.org/forums/post/118716/#p118716</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Multiple roms on Smartboy cart?]]></title>
			<link rel="alternate" href="https://chipmusic.org/forums/post/118703/#p118703"/>
			<content type="html"><![CDATA[<p>Shit. <img src="https://chipmusic.org/forums/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></content>
			<author>
				<name><![CDATA[PULSELOOPER]]></name>
				<uri>https://chipmusic.org/PULSELOOPER</uri>
			</author>
			<updated>2012-07-10T00:02:33Z</updated>
			<id>https://chipmusic.org/forums/post/118703/#p118703</id>
		</entry>
</feed>
