Homebrew postLoader4

  • Thread starter Thread starter stfour
  • Start date Start date
  • Views Views 563,501
  • Replies Replies 4,203
  • Likes Likes 16
  • Like
Reactions: stfour
postLoader 4.5.4 (online update)

* emuBrowser: introduced some more checking, like rom name checking. Only one rom is added if the same path is specified on another plugin
* fixed a memory issue with screensaver
* much faster ms_strcmp function. This should speedup a lot of operations
* various fixes
 
  • Like
Reactions: MassiveRican
ok,
I did a quick test for latest rev 4.5.4
my old plugin conf with many disabled lines ~12k roms is building the cache fine but last page of plugin filter is empty!
33aru6t.jpg


trying to enable more plugins results in a code dump upon building cache.
 
uhmmmm.... last page may be empty because active plugin are exatly 48. I'll check and fix this.

For the code dump, I think that the only way is you give me your dump so I can reproduce it.;)
 
hmm o_O
never mind I tried to reproduce the dump once more and deleted the emu.dat file this time.
it worked, PL loading 19346 roms now and 1 emu is showing on last page, I'll test if it can handle more now
btw the new emu.dat file is almost half the old file size :)
Edit: 22k fine, now last check for ultimate limit
 
  • Like
Reactions: stfour
Crashed on the ultimate test (~30k) after 10 mins of waiting for cash build. but I'm still very happy
2zrdr0o.jpg


So the memory limit is close to 25k which is plenty (more than twice wiiflow's limit),
Now the best next step is to have 2nd partition support
Thanks stfour for the hard work
 
it took a while, maybe 5-10 mins or so
also the crash might be due to emu.dat file being present, does PL try to update the old file or justs write a new one?
I need some time to make the final setup and see if 30K+ roms work or not ;)


5-10 min (:blink:) is the time to refresh cache or the time to update the screen when you select "Emulators" ?

Anyway postloader should recognize a bad emu.dat and display a message... it shouldn't crash:ph34r:
 
Ah you were asking about time to show emus if cache is already there,
I would say around 10-15 secs (I believe it was shorter before but maybe because there are more roms now)
And yes PL recognizes the bad dat file, but I was talking about rebuilding cache after enabling more plugins while a valid emu.dat is already there
Hopefully I'll have some time tomorrow to test more and post my results
 
postLoader 4.6.0 (also via online update)

* now every mode allocate it's structure to mem2... tested with up to 23767 unique roms (thank abz)
* emuBrowser: now all partiotions should handled correctly
* various fixes
First thanks for ongoing bug fixes, I really like the rom scanning procedure now.
Tested with 20k ok but when I try more I get this:
34pzajl.jpg


It can be due to:
1. too many roms
2. many plugins using same roms like GBA
3. same roms on 2 different partitions
And I looks like 2nd partition is still not supported.

stfour can you please send me the dat file you made using my emudump?
getting there
:)
 
First thanks for ongoing bug fixes, I really like the rom scanning procedure now.
stfour can you please send me the dat file you made using my emudump?
getting there
:)

Sure... anyway I've dumped your roms to sd only, not separated on every partition (also I've no more a ntfs partition)... tonight I will check the dump... I don't think now is a memory problem... there must be something else...
 
  • Like
Reactions: AbdallahTerro
AbdallahTerro, I've reproduced the dsi... it is very odd... apparently it is outside my code, it is the "readdir" function to crash, and actually heppens on ntfs filesystem. But it is not clear if it caused by ntfs or simply so much usage of opendir/readdir/closedir.
 
Maybe you should try out some of that sexy new file logging code your best friend gave you. ;)

;)

This isn't something can be logged. I'm just hoping that somewhere I forgot to free some memory during rom searching... the big problem is that every test take 10-15 minutes :ph34r:
 

Site & Scene News

Popular threads in this forum