Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detective Barbie 1 Works with x86 Only even in 10. (Not x64). 2 & 8 others quite bugged, Mattel Interactive (1998–2000) are showing anomalies (mostly) random close's in game even with ddraw.dll wrappers since windows 2000. (patch might not be possible) #333

Closed
MicahMoo11 opened this issue Jul 12, 2024 · 15 comments

Comments

@MicahMoo11
Copy link

MicahMoo11 commented Jul 12, 2024

These 2 games will properly never get fixed Detective Barbie 1 & 2 but the games can be completed with cnc-ddraw.

DETECTV1_1= Detective Barbie: The Mystery of the Carnival Caper
https://drive.google.com/file/d/1vfTWQuzAe9UAgLMppZhOkIWV4Pqvn_fI/view?usp=drive_link
the Team has tested all 7 languages with Virtualization hypervisor and real hardware with AMD, intel and NVidia. We even trade windows XP 64-bit edition. it does not open with any error messages or cnc-ddraw.log. (Closes in background).

these logs are from windows 10 x86 Virtualization hypervisor. sadly, we don't have the experiment on real x86 10.
cnc-ddraw-1.zip
cnc-ddraw-2.zip
cnc-ddraw-3.zip

this looks like Detective Barbie 2: The Vacation Mystery but worse.
https://drive.google.com/file/d/16pZIppLLndmc-LPsxNE0B7SXFWYuNvIl/view?usp=drive_link

the Barbie's below works with cnc-ddraw (not properly), since windows 9x series. it has been 2 decades no solutions, most likely never will be. like random closes or anomalies not caused by DirectDraw (ddraw.dll) Wrappers. not as bad compared to Detective Barbie Series. the other 6 (not listed here) are Direct3d 2 & 3, no current direct3d Wrappers Works on them.

Barbie Magic Hair Styler
Barbie Nail Designer
Barbie Riding Club
Barbie as Sleeping Beauty
Working Woman Barbie
Barbie as Princess Bride
Barbie Magic Genie Bottle
Barbie: Pet Rescue

Update sep 15 12:09 PM. These games will close at random sometimes relaunching game it will be fine other times you mast restart with new profile. Our community can't find the curse. Even from cnc-ddraw logs, for some reason DirectDraw (ddraw.dll) will detach forcefully without explanation. Not on any activity or Level (random). Nobody knows what happen with windows 2000+. Getting worse with windows 11. At this point it has been 2 decades. Most likely a fix will never come. (to Mach time has past) We can agree on one thing it begin with Carnival Capers. But unclear if it is related if so, why?

Like we said before we believe a fix might never come if it could take years. it has been 2 decades.
This really for real last update. We are writing or hoping this, or others see this will investigate what's up.

@MicahMoo11 MicahMoo11 changed the title this is mostly focusing on 2 barbies that should work. 1 outlier Detective Barbie only works with x86 only even in 10. this is mostly focusing on 2 barbies that should work. 1 outlier Detective Barbie 1 only works with x86 only even in 10. Jul 12, 2024
@FunkyFr3sh
Copy link
Owner

Your google drive link is not working, maybe it's private?

@MicahMoo11
Copy link
Author

@MicahMoo11
Copy link
Author

request can you update ddrew.dll from windows ME to 6.7. we are testing crossover/wine. and only ddrew3 works.
as the 2000 build fails, and extended kernel can't be installed.

@FunkyFr3sh
Copy link
Owner

Try it with the 6.7 debug build and upload me the log files so I can see what happens:

#44

@MicahMoo11
Copy link
Author

Test.zip

90% of barbie only works inside of iso. so, I've used Barbies Riding Club thru wine. DebugLogXP.zip fully worked it might be i made a mistake thru ME wine. i usually test Vista or 11 wine. recently ME due to odd bugs with barbie.

@FunkyFr3sh
Copy link
Owner

FunkyFr3sh commented Jul 19, 2024

B Groove= barbie Gotta Groove - This game will not work, it's a Direct3d game

BPDV1_0= Barbie(R) Photo Designer - Fixed, seems to be working now:

cnc-ddraw_win2000_i486_mingw.zip

@MicahMoo11 MicahMoo11 changed the title this is mostly focusing on 2 barbies that should work. 1 outlier Detective Barbie 1 only works with x86 only even in 10. 1 barbie Fixed, 2nd Direct3d although other wrappers fail to hook unlike cnc-ddraw unfixable. Detective Barbie 1 only works with x86 even in 10. (Not x64). Jul 19, 2024
@MicahMoo11
Copy link
Author

MicahMoo11 commented Jul 19, 2024

July 20th update

Just tested this under windows 11 it just runs. It will close in game or freeze but unclear why?

Old comment:
we only test under windows 8.1 64-bit with esu update KB5040456. it worked although we had to rework it with nasty hacks due to aliening to win10 code. this is at less progress thinks for trying. we don't have x64 10 but have 11, test later.

@MicahMoo11
Copy link
Author

MicahMoo11 commented Jul 21, 2024

We have moved B Groove= barbie Gotta Groove & DETECTV1_1= Detective Barbie: Carnival Caper to here now,
https://drive.google.com/drive/folders/1cWJ9IIxjinPH0zs8pGL0quZoPeezA9Cz?usp=drive_link

Last update on B Groove= barbie Gotta Groove when I was asleep somebody for over 8 hours, trad with
dxwrapper, & DDrawCompat.

sadly, DdrawCompat does not work will with 15 different hardware configurations has issues. Although dxwrapper fixers them with DdrawCompatDisableGDIHook. Our only option with DdrawCompat, is upload all 15 debug logs and hope that the developer can properly support windows vista & 7. which we doubt cares.

dxwrapper appears to be the only reliable solution due to WDDM and GDI issues mostly on Virtualization hypervisor even on Real hardware at times. (Mostly Vista & 7). Our team did have some success with the developer in the past. sadly, at this time of writing direct3D 2-7 are not will supported. we had great success with direct3d 8 even recently with liberty kids which surprised us, even got it to work with windowed mode under dxwrapper (& Wine) despite being an GDI games.

We are so busy with other 90's games this is really don't have the time or resources to working with 2 Direct3D developers at the same time. oddly enough cnc-ddrew is by far the most stable, the other people did an experiment they run B Groove= barbie Gotta Groove with windows xp & even windows 11 with cnc-ddrew despite the black screen the game can be completed. which to me makes no sense, but they did show me video proof of it. B Groove is on hold and removed.

@MicahMoo11 MicahMoo11 changed the title 1 barbie Fixed, 2nd Direct3d although other wrappers fail to hook unlike cnc-ddraw unfixable. Detective Barbie 1 only works with x86 even in 10. (Not x64). 1 barbie Fixed, 2nd Direct3d although other wrappers completely fail to Work unlike cnc-ddraw. Detective Barbie 1 only works with x86 even in 10. (Not x64). Jul 21, 2024
@MicahMoo11 MicahMoo11 changed the title 1 barbie Fixed, 2nd Direct3d although other wrappers completely fail to Work unlike cnc-ddraw. Detective Barbie 1 only works with x86 even in 10. (Not x64). Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugger patch might not be possible Sep 12, 2024
@MicahMoo11
Copy link
Author

I think this thread, needs to just focus on these 2 barbie games. it has been almost 2 decades, we researched everywhere.

we drought a game patch pitch will ever exist in the future, for the 2 games. unless some developer proves me or us wrong. this will be liked Dr seuss, D3DRM.dll games, that they might work with windows 11
but may have problems. which can't be fixed. the only solution really is virtualization.

@MicahMoo11
Copy link
Author

I will be opening this as 2 decades. is a long time without a soliton. if you can't fix this just close it.

old comment

I think this thread, needs to just focus on these 2 barbie games. it has been almost 2 decades, we researched everywhere.

we drought a game patch pitch will ever exist in the future, for the 2 games. unless some developer proves me or us wrong. this will be liked Dr seuss, D3DRM.dll games, that they might work with windows 11
but may have problems. which can't be fixed. the only solution really is virtualization.

@MicahMoo11 MicahMoo11 reopened this Sep 12, 2024
@FunkyFr3sh
Copy link
Owner

FunkyFr3sh commented Sep 12, 2024

Detective Barbie 2: The Vacation Mystery - that was the one with the maze? Yeah, I'm not going to fix that. Takes too much time to walk over there and test. It's also not a cnc-ddraw bug, it needs a game patch

B Groove= barbie Gotta Groove - This game will not work, it's a Direct3d game

BPDV1_0= Barbie(R) Photo Designer - Fixed, seems to be working now:

What other game is there that doesn't work?

@MicahMoo11
Copy link
Author

MicahMoo11 commented Sep 12, 2024

I'm guessing Detective Barbie: The Mystery of the Carnival Caper is off the table with x64 windows.

then it's officer the only solution really is virtualizations, thinks for trying.

@MicahMoo11
Copy link
Author

to be honest here all of barbie needs a proper patch, yes Detective Barbie games series is the most server Carnival Capers and Vacation Mystery. yes, the maze is programmatic but can be skipped and completed.

this game made in 2006, even if you did fix the installer which we did, it will have graphical issues. or things like Barbie Sleeping Beauty, the installer is fine, but it loves to close in game, even if it does just restart the game, it will be fine.

when you say takes too much time. will agreed but we test 400+ late 90's games. if we wanted to, we could give you all 22 barbie games to patch, that is not realistic and big-time wester, everyone evolved here, we think of barbie like we have now activation or EA, that modders are fixing they engine. barbie never had that treatment and never will long time have past for 2 decades almost. difference between the other 22 Barbies from 1998-2006, they mostly work with anomalies or graphical bugs. unlike Detective Barbie 1 & 2, even Carnival Capers, appears more stable than Vacation Mystery. but in reality, it's a lot worse some people theorists it might be the same bug but more server like not opening on any x64 windows even windows XP x64 professional. again, we can't say that Carnival Capers or maze are related or not?

take this as you would. some games, are best with virtualizations, even that is not perfect either, windows xp is quite stable and will last for years, this can't be said for windows 9x series. thinks from Wright Micah & others.

@MicahMoo11
Copy link
Author

This is the lost post on this, unless something changes very unlikely, I’ve & we will continue-be using cnc-ddraw, as it is the best option for the unstable even problematic barber engine even 3 years down the line if you're still working on it.
As you are right it’s not a cnc-ddraw bug it’s the barbie engine.

They are a lot of wrappers, 25 in title. A lot of developers will not due or make freddi1.zip, which was the 1st ddraw.dll fix (that caught people's attention), even more so with compatibility updates here

#327

all other developers like Jungle_Book for instance even if it partly works, they won't add any support and lie and say no support. But you did nevertheless, despite no interest for a fix.
We recently found another Open GL wrapper. (all-though we still have to use cnc-draw).

Or other things like clear communication and give reasons, why you can't or cannot due. This is why, when you answer What other game is there that doesn't work?

to be honest here I don't think it is worth it, to port it at all as it will require rewrite all of it to the grand up. the 18 barbie games engine will be extremely challenging to fix the overall engine. (which did not age will). and yes cnc-ddraw does work on them. It did stop some of the closes (not completely). Even other odd issues (less frequently) according to other people these issues are not coming from ddraw.dll. It’s the overall engine. The best you can do really is like another Jungle_Book, which allow it to exist, but can’t do anything due to limitations.

I think this is for you to decide what to do with the other barbie games.

We are away we have been pushing on your limit, you might see us again but not for the 18 barbie games ever again (we are not here to make enemies), as even you adding even replicated (WinNT4SP5VersionLie) which caught people's attention once again. Sadly, you can't fix even if you could it will take years for any barbie games engine As It did not age will. Even this game from 2006 https://oldgamesdownload.com/the-barbie-diaries-high-school-mystery/

@MicahMoo11 MicahMoo11 changed the title Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugger patch might not be possible Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugger patch might not be possible & 16 other, Mattel Interactive (1996–2000) are showing anomalies even with ddraw.dll wrappers since windows 2000 Sep 14, 2024
@MicahMoo11 MicahMoo11 changed the title Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugger patch might not be possible & 16 other, Mattel Interactive (1996–2000) are showing anomalies even with ddraw.dll wrappers since windows 2000 Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 16 other, Mattel Interactive (1996–2000) are showing anomalies even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Sep 14, 2024
@MicahMoo11 MicahMoo11 changed the title Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 16 other, Mattel Interactive (1996–2000) are showing anomalies even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 8 others, Mattel Interactive (1996–2000) are showing anomalies even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Sep 14, 2024
@MicahMoo11 MicahMoo11 changed the title Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 8 others, Mattel Interactive (1996–2000) are showing anomalies even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 8 others, Mattel Interactive (1996–2000) are showing anomalies & random Closers even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Sep 14, 2024
@MicahMoo11 MicahMoo11 changed the title Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 8 others, Mattel Interactive (1996–2000) are showing anomalies & random Closers even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 8 others, Mattel Interactive (1996–2000) are showing anomalies & random close's even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Sep 14, 2024
@FunkyFr3sh
Copy link
Owner

FunkyFr3sh commented Sep 15, 2024

I tried Detective Barbie: The Mystery of the Carnival Caper and it does work for me every single time when I have a debugger attached and use a breakpoint (Windows 10 64bit) - But without debugger it does not work at all, it will never start. Very weird bug

image

@MicahMoo11 MicahMoo11 changed the title Detective Barbie 1 only works with x86 even in 10. (Not x64). & 2 quite bugged & 8 others, Mattel Interactive (1996–2000) are showing anomalies & random close's even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Detective Barbie 1 Works with x86 Only even in 10. (Not x64). 2 & 8 others quite bugged, Mattel Interactive (1998–2000) are showing anomalies (mostly) random close's in game even with ddraw.dll wrappers since windows 2000. (patch might not be possible) Sep 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants