Welcome, Guest. Please login or register.

Author Topic: Minimig PIC firmware improvement?  (Read 1678 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline boing4000Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 222
    • Show all replies
    • http://www.amigademo.de
Minimig PIC firmware improvement?
« on: May 10, 2008, 12:01:23 PM »
Hello,

due to the FAT16 limits it is only possible to store 231 entries in the root directory of the drive (SD/MMC Card). In Minimig case this means 229 adf files (or about 201MB) to store because minimig1.bin and kick.rom also have to be there.

This night (;-)) I was thinking about improving the PIC part by storing the adf files in a seperate \adf folder.
Inside a subfolder there can be stored much more files then in the root.

Unfortunately I am not able to do this by myself, because I dont know to program in C(++) and dont (yet) have a PIC program device.

Its only an idea to help :-)
Sascha
 

Offline boing4000Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 222
    • Show all replies
    • http://www.amigademo.de
Re: Minimig PIC firmware improvement?
« Reply #1 on: May 10, 2008, 01:09:00 PM »
I also remember it different, but currently I can only store this 231 "things" in my FAT16 MMC and SD formated cards, any more shows "no more space left on device".
Even 512 entries are still not enough to fill a 1GB card with adf images. Right now I made a demos and games folder and move the adf files in root (\) to make them selectable in Minimigs OSD.

EDIT:
Just tried out with a Linux bash script to create (0 byte) files in a subfolder. Here it is possible to store more then enough entries!!
To be correct: 65534 files.
A bit advantage against the root directory!
 

Offline boing4000Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 222
    • Show all replies
    • http://www.amigademo.de
Re: Minimig PIC firmware improvement?
« Reply #2 on: May 10, 2008, 04:15:22 PM »
@Darrin
I did it until now, storing unused adf files in \games and \demos folder and just move the wanted adf files into root to use.
that will spare OSD scrolling and confusion a bit.
but in this case a PC is necessary to make all files accessible.
perhaps a directory browser can also be realised to make this more useful.