x
This website is using cookies. We use cookies to ensure that we give you the best experience on our website. More info. That's Fine
HPC:Factor Logo 
 
Latest Forum Activity

P80n Page Icon Posted 2023-05-25 4:45 PM
#
Avatar image of P80n
H/PC Newbie

Posts:
13
Location:
Sweden 
Status:
Trying to get winampaq to work on my WINCE 5.0 GPS.

At first i got an error "cannot find winampaq (or one of its components...)

Then i downloaded mfcce300.dll into winampaq directory and i get two error windows "LoadDll Fail!" when trying to open winampaq but the program opens up, but when i try to
move the window, or maximize or do anything the program closes down with "Illegal operation"
anyone know what might be wrong?

i was looking in the windows directory and i see mfcce400.dll and got confused, do i need both mfcce300.dll and mfcce400.dll?

Or maybe i have downloaded an incompatible version of winampaq? (The installation went fine)

Edited by P80n 2023-05-25 4:50 PM
 Top of the page
torch Page Icon Posted 2023-05-25 6:22 PM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,733
Location:
United States 
Status:
You may have to register the Dlls required. Try this program first.

It’ll tell you what exact dll is required.

https://www.hpcfactor.com/scl/1398/Hou_Ming/Executability_Check/version_1.03

Then try copying that dll into /Windows and using this program to register it

https://www.hpcfactor.com/scl/1517/CEGadgets/RegSvr2/version_1.0.191999
 Top of the page
CE Geek Page Icon Posted 2023-05-28 3:22 AM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,668
Location:
Southern California
Status:
WinamPAQ only requires mfcce300, not mfcce400. But there are two versions of WinamPAQ, one for H/PC 2000 and one for Pocket PCs. And there are separate versions of mfcce300.dll for each of those two platforms. The "illegal operation" error probably means you're using the wrong version. No registration of the DLLs is required.
 Top of the page
P80n Page Icon Posted 2023-05-28 3:24 PM
#
Avatar image of P80n
H/PC Newbie

Posts:
13
Location:
Sweden 
Status:
Hi, good to know that i don't have to register the dll file.

I use WinamPAQ PPC2000_ARM, have also tried PPC2002 and 2003, no luck with my version of mfcce300.dll (6.0.99.0)

The other version of mfcce300.dll seems hard to find.

The processor is ARM920T (it's an old GPS device)


 Top of the page
CE Geek Page Icon Posted 2023-05-28 10:57 PM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,668
Location:
Southern California
Status:
What is the file size (in bytes) of the version of mfcce300.dll you're using? The build number is the one for the Pocket PC version, but we should verify that.

The "loadDLL fail" error has been reported here before. Doesn't look like a real solution has been found:

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=17586&posts=12

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=1983&posts=4

The issue seems to be with the file that controls MP3 playback (in_mp3ogg.dll). One user found a solution by modifying that file and using an alternative version of coredll.dll, but the modified files can no longer be downloaded:

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=10595&posts=7

The WinamPAQ site is closed, but can still be found on the Wayback Machine. The download links here still work:

https://web.archive.org/web/20040503225205/http://www.winampaq.com/new/download.html

Maybe the H/PC 2000 version will work. The H/PC 2000 version of mfcce300.dll can be found in this download:

https://www.hpcfactor.com/downloads/754/HPCFactor_Global_Microsoft_MFC_Redistributable
 Top of the page
P80n Page Icon Posted 2023-05-29 7:13 AM
#
Avatar image of P80n
H/PC Newbie

Posts:
13
Location:
Sweden 
Status:
thanks for taking your time to help me,

My mfcce300.dll is 413696 bytes

Unfortunately i don't have download rights for the H/PC 2000 version of mfcce300.dll yet, will look into the in_mp3ogg.dll a bit more.

 Top of the page
torch Page Icon Posted 2023-05-29 7:48 AM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,733
Location:
United States 
Status:
Try the site mentioned in this thread to locate that dll.
I haven’t checked but it should be there somewhere in archive.org

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=16768&start=1
 Top of the page
CE Geek Page Icon Posted 2023-05-29 4:53 PM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,668
Location:
Southern California
Status:
That's the Pocket PC version, so it should be compatible with the version of WinamPAQ that you're using. More than likely the issue is with in_mp3ogg.dll.
 Top of the page
P80n Page Icon Posted 2023-05-30 7:42 AM
#
Avatar image of P80n
H/PC Newbie

Posts:
13
Location:
Sweden 
Status:
Yeah it must be in_mp3ogg.dll, the hpc version of mfcce300.dll gave error "not valid ce application".
 Top of the page
torch Page Icon Posted 2023-05-30 8:28 AM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,733
Location:
United States 
Status:
CE Geek - 2023-05-28 3:57 PM


The issue seems to be with the file that controls MP3 playback (in_mp3ogg.dll). One user found a solution by modifying that file and using an alternative version of coredll.dll, but the modified files can no longer be downloaded:

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=1983&posts=4

@CE Geek Do you know where that file would have been? Was it on the Winamppaq site or a different one?
 Top of the page
CE Geek Page Icon Posted 2023-05-31 3:55 AM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,668
Location:
Southern California
Status:
From what the posts suggest it may just be a matter of using the coredll from cmonex' site mentioned in the thread (her site can still be found in the Wayback Machine, though I don't know for sure if all the links work), rename it to coredl2.dll, and then hexedit in_mp3ogg.dll to call coredl2.dll instead of coredll.dll.
 Top of the page
P80n Page Icon Posted 2023-05-31 3:09 PM
#
Avatar image of P80n
H/PC Newbie

Posts:
13
Location:
Sweden 
Status:
I'll give it a try, i found the coredll.zip file from cmonex site, heres what the readme.txt says:



1st folder: first coredll i found, made for sigmarion 3, may work with other stuff?
2nd: coredll from ce.net, very good as it contains SIP support for apps that are missing it.
3rd: coredll from ce.net, works better sometimes than the SIP one. (especially when you need a not so rich coredll)
4th: coredll from ce.net, untested
5th: coreskp 1st: made for skype on sig3, maybe useful for somethign else too
6th: coreskp 2nd: made for skype on sig3, maybe useful for somethign else too

all hexedited to CPU normal ARM (c0 01) and OS Version 3.0 so you can try them on hpc2000 too but i don't necessarily promise success. these are primarily meant for ce.net devices!
why can this be important...? for example the cenet 4.2 aygshell will sometimes work with hpc2000 but only if it doesn't require a cenet coredll. if it does, well you need to be more lucky (may still work, not for me, so far).


update:
(mostly untested)

7th: used to have it earlier on my site, now back, maybe for sig3 - PPC dll? for xscale only
8th: was intended for minimo - PPC dll? for xscale only
9th: for x86 only
10th: ce.net 4.2, full with extra functions, almost everything included (well if anyone has a better one then please let me know)
11th: ce.net 4.1, quite basic
12th: newest one included with execheck (hou ming)
13th: CE5.0 coredll (arm)

which one to pick?

 Top of the page
torch Page Icon Posted 2023-06-01 5:31 AM
#
Avatar image of torch
Subscribers
H/PC Guru

Posts:
5,733
Location:
United States 
Status:
I don’t know what CE Geek thought as he’s more knowledgeable than I but I would suggest to try 13 first
After that, 10, then after that 1-4
 Top of the page
CE Geek Page Icon Posted 2023-06-01 6:27 AM
#
Avatar image of CE Geek
Global Moderator
H/PC Oracle

Posts:
12,668
Location:
Southern California
Status:
You can try those, but I intended for this to be the third link in my post above:

https://www.hpcfactor.com/forums/forums/thread-view.asp?tid=10595&posts=7

But, idiotically, I just repasted the second link. Sorry about that. (I've corrected the third link in that post above.)

The coredll that that poster used was extracted from the Cmonex 2.0 ROM for the NEC 900C. That ROM was also one of the downloads available on the pages of cmonex' site dealing with the 900C.
 Top of the page
P80n Page Icon Posted 2023-06-01 10:24 AM
#
Avatar image of P80n
H/PC Newbie

Posts:
13
Location:
Sweden 
Status:
Finally some success!

I tried with coredll.dll file#13 (CE5.0 coredll (arm)
copied that to the winampaq folder and renamed to coredl2.dll
hexedited in_mp3ogg.dll and replaced the line from coredll.dll to coredl2.dll
copied that back to the winampaq/plugins to overwrite the original in_mp3ogg.dll

Now i only have one "DLLFail!" error when opening WinamPAQ
and it works to play music!

Still can't move, minimize or maximize the main window, no graphical equalizer (the jumping bars)
i can adjust volume and basic functions.

But im wondering if i find the cause of the remaining "DllFail" could sort those things out
 Top of the page
1 2
Jump to forum:
Seconds to generate: 0.218 - Cached queries : 54 - Executed queries : 28