the behaviour of new installations is very bad. i have restored system backup.
i have installed version 4.85.x and it was crashing constantly regarding to Visual C++. i will reproduce the bug and send it here. i thought that this bug was caused with missing kernel ex but i was wrong.
later i tried all versions available 4.6x and 4.91 then i returned to 4.85.x and the progdvb was running!
also i will test today behaviour of newest win9x version without kernelEX. i have tool called dependency walker and i will sent here list of all missing DLL exports from this version of progdvb.
my goal is to help you to improve version 4.91 to state when i does not require kernel EX and it will not crash. therefore i will add here all crash reports from now.
also since i have ATI graphics card i will test Cyberlink MPEG2 decoder to test how it behaves with Overlay mixer and with your special renderer. cyberlink mpeg decoder can use GPU for stream decoding and since i have Pentium III it is very useful.
EDIT:
there is the missing import:
Progdvbengine.dll is requested in Kernel32.dll import called "GetFileSizeEX". this import does not exist in normal win98se kernel.
similar import "GetFileSize" exists and is active.
#17
Again, I've never tried KernelEX yet (though perhaps will I have to, occasionally, for other reasons).
But I've always had all the latest official updates (except of WMP, 6.4 only).
And I am using ProgDVB as my default for years now, oldest version still installed is 3.31.1
Even did the testing of the first unicode 9x versions here.
Never had such an issue, neither SW nor HW mode.
And I am using ATI graphics as well. Started with a Rage Pro Turbo II and a PII 400 @ i440BX, then came a Radeon 7200/VE + PIII-800 @ ASUS CUBX-E, now it's a 9250, see my sig.
And for SW mode it's Cyberlink, too.
And it does work far better with the Radeon 9250 than with the onboard intel Extreme.
But two things are not standard here:
I've been using the unofficial SP from creopard for quite some time now.
And I have the unicows.dll registered to the system.
So what did I miss, to not get that VC++ or DLL exports trouble?
Perhaps you should try to start ProgDVB without your device and compare.
But I've always had all the latest official updates (except of WMP, 6.4 only).
And I am using ProgDVB as my default for years now, oldest version still installed is 3.31.1
Even did the testing of the first unicode 9x versions here.
Never had such an issue, neither SW nor HW mode.
And I am using ATI graphics as well. Started with a Rage Pro Turbo II and a PII 400 @ i440BX, then came a Radeon 7200/VE + PIII-800 @ ASUS CUBX-E, now it's a 9250, see my sig.
And for SW mode it's Cyberlink, too.
And it does work far better with the Radeon 9250 than with the onboard intel Extreme.
But two things are not standard here:
I've been using the unofficial SP from creopard for quite some time now.
And I have the unicows.dll registered to the system.
So what did I miss, to not get that VC++ or DLL exports trouble?
Perhaps you should try to start ProgDVB without your device and compare.
My signature:
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
#18
i am absolutely sure that progdvb in win98se version is trying to use kernel32.dll in way which is specific for windows XP.
the test and later diagnosis with "Dependency Walker" software was done without kernelEX.
the test and later diagnosis with "Dependency Walker" software was done without kernelEX.
#19
Hmmm...
May well be, this problem depends on hardware, partly.
Never used another tuner on W9x than my SS1/Premium(s).
But in fact there was a problem with 9x versions above 4.75.
After that version, the timeshift / playback slider broke, and never recovered, until HW playback over SS1 was removed and exchanged against the recent ActiveMovie stuff.
I do remember having had really bad crashes on a few of that versions, when trying to play my files. Prog made some fixes, crashes vanished, but the slider never worked again.
Other file playing issues happened during my tries on W9x unicode test versions, depending on the files' format and origin. This happened between 4.55 and 4.56.1, if I remember well.
Fixes were made, and the first public W9x unicode version did play well, even on all the same old files.
The failing slider in fact points me to a possible file size problem, right now
A typical DVB issue is, real playing time does not harmonize with header data. WMP users will know...
This finding might perhaps explain it all, in the end...
So perhaps look into a version between 4.6x W9x and 4.75 W9x, if you can get it. Those above 4.48.x on the DL page are NT versions only.
Or go back even further.
Though, you will have trouble with your device, so again, in case try to start without a device.
I would really like to have back the HW playback for my Nexus.
That was one of the main reasons, to go for that fine piece of hardware.
And nobody throws away a Bugatti or Duesenberg, just because it's old fashioned...
Else I would have to stay with 4.75w9x forever.
That old version misses an option, that's getting more and more important these days, automatic AID and VID change on-the-fly for locals time.
Came with TT 2.17, as far as I can remember.
May well be, this problem depends on hardware, partly.
Never used another tuner on W9x than my SS1/Premium(s).
But in fact there was a problem with 9x versions above 4.75.
After that version, the timeshift / playback slider broke, and never recovered, until HW playback over SS1 was removed and exchanged against the recent ActiveMovie stuff.
I do remember having had really bad crashes on a few of that versions, when trying to play my files. Prog made some fixes, crashes vanished, but the slider never worked again.
Other file playing issues happened during my tries on W9x unicode test versions, depending on the files' format and origin. This happened between 4.55 and 4.56.1, if I remember well.
Fixes were made, and the first public W9x unicode version did play well, even on all the same old files.
The failing slider in fact points me to a possible file size problem, right now

A typical DVB issue is, real playing time does not harmonize with header data. WMP users will know...
This finding might perhaps explain it all, in the end...
So perhaps look into a version between 4.6x W9x and 4.75 W9x, if you can get it. Those above 4.48.x on the DL page are NT versions only.
Or go back even further.
Though, you will have trouble with your device, so again, in case try to start without a device.
I would really like to have back the HW playback for my Nexus.
That was one of the main reasons, to go for that fine piece of hardware.
And nobody throws away a Bugatti or Duesenberg, just because it's old fashioned...
Else I would have to stay with 4.75w9x forever.
That old version misses an option, that's getting more and more important these days, automatic AID and VID change on-the-fly for locals time.
Came with TT 2.17, as far as I can remember.
My signature:
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
#20
Just a short in between note:
I've been playing around a bit with KernelEx, it does not effect the w9x (or prior 4.5) versions of ProgDVB in any way here. Don't need it, but also won't hurt.
I've been playing around a bit with KernelEx, it does not effect the w9x (or prior 4.5) versions of ProgDVB in any way here. Don't need it, but also won't hurt.
Last edited by Juergen on Sun Oct 12, 2008 9:00 pm, edited 1 time in total.
My signature:
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
#21
yes i know. the older versions do not have the XP exports inside, but the problem with newest version remains...
#22
the newest win98 version always crash when i close it. here is the report
PROGDVB caused an invalid page fault in
module KERNEL32.DLL at 017f:bff9db61.
Registers:
EAX=c003097c CS=017f EIP=bff9db61 EFLGS=00010216
EBX=027efe28 SS=0187 ESP=026efeb8 EBP=026f0154
ECX=00000000 DS=0187 ESI=00000000 FS=33b7
EDX=bff76855 ES=0187 EDI=bff79198 GS=0000
Bytes at CS:EIP:
53 8b 15 e4 9c fc bf 56 89 4d e4 57 89 4d dc 89
Stack dump:
PROGDVB caused an invalid page fault in
module KERNEL32.DLL at 017f:bff9db61.
Registers:
EAX=c003097c CS=017f EIP=bff9db61 EFLGS=00010216
EBX=027efe28 SS=0187 ESP=026efeb8 EBP=026f0154
ECX=00000000 DS=0187 ESI=00000000 FS=33b7
EDX=bff76855 ES=0187 EDI=bff79198 GS=0000
Bytes at CS:EIP:
53 8b 15 e4 9c fc bf 56 89 4d e4 57 89 4d dc 89
Stack dump:
#23
i have it retested again. the invalid page fault is repeating constantly. when i try to shut down computer it will give another error that "Active movie window" is not responsing. maybe there is the trouble.
#24
So this is related with software decoding, somehow.
Perhaps try and play with your codec's internal settings, like overlay or surface, for example.
Possibly also your VGA hardware and driver version may matter.
Which was the ProgDVB version before, you did not have this issue with?
Perhaps try and play with your codec's internal settings, like overlay or surface, for example.
Possibly also your VGA hardware and driver version may matter.
Which was the ProgDVB version before, you did not have this issue with?
My signature:
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
#25
Please, search your KERNEL32.DLL with (hex)editorJuergen wrote: But two things are not standard here:
I've been using the unofficial SP from creopard for quite some time now.
And I have the unicows.dll registered to the system.
for string "GetFileSizeEx".
My W98SE (RUS v4.10.2222A) has only
"GetFileSize", "GetFileAttributesExA", "GetFileAttributesExW" -
the same case as in letter that you answered to.
So, installation of ProgDVB4.91.8Win9x.exe passes without error,
but when started, Windows reports
that PROGDVBENGINE.DLL is connected
(or tied, associated - choose the better translation)
with the absent component "KERNEL32.DLL:GetFileSizeEx"
and exits/stoppes ProgDVB.
If you can find this string, you have updated (non-standard)
KERNEL32.DLL, and the next step will be to find out,
_what_ update put it in your system.
Or/and you can send this DLL to me for further experimenting.
P. S. Author mailed me that he simply do not checked
"last W98 version" in W98. And there can be other WNT-specific
commands/calls/procedures in it.
#26
DLL version is 4.10.2225 here
"GetFileSizeEx" found at address 520A8
File date is August 30th, 2008.
So this must have come with the latest unofficial update from creopard / nandlstadt, not from MS.
(KernelEX does not change the kernel, but acts more like a modern and file specific "setver", as far as I know.)
Sorry, that unofficial Win98SE service packs are not supposed to be available for or working in Russian '98.
They are based on msfn.org people experiments, that are most done with German or English versions.
For legal reasons, I will NEVER EVER upload MS files anywhere.
So, for more, check at creopard.de or nandlstadt.com
Or join h**p://www.msfn.org/board/forums.html (English board)
"GetFileSizeEx" found at address 520A8
File date is August 30th, 2008.
So this must have come with the latest unofficial update from creopard / nandlstadt, not from MS.
(KernelEX does not change the kernel, but acts more like a modern and file specific "setver", as far as I know.)
Sorry, that unofficial Win98SE service packs are not supposed to be available for or working in Russian '98.
They are based on msfn.org people experiments, that are most done with German or English versions.
For legal reasons, I will NEVER EVER upload MS files anywhere.
So, for more, check at creopard.de or nandlstadt.com
Or join h**p://www.msfn.org/board/forums.html (English board)
My signature:
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
Please read here:
On Bug Reports And Other Complaints
and there:
BOARD RULES - READ THIS!
I don't give support by e-mail or PM.
And I will never assist on PayTV hacking.
PM ME FOR THIS AND YOUR ACCOUNT WILL BE DELETED IMMEDIATELY, WITHOUT ANY WARNING!!!
NEVER EVER DARE TO CONTACT ME FOR PRO VERSION ISSUES!
I am not responsible for that.
Check the 'Activation' section.
Please keep it in English here, or Russian in the Russian section, or German in the German section.
I don't read nor write Klingonian or any other language than English and German.
Addressing me personally in any exotic language will be treated as severe insulting! Be warned!!!
1.)AMD Phenom II x4 940, GA-MA770-UD3, 8 GB DDR2-6400. 7 Pro SP1 x64 + XP Pro SP3 x86
DVB-S2: Cynergy S2 USB HD
2.)P4 3200 i865G (F-S Scenic W600pwr) XP Pro SP3
DVB-S: hauppauge WinTV Nexus-S rev. 2.2, driver TT 2.19h, hardware mode
19.2°,13°,28.x°E,30°W, DiSEqC 1.0
Auf Deutsch:
DVB-Cube <<< Das deutsche DVB-Forum >>>
#27
That's the point.Juergen wrote:"GetFileSizeEx" found at address 520A8
Nobody with standard or officially updated W98 can use "last W98 edition".
May be some requests to Prog from other un-satisfied users can change this?
I am not a programmer, but AFAIK it requires
only one pass of the compiler with some other parameters/keys
and will not take noticable amount of time/efforts...
Let's start the petition!;-)