WOW! Thank you for the deep analysis, and for playing along with the thought experiment.

My thinking wasn't to find such a perfect solution like a full-on filesystem, but rather wondering whether the LittleFM idea could be extended to get some really rough utility out of the carts? Which is to say, what if you didn't worry about wasting most of the sector (#4)? So for example, a 2MB flash cart using the LittleFM method (in my limited understanding) would still leave space for 8 persisted songs (128kb sector * 8 in the unused 1MB following the LSDJ ROM) instead of 1. And what if we ignore carts that would make this difficult or impossible, like those without batteries(#2)? The carts that I'm playing with right now (2mb flash @3V, 32kb sram, readily flashable using Bennvenn's Joey) also have batteries and work just peachy with LSDJ, buuuut, are limited to the one song in work memory - precisely why I started wondering if the LittleFM method could be used.

But even if theoretically one could find the proper method to access the flash, (#1) through prior experience, reverse engineering, trace analysis + datasheets, or leveraging existing flasher code... it does sound like #3 is insurmountable. The Chinese carts I've been playing with are, as you say, either 3V or 1.8V. Hmm. I assume the carts that aren't battery-backed and have patched roms that write to the flash IC must do so through some programmer that can operate under, step down the 5V VCC?

I'm glad to hear it's crossed your mind as well, and thanks for writing back! Just kicking around the idea and trying to learn more about the hardware along the way. smile

Oh boy time for a necrobump...

The year is 2018. Ebay is bursting at the seams with cheap, readily-available bootleg carts that can be re-flashed with LSDJ. Because they are made for common games and not music, these carts only have 32kb of battery-backed SRAM. This is enough for "work memory" - saving a single song. But what if...

What if LittleFM came to the rescue? Many of the carts have 2MB flash and could potentially use the upper 1MB for save blocks as LittleFM already does. The problem is, LittleFM currently operates on 128kb complete save banks only. If it could only be modified to save/load 32kb blocks of work memory (between flash and SRAM), it could manage 8-32 song slots in a 2MB flash cart (depending on whether the save blocks needed to be 32kb or 128kb-aligned).

That would be amazing.

nitro2k01, I'm sure you have long since moved on. But do you think the logic is sound, is this theoretically possible?

3

(7 replies, posted in Past Events)

Totally. More than welcome any old time you want!

4

(7 replies, posted in Past Events)

Yeah... the only constant is change. That said the arcade is pretty fun, and they kept the old Alhambra's murals.

Come back out to Portland soon! Maybe this summer? Your show was like, my all time favorite. Ever. heart

5

(7 replies, posted in Past Events)

Announcing July DataPort - the chiptunes series returns to a new venue, Quarterworld, a new arcade on SE Hawthorne (the old Alhambra)

-= THIS SUNDAY! =-

Featuring CONQUER MONSTER out of Salt Lake City, UT, a dystopian synthwave group utilizing Commodore 64s + synths
With support from Portland's own fan faves MECHLO and TONIGHT WE LAUNCH

Hope you can make it!

Venue is all ages 12pm-8pm, 21+ after 8pm.
Cover is $3.

FB event: https://www.facebook.com/events/1153640 … 861370664/
Twitter thread: https://twitter.com/DataportPDX/status/ … 6475636737

FYI this show was great. Thanks everyone for making it happen!

7

(3 replies, posted in Past Events)

Shoot you ALL beat me to it! Nice looking out. See you there!

PDXite here, post your shows, yeah I'd drive 10 hrs for some heavy chiptunes action. Joined the FB page too. Hellz yeah!

A new challenger appears! Porkland's own PIGsquad, a new indie gamedev collective, presents a chiptunes night at Backspace, featuring PDX artists Spamtron, Mechlo, Plain Flavored, and Greightbit.

Flyer to come!

FB event here y'all http://www.facebook.com/event.php?eid=152149281538221

This show is all-ages,
Doors/8pm Show/8:30pm,
Tickets are $5 at the door.

HUZZAH /o/

"Followup in September" you say....!

I just found my face.

Convex hull yeah, this might be reason for a .... wait for it.... ROAD TRIIIIP!

That's quite a w00t there, mister. ALSO W00FUCKING000T ITS ALMOST TIME)#!(&*#@(!1111

Weeee, thanks for coming to PDX! See you fools tonight!

HAUTE. Hope I can make it up there!

16

(11 replies, posted in General Discussion)

Yo Ovenrake, I moved to PDX last year and I've been trying to get my finger on some community pulse(wave). I heart graphics coding but, like, for clients - I've never actually done live viz. That said, I really wanna figure out what's blipping in and around pdx much like OP, meet some people... and I'd be mega-down for doing viz at a show. (sorry for the super old bump, if you even see this post.)