Gameboy Genius - posts tagged 'LSDj' http://soup.gg8.se/ Gameboy Genius - posts tagged 'LSDj' - posts tagged 'LSDj' http://soup.gg8.se/ http://4.asset.soup.io/asset/0398/5252_01a9.png 128 128 Often known as nitro2k01 Addicted to reposting reposts of reposts on soup. Also try my regular blog Make soup a better place! Add a descriptive text to each image you post, or if needed repost! Unfinished LSDj drafts {"tags":["Uncategorized","LSDj"],"type":"regular","title":"\u003Ca href=\"http://blog.gg8.se/wordpress/2010/11/21/unfinished-lsdj-drafts/\"\u003EUnfinished LSDj drafts\u003C/a\u003E","source":"http://blog.gg8.se/wordpress/2010/11/21/unfinished-lsdj-drafts/","body":"\u003Cp\u003ESo, I\u2019ve decided to share with you a few videos of a few LSDj drafts that I\u2019ll probably never finish. In each video I also show some of the techniques I\u2019ve used. I think the songs kind of suck, but perhaps they can inspire someone. The names are just what I\u2019ve happened to call the files in LSDj, so the names are nonsensical. Feel free to comment or criticize. More will come in a while\u2026 (I tend to not finish my songs\u2026)\u003C/p\u003E\n\u003Ch2\u003EEN\u003C/h2\u003E\n\u003Cp\u003E\u003Cobject height=\"457\" width=\"480\"\u003E\u003Cembed src=\"http://www.youtube.com/v/S1Yzo30RXcY?fs=1\u0026amp;hl=en_US\u0026amp;color1=0xcc2550\u0026amp;color2=0xe87a9f\" type=\"application/x-shockwave-flash\" height=\"457\" width=\"480\" /\u003E\u003C/object\u003E\u003C/p\u003E\n\u003Ch2\u003ERNB\u003C/h2\u003E\n\u003Cp\u003E\u003Cobject height=\"457\" width=\"480\"\u003E\u003Cembed src=\"http://www.youtube.com/v/9SW6mGIinuQ?fs=1\u0026amp;hl=en_US\u0026amp;color1=0x5d1719\u0026amp;color2=0xcd311b\" type=\"application/x-shockwave-flash\" height=\"457\" width=\"480\" /\u003E\u003C/object\u003E\u003C/p\u003E\n\u003Ch2\u003EJ\u003C/h2\u003E\n\u003Cp\u003E\u003Cobject height=\"457\" width=\"480\"\u003E\u003Cembed src=\"http://www.youtube.com/v/EhVK3CmwdQs?fs=1\u0026amp;hl=en_US\u0026amp;color1=0xcc2550\u0026amp;color2=0xe87a9f\" type=\"application/x-shockwave-flash\" height=\"457\" width=\"480\" /\u003E\u003C/object\u003E\u003C/p\u003E\n\u003Ch2\u003ESSSSS\u003C/h2\u003E\n\u003Cp\u003E\u003Cobject height=\"457\" width=\"480\"\u003E\u003Cembed src=\"http://www.youtube.com/v/Ug53kL3mf6M?fs=1\u0026amp;hl=en_US\u0026amp;color1=0x5d1719\u0026amp;color2=0xcd311b\" type=\"application/x-shockwave-flash\" height=\"457\" width=\"480\" /\u003E\u003C/object\u003E\u003C/p\u003E\n \u003Cimg src=\"http://blog.gg8.se/wordpress/wp-content/plugins/feed-statistics.php?view=1\u0026amp;post_id=401\" height=\"1\" width=\"1\" /\u003E"} <p>So, I’ve decided to share with you a few videos of a few LSDj drafts that I’ll probably never finish. In each video I also show some of the techniques I’ve used. I think the songs kind of suck, but perhaps they can inspire someone. The names are just what I’ve happened to call the files in LSDj, so the names are nonsensical. Feel free to comment or criticize. More will come in a while… (I tend to not finish my songs…)</p> <h2>EN</h2> <p></p> <h2>RNB</h2> <p></p> <h2>J</h2> <p></p> <h2>SSSSS</h2> <p></p> <img src="http://blog.gg8.se/wordpress/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=401" height="1" width="1" />Sun, 21 Nov 2010 07:32:55 GMThttp://soup.gg8.se/post/89161011/Unfinished-LSDj-draftsurn:www-soup-io:1:89161011regularuncategorizedlsdj Public release of LittleFM 0.4 {"tags":["Uncategorized","LittleFM","LSDj"],"type":"regular","title":"\u003Ca href=\"http://blog.gg8.se/wordpress/2010/11/09/public-release-of-littlefm-04/\"\u003EPublic release of LittleFM 0.4\u003C/a\u003E","source":"http://blog.gg8.se/wordpress/2010/11/09/public-release-of-littlefm-04/","body":"\u003Cp\u003E\u003C/p\u003E\u003Ca href=\"http://www.flickr.com/photos/gameboygenius/5159744128/\" title=\"LittleFM 0.4 beta by nitro2k01 (Gameboy Genius), on Flickr\"\u003E\u003Cimg class=\"imagebox\" src=\"http://farm5.static.flickr.com/4034/5159744128_789f22ab73_m.jpg\" height=\"144\" alt=\"LittleFM 0.4 beta\" width=\"160\" /\u003E\u003C/a\u003E\u003Cp\u003E\u003C/p\u003E\n\u003Cp\u003EIt\u2019s finally time for the release of LittleFM 0.4, which is an alternative file manager for LSDj that lets you store songs in the flash memory of the cartridge, for increased storage and security. I was going to make it feature complete before releasing, but since I haven\u2019t been making any major improvements to it for months, I thought I\u2019d release this version as it is, for the moment. \u003C/p\u003E\n\u003Cp\u003E\u003Ca href=\"http://gbdev.gg8.se/files/musictools/nitro2k01/littlefm-v0_4-nofs-for_LSDj4_0_5.zip\"\u003EDownload\u003C/a\u003E\u003C/p\u003E\n\u003Cp\u003EBefore using LittleFM, please read the description below to understand how i works and what it is and what it isn\u2019t. (Better spend that extra time than do a mistake and lose data because you didn\u2019t realize how LFM works\u2026)\u003C/p\u003E\n\u003Ch2\u003EDescription\u003C/h2\u003E\n\u003Cp\u003ELittleFM is an alternative file manager for LSDj that lets you store 8 \u201cprojects\u201d (savs) in flash memory. These can be saved and loaded just like you would save or load a sav file from/to your computer. \u003C/p\u003E\n\u003Cp\u003EIn the long run, it\u2019s also supposed to become a full drop-in replacement for LSDj\u2019s own file manager, allowing you to load, save and delete files within a sav. To this end, LittleFM is not yet feature complete. Version 0.4 can only load files, not save or delete them. However, the load function is much faster, slightly more glitch resistant, and warns you when you\u2019re trying to load a file that is corrupted. (Rather than loading forever or crashing as LSDj\u2019s manager might do.)\u003C/p\u003E\n\u003Ch2\u003EInstallation\u003C/h2\u003E\n\u003Cp\u003ELittleFM comes in the form of an IPS patch. To install it, you need a copy of the LSDj 4.0.5 ROM and an IPS patcher. \u003Ca href=\"http://fuji.drillspirits.net/winips/\"\u003EWinIPS\u003C/a\u003E seems to work well enough on Windows. If you\u2019re on some other OS, or want to try a different patching software, check out \u003Ca href=\"http://www.zophar.net/utilities/patchutil.html\"\u003EZophar\u2019s Domain\u003C/a\u003E. Simply use the LSDj 4.0.5 ROM as the source file and the IPS patch as the patch. This will output a patched ROM that you can use.\u003C/p\u003E\n\u003Ch2\u003ECompatibility\u003C/h2\u003E\n\u003Cp\u003ELittleFM can currently only save savs to the flash of cartridges based on the \u003Ca href=\"http://reinerziegler.de/readplus.htm#GB_Flasher\"\u003EGB Flasher\u003C/a\u003E design, such as BleepBloop and SmartBoy cartridges. \u003C/p\u003E\n\u003Cp\u003EThis feature does not work on EMS cartridges, either the old blue ones or the newer EMS USB cartidges, because they don\u2019t allow the Gameboy program to write to flash.\u003C/p\u003E\n\u003Cp\u003EOther, more exotic cartridges might or might not work. If you have any other cartridge, or technical information on how to write to the flash of the white Nintendo Power cartridge, please contact me.\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003EHowever\u003C/strong\u003E, it\u2019s still fully possible to prepare a ROM image that contains a number of pre-made savs and load those as needed, since that doesn\u2019t require you to write to flash from the Gameboy.\u003C/p\u003E\n\u003Ch2\u003EBacking up\u003C/h2\u003E\n\u003Cul\u003E\n\u003Cli\u003E\u003Cstrong\u003EIf you\u2019ve stored songs in flash and want to back them up to your computer, make sure to choose 2048 kB as the size in the transfer program, or your song data won\u2019t be backed up.\u003C/strong\u003E\u003C/li\u003E\n\u003Cli\u003EClicking erase in the transfer program will (obviously) erase any files saved in flash. Think before you click!\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch2\u003EGameboy functionality\u003C/h2\u003E\n\u003Ch3\u003EFlash operations\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EProvides backup to flash and increased storage.\u003C/li\u003E\n\u003Cli\u003Eload/save project loads/saves the FULL sav, including all the files\u003Cbr /\u003E\nfiles to one of 8 flash banks. However, it will not confirm that\u003Cbr /\u003E\nyou\u2019re saving to the right one, so be careful not to ovewrite a\u003Cbr /\u003E\ndifferent project!\u003C/li\u003E\n\u003Cli\u003EFlash/load song does not work yet.\u003C/li\u003E\n\u003Cli\u003EClear project: Obvious what it does, eh? \u003Cimg class=\"wp-smiley\" src=\"http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_wink.gif\" alt=\";)\" /\u003E (Note: No need to\u003Cbr /\u003E\nmanually clear a project before saving.)\u003C/li\u003E\n\u003Cli\u003ELoad song from flash does not work. Thus, you can\u2019t load an\u003Cbr /\u003E\nindividual song from flash yet.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003ERAM operations\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003ELoad song does exactly the same thing as the regular LSDj file\u003Cbr /\u003E\nmanager, but faster and more securely. If you get an error message,\u003Cbr /\u003E\nthere\u2019s a small chance that there\u2019s a bug in the program, but a\u003Cbr /\u003E\ngreater chance that the sav is actually corrupt. Report what the error\u003Cbr /\u003E\nsaid to me and please attach the sav for analysis. (LFM will display\u003Cbr /\u003E\nan error where the regular manager would load forever or do something\u003Cbr /\u003E\nelse strange.)\u003C/li\u003E\n\u003Cli\u003ESave song. No workie in this version! \u003Cimg class=\"wp-smiley\" src=\"http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_sad.gif\" alt=\":(\" /\u003E \u003C/li\u003E\n\u003Cli\u003EDel song. No workie in this version! \u003Cimg class=\"wp-smiley\" src=\"http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_sad.gif\" alt=\":(\" /\u003E \u003C/li\u003E\n\u003Cli\u003EYou also can\u2019t create a new empty song with LFM. Use the regular\u003Cbr /\u003E\nmanager for that.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EGeneral usage\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EThe menu system should be self-explanatory for LSDj users.\u003C/li\u003E\n\u003Cli\u003EYou can press B at the main menu to exit to LSDj.\u003C/li\u003E\n\u003Cli\u003EIn LSDj you can also press a Tetris/Zelda style sel+start+B+A to get back to LFM. It works even if LSDj is hung up because of extreme table/vibrato/kit pressure. (Might be safer than turning the power of the Gameboy off.)\u003C/li\u003E\n\u003Cli\u003EHowever keep in mind that this function will not do anything \u201cspecial\u201d about LSDj\u2019s key handling. In other words it\u2019s fully possible to hit B+A first and accidentally a chain or note. Something to look out for if you\u2019re wondering where that chain went.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Ch3\u003EPlanned features\u003C/h3\u003E\n\u003Cul\u003E\n\u003Cli\u003EMake LFM a feature complete replacement for LSDj\u2019s file manager.\u003C/li\u003E\n\u003Cli\u003EVarious usability improvements.\u003C/li\u003E\n\u003Cli\u003ESong trading over link cable.\u003C/li\u003E\n\u003Cli\u003EPossibly even kit trading over link cable!\u003C/li\u003E\n\u003Cli\u003EA \u201cchkdsk\u201d option that lets you verify that your songs are 100% free from corruption.\u003C/li\u003E\n\u003Cli\u003EA super-duper patcher that program for computers, that lets you patch any LSDj version with LittleFM as well as do file management better than \u003Ca href=\"http://www.littlesounddj.com/lsd/latest/lsd-manager/\"\u003ELSD-manager\u003C/a\u003E.\u003C/li\u003E\n\u003C/ul\u003E\n\u003Cp\u003EBut, in all honesty, programming super-fast \u201cspaghetti\u201d assembly language takes time and effort. If you\u2019ve fallen in love with LittleFM and you want to see the it evolve, you can encourage me by \u003Ca href=\"http://blog.gg8.se/wordpress/about/donate/\"\u003Edonating a dollar or three\u003C/a\u003E so I can keep my caffeine level high at all times. All donations of $2 or higher will be credited here with a name and link of your choice. Or, if you\u2019d feel like it, buy me \u003Ca href=\"http://www.flickr.com/upgrade/\"\u003EFlickr Pro\u003C/a\u003E. Or just say thanks and reports any bugs you encounter. \u003Cimg class=\"wp-smiley\" src=\"http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_smile.gif\" alt=\":)\" /\u003E\u003C/p\u003E\n \u003Cimg src=\"http://blog.gg8.se/wordpress/wp-content/plugins/feed-statistics.php?view=1\u0026amp;post_id=400\" height=\"1\" width=\"1\" /\u003E"} <p></p><a href="http://www.flickr.com/photos/gameboygenius/5159744128/" title="LittleFM 0.4 beta by nitro2k01 (Gameboy Genius), on Flickr"><img class="imagebox" src="http://farm5.static.flickr.com/4034/5159744128_789f22ab73_m.jpg" height="144" alt="LittleFM 0.4 beta" width="160" /></a><p></p> <p>It’s finally time for the release of LittleFM 0.4, which is an alternative file manager for LSDj that lets you store songs in the flash memory of the cartridge, for increased storage and security. I was going to make it feature complete before releasing, but since I haven’t been making any major improvements to it for months, I thought I’d release this version as it is, for the moment. </p> <p><a href="http://gbdev.gg8.se/files/musictools/nitro2k01/littlefm-v0_4-nofs-for_LSDj4_0_5.zip">Download</a></p> <p>Before using LittleFM, please read the description below to understand how i works and what it is and what it isn’t. (Better spend that extra time than do a mistake and lose data because you didn’t realize how LFM works…)</p> <h2>Description</h2> <p>LittleFM is an alternative file manager for LSDj that lets you store 8 “projects” (savs) in flash memory. These can be saved and loaded just like you would save or load a sav file from/to your computer. </p> <p>In the long run, it’s also supposed to become a full drop-in replacement for LSDj’s own file manager, allowing you to load, save and delete files within a sav. To this end, LittleFM is not yet feature complete. Version 0.4 can only load files, not save or delete them. However, the load function is much faster, slightly more glitch resistant, and warns you when you’re trying to load a file that is corrupted. (Rather than loading forever or crashing as LSDj’s manager might do.)</p> <h2>Installation</h2> <p>LittleFM comes in the form of an IPS patch. To install it, you need a copy of the LSDj 4.0.5 ROM and an IPS patcher. <a href="http://fuji.drillspirits.net/winips/">WinIPS</a> seems to work well enough on Windows. If you’re on some other OS, or want to try a different patching software, check out <a href="http://www.zophar.net/utilities/patchutil.html">Zophar’s Domain</a>. Simply use the LSDj 4.0.5 ROM as the source file and the IPS patch as the patch. This will output a patched ROM that you can use.</p> <h2>Compatibility</h2> <p>LittleFM can currently only save savs to the flash of cartridges based on the <a href="http://reinerziegler.de/readplus.htm#GB_Flasher">GB Flasher</a> design, such as BleepBloop and SmartBoy cartridges. </p> <p>This feature does not work on EMS cartridges, either the old blue ones or the newer EMS USB cartidges, because they don’t allow the Gameboy program to write to flash.</p> <p>Other, more exotic cartridges might or might not work. If you have any other cartridge, or technical information on how to write to the flash of the white Nintendo Power cartridge, please contact me.</p> <p><strong>However</strong>, it’s still fully possible to prepare a ROM image that contains a number of pre-made savs and load those as needed, since that doesn’t require you to write to flash from the Gameboy.</p> <h2>Backing up</h2> <ul> <li><strong>If you’ve stored songs in flash and want to back them up to your computer, make sure to choose 2048 kB as the size in the transfer program, or your song data won’t be backed up.</strong></li> <li>Clicking erase in the transfer program will (obviously) erase any files saved in flash. Think before you click!</li> </ul> <h2>Gameboy functionality</h2> <h3>Flash operations</h3> <ul> <li>Provides backup to flash and increased storage.</li> <li>load/save project loads/saves the FULL sav, including all the files<br /> files to one of 8 flash banks. However, it will not confirm that<br /> you’re saving to the right one, so be careful not to ovewrite a<br /> different project!</li> <li>Flash/load song does not work yet.</li> <li>Clear project: Obvious what it does, eh? <img class="wp-smiley" src="http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_wink.gif" alt=";)" /> (Note: No need to<br /> manually clear a project before saving.)</li> <li>Load song from flash does not work. Thus, you can’t load an<br /> individual song from flash yet.</li> </ul> <h3>RAM operations</h3> <ul> <li>Load song does exactly the same thing as the regular LSDj file<br /> manager, but faster and more securely. If you get an error message,<br /> there’s a small chance that there’s a bug in the program, but a<br /> greater chance that the sav is actually corrupt. Report what the error<br /> said to me and please attach the sav for analysis. (LFM will display<br /> an error where the regular manager would load forever or do something<br /> else strange.)</li> <li>Save song. No workie in this version! <img class="wp-smiley" src="http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_sad.gif" alt=":(" /> </li> <li>Del song. No workie in this version! <img class="wp-smiley" src="http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_sad.gif" alt=":(" /> </li> <li>You also can’t create a new empty song with LFM. Use the regular<br /> manager for that.</li> </ul> <h3>General usage</h3> <ul> <li>The menu system should be self-explanatory for LSDj users.</li> <li>You can press B at the main menu to exit to LSDj.</li> <li>In LSDj you can also press a Tetris/Zelda style sel+start+B+A to get back to LFM. It works even if LSDj is hung up because of extreme table/vibrato/kit pressure. (Might be safer than turning the power of the Gameboy off.)</li> <li>However keep in mind that this function will not do anything “special” about LSDj’s key handling. In other words it’s fully possible to hit B+A first and accidentally a chain or note. Something to look out for if you’re wondering where that chain went.</li> </ul> <h3>Planned features</h3> <ul> <li>Make LFM a feature complete replacement for LSDj’s file manager.</li> <li>Various usability improvements.</li> <li>Song trading over link cable.</li> <li>Possibly even kit trading over link cable!</li> <li>A “chkdsk” option that lets you verify that your songs are 100% free from corruption.</li> <li>A super-duper patcher that program for computers, that lets you patch any LSDj version with LittleFM as well as do file management better than <a href="http://www.littlesounddj.com/lsd/latest/lsd-manager/">LSD-manager</a>.</li> </ul> <p>But, in all honesty, programming super-fast “spaghetti” assembly language takes time and effort. If you’ve fallen in love with LittleFM and you want to see the it evolve, you can encourage me by <a href="http://blog.gg8.se/wordpress/about/donate/">donating a dollar or three</a> so I can keep my caffeine level high at all times. All donations of $2 or higher will be credited here with a name and link of your choice. Or, if you’d feel like it, buy me <a href="http://www.flickr.com/upgrade/">Flickr Pro</a>. Or just say thanks and reports any bugs you encounter. <img class="wp-smiley" src="http://blog.gg8.se/wordpress/wp-includes/images/smilies/icon_smile.gif" alt=":)" /></p> <img src="http://blog.gg8.se/wordpress/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=400" height="1" width="1" />Mon, 08 Nov 2010 23:43:34 GMThttp://soup.gg8.se/post/86703736/Public-release-of-LittleFM-0-4urn:www-soup-io:1:86703736regularuncategorizedlittlefmlsdj LittleFM on GBC {"tags":["Uncategorized","hacks","gameboy","LSDj","shitwave"],"type":"regular","title":"\u003Ca href=\"http://blog.gg8.se/wordpress/2010/02/07/littlefm-on-gbc/\"\u003ELittleFM on GBC\u003C/a\u003E","source":"http://blog.gg8.se/wordpress/2010/02/07/littlefm-on-gbc/","body":"\u003Cp\u003EI finally felt motivated to work a little on LittleFM, and the next feature in the pipeline was (the comparitively small) feature of \u201creal\u201d GBC support, ie support for double speed and colour palettes in LSDj which LittleFM has been lacking so far. (Instead it used the oldschool compatibility mode which didn\u2019t allow LSDj to take advantage of the higher CPU speed found in the GBC) \u003C/p\u003E\n\u003Cp\u003EIt works great and flashing takes about half the time when done in double speed mode, however I forgot to clear the secondary GBC bakground map when going from LSDj back into LFM, using the classic sel-start-B-A combo. What this means is that the colour pattern from LSDj will not be erased but remain on the screen. This gave this nice visual bug seen below. As you can see, the pattern resembles LSDj\u2019s screen layout.\u003C/p\u003E\n\u003Cp\u003E\u003C/p\u003E\u003Ca href=\"http://www.flickr.com/photos/gameboygenius/4337669488/\"\u003E\u003Cimg class=\"imagebox\" src=\"http://farm5.static.flickr.com/4009/4337669488_591e16a94b.jpg\" alt=\"LittleFM glitch 1\" /\u003E\u003C/a\u003E\u003Cp\u003E\u003C/p\u003E\n\u003Cp\u003E\u003C/p\u003E\u003Ca href=\"http://www.flickr.com/photos/gameboygenius/4336922917/\"\u003E\u003Cimg class=\"imagebox\" src=\"http://farm3.static.flickr.com/2717/4336922917_cd32c32b25.jpg\" alt=\"LittleFM glitch 2\" /\u003E\u003C/a\u003E\u003Cbr /\u003E\nI\u2019m going to finish one more feature before I release LittleFM 0.4, loading and saving of individual LSDj files, so LFM can truly replace the builtin file manager that comes with LSDj. I have an almost working version of this feature, but it has wrinkles which I want to iron out before releasing it. \u003Cp\u003E\u003C/p\u003E\n\u003Cp\u003EThe last picture is shitwave which actually looks marvellous with the backgrounds residue. It gives the vibrations more life and you can see what\u2019s actually happenening rather than just vaguely vibrating lines. It may not be apparent on the still image, but it looks nice live.\u003Cbr /\u003E\n\u003C/p\u003E\u003Ca href=\"http://www.flickr.com/photos/gameboygenius/4337670528/\"\u003E\u003Cimg class=\"imagebox\" src=\"http://farm5.static.flickr.com/4004/4337670528_3381005984.jpg\" alt=\"Shitwave glitch\" /\u003E\u003C/a\u003E\u003Cbr /\u003E\nSorry for the long wait, but have patience!\u003Cp\u003E\u003C/p\u003E\n \u003Cimg src=\"http://blog.gg8.se/wordpress/wp-content/plugins/feed-statistics.php?view=1\u0026amp;post_id=382\" height=\"1\" width=\"1\" /\u003E"} <p>I finally felt motivated to work a little on LittleFM, and the next feature in the pipeline was (the comparitively small) feature of “real” GBC support, ie support for double speed and colour palettes in LSDj which LittleFM has been lacking so far. (Instead it used the oldschool compatibility mode which didn’t allow LSDj to take advantage of the higher CPU speed found in the GBC) </p> <p>It works great and flashing takes about half the time when done in double speed mode, however I forgot to clear the secondary GBC bakground map when going from LSDj back into LFM, using the classic sel-start-B-A combo. What this means is that the colour pattern from LSDj will not be erased but remain on the screen. This gave this nice visual bug seen below. As you can see, the pattern resembles LSDj’s screen layout.</p> <p></p><a href="http://www.flickr.com/photos/gameboygenius/4337669488/"><img class="imagebox" src="http://farm5.static.flickr.com/4009/4337669488_591e16a94b.jpg" alt="LittleFM glitch 1" /></a><p></p> <p></p><a href="http://www.flickr.com/photos/gameboygenius/4336922917/"><img class="imagebox" src="http://farm3.static.flickr.com/2717/4336922917_cd32c32b25.jpg" alt="LittleFM glitch 2" /></a><br /> I’m going to finish one more feature before I release LittleFM 0.4, loading and saving of individual LSDj files, so LFM can truly replace the builtin file manager that comes with LSDj. I have an almost working version of this feature, but it has wrinkles which I want to iron out before releasing it. <p></p> <p>The last picture is shitwave which actually looks marvellous with the backgrounds residue. It gives the vibrations more life and you can see what’s actually happenening rather than just vaguely vibrating lines. It may not be apparent on the still image, but it looks nice live.<br /> </p><a href="http://www.flickr.com/photos/gameboygenius/4337670528/"><img class="imagebox" src="http://farm5.static.flickr.com/4004/4337670528_3381005984.jpg" alt="Shitwave glitch" /></a><br /> Sorry for the long wait, but have patience!<p></p> <img src="http://blog.gg8.se/wordpress/wp-content/plugins/feed-statistics.php?view=1&amp;post_id=382" height="1" width="1" />Sun, 07 Feb 2010 15:49:02 GMThttp://soup.gg8.se/post/44825616/LittleFM-on-GBCurn:www-soup-io:1:44825616regularuncategorizedhacksgameboylsdjshitwave