Homebrew postLoader4

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
  • Like
Reactions: stfour

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
350
Country
Italy
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

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
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.
 

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
350
Country
Italy
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.;)
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
hmm :wtf:
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

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
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
 

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
350
Country
Italy
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:
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
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
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,123
Country
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
:)
 

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
350
Country
Italy
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

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
350
Country
Italy
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.
 

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
350
Country
Italy
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

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Never expect a website to last 24/7 it's like section 8
  • BakerMan @ BakerMan:
    good afternoon fellas
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Gotten tag!
  • Psionic Roshambo @ Psionic Roshambo:
    Gutten lol
  • Psionic Roshambo @ Psionic Roshambo:
    Autocorrect isn't always correct
  • BakerMan @ BakerMan:
    however,sad news today, although idk if i can say it bc it relates to a rom site
  • BigOnYa @ BigOnYa:
    Rom or Ram site? Cause there's a big difference
  • BakerMan @ BakerMan:
    rom,like game files
  • BakerMan @ BakerMan:
    know what? to paraphrase sonic: "no GBAtemp rule in the universe is gonna stop me"
  • BakerMan @ BakerMan:
    vimm's lair had to remove a bunch of games because of nintendo, sega, and lego
  • BigOnYa @ BigOnYa:
    Got taken down? Another one bites the dust
  • BakerMan @ BakerMan:
    not taken down, but had to remove a bunch of games
  • K3Nv2 @ K3Nv2:
    Sirloin sounds good tonight
    +1
  • BakerMan @ BakerMan:
    yeah it does
  • BakerMan @ BakerMan:
    RIP Vimm's Lair (most of the games anyway), you will be missed

    also i think this is a great time and reason to bring back a hashtag previously used about ubisoft
  • BakerMan @ BakerMan:
    #stopkillinggames
  • BigOnYa @ BigOnYa:
    #mailmesomesirloinsteak
  • K3Nv2 @ K3Nv2:
    Mail you deeze nuts
  • BigOnYa @ BigOnYa:
    That be cheap, flat rate small envelope. Me- "Hey this envelope is empty, oh that makes since."
  • K3Nv2 @ K3Nv2:
    Still fits in your mouth the same way
  • BigOnYa @ BigOnYa:
    I was looking at steaks other day at grocery, can't believe some cuts (angus) are like $25 a pound. Crazyness. Price of good fish is just as bad.
  • BakerMan @ BakerMan:
    when i go to college,what do you guys think i should major?
  • BakerMan @ BakerMan:
    inb4 computer science
    BakerMan @ BakerMan: inb4 computer science