Pandorabox
2012-Mar-16 11:19 UTC
[Wine] Will it be possible for Wine to run gaming emulators?
I tried to run TGB Dual emulator and MSX emulator on Wine. Both seemed to run nicely on the first glimpse, but crashed when I tried to load the game files. I did not quite expect this since I felt that those emulators were quite simple in their programming details. Will it be possible in a near future for Wine to run these kinds of gaming emulators of old gaming consoles? Or is it already possible while I have not done what is necessary? I wish our brilliant programmers could fix this problem for the sake of the fans of nostalgic games like myself. Having just recently bought Macbook Pro, I'm quite frustrated that I may have to quit playing my favorite games. So please someone take care of this problem when the next version of Wine comes up. p.s: I will be more than happy to hear about any revisions in Wine configurations that will help me run the emulators without waiting for the next version of Wine, if there is any. Thank you.
There should be native MSX and GBC/GBA emulators for your mac, but they probably won't be the same as the ones you used on windows. I know there are plenty on linux.
Pandorabox
2012-Mar-16 11:44 UTC
[Wine] Re: Will it be possible for Wine to run gaming emulators?
Below is the message I got when my TGB Dual crashed. Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x407a068d). Register dump: CS:001b SS:0023 DS:0023 ES:0023 FS:1007 GS:000f EIP:407a068d ESP:0032d0e0 EBP:0032da78 EFLAGS:00010246( R- -- I Z- -P- ) EAX:00000000 EBX:4079f1f1 ECX:0032ee00 EDX:00000000 ESI:0032ee00 EDI:00000000 Stack dump: 0x0032d0e0: 00000000 000000f0 00000000 00000000 0x0032d0f0: 00000000 00000001 0014e2d8 00110014 0x0032d100: 000003f0 00000068 00040000 00000000 0x0032d110: 7bc3ced9 407cd75c 0032d198 7bc3d0ce 0x0032d120: 0014e2d8 407c3392 0032d6b0 7bc64ac9 0x0032d130: 00000008 00030020 0032ea9c 00000000 0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw- Backtrace: =>0 0x407a068d in comdlg32 (+0x1068d) (0x0032da78) 1 0x407a0e90 in comdlg32 (+0x10e8f) (0x0032daf8) 2 0x407a182e in comdlg32 (+0x1182d) (0x0032def8) 3 0x4384d22a in <wine-loader> (+0x4384d229) (0x0032df38) 4 0x4384da61 in <wine-loader> (+0x4384da60) (0x0032df98) 5 0x4384e865 in <wine-loader> (+0x4384e864) (0x0032e468) 6 0x4384f195 in <wine-loader> (+0x4384f194) (0x0032e4b8) 7 0x437d8168 in user32 (+0x28167) (0x0032e508) 8 0x4384d22a in <wine-loader> (+0x4384d229) (0x0032e548) 9 0x4384dbde in <wine-loader> (+0x4384dbdd) (0x0032e588) 10 0x438505be in <wine-loader> (+0x438505bd) (0x0032e5d8) 11 0x438122ef in <wine-loader> (+0x438122ee) (0x0032e698) 12 0x437dd1bf in user32 (+0x2d1be) (0x0032e828) 13 0x437e018f in <wine-loader> (+0x437e018e) (0x0032e8a8) 14 0x437e02b4 in <wine-loader> (+0x437e02b3) (0x0032e8d8) 15 0x437e037a in <wine-loader> (+0x437e0379) (0x0032e928) 16 0x40799fcb in comdlg32 (+0x9fca) (0x0032ea38) 17 0x4079e8d7 in comdlg32 (+0xe8d6) (0x0032eb38) 18 0x4079ea02 in comdlg32 (+0xea01) (0x0032eb78) 0x407a068d: cmpb $0x0,0x0(%eax) Modules: Module Address Debug info Name (35 modules) ELF 0-82001000 Stabs <wine-loader> PE 400000- 470000 Deferred tgb_dual PE 401b0000-401b4000 Deferred version PE 401c0000-401c4000 Deferred winspool PE 40590000-40594000 Deferred advapi32 PE 40790000-407a2000 Deferred comdlg32 PE 41990000-41994000 Deferred dinput PE 419d0000-419d4000 Deferred msacm32 PE 41d10000-41e1e000 Deferred shell32 PE 41f00000-41f04000 Deferred shlwapi PE 41f90000-41f94000 Deferred dsound PE 41fe0000-41fe4000 Deferred wsock32 PE 437b0000-437de000 Deferred user32 PE 43900000-43904000 Deferred gdi32 PE 439d0000-439f0000 Deferred comctl32 PE 43ad0000-43ad4000 Deferred ddraw PE 43b60000-43b64000 Deferred wined3d PE 43cb0000-43cbb000 Deferred winmm PE 43d00000-43d08000 Deferred ole32 PE 43e50000-43e54000 Deferred rpcrt4 PE 43ee0000-43ee4000 Deferred ws2_32 PE 43f10000-43f14000 Deferred iphlpapi PE 44810000-44814000 Deferred winex11 PE 44a00000-44a04000 Deferred imm32 PE 44a40000-44a44000 Deferred uxtheme PE 451e0000-451e4000 Deferred localspl PE 45200000-45203000 Deferred spoolss PE 452d0000-452d4000 Deferred riched32 PE 452f0000-452f4000 Deferred riched20 PE 45350000-453cc000 Deferred oleaut32 PE 46220000-46224000 Deferred mmdevapi PE 46250000-46253000 Deferred winecoreaudio PE 47dc0000-47dc3000 Deferred usp10 PE 7b810000-7b985000 Deferred kernel32 PE 7bc10000-7bc14000 Deferred ntdll Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\MP3Gain\TGB_Dual.exe 00000028 0 00000027 0 00000026 0 00000025 15 00000024 0 00000009 0 <=0000000e services.exe 00000020 0 0000001f 0 00000015 0 00000010 0 0000000f 0 00000012 winedevice.exe 0000001d 0 0000001a 0 00000014 0 00000013 0 0000001b plugplay.exe 00000021 0 0000001e 0 0000001c 0 00000022 explorer.exe 00000023 0 System information: Wine build: wine-1.4 Platform: i386 Host system: Darwin Host version: 11.3.0
Alex_G
2012-Mar-16 11:59 UTC
[Wine] Re: Will it be possible for Wine to run gaming emulators?
Eek! :D So much wishes and expectations around Wine... As about me, I would be happy if only D3D games could be run with same performance (or at least 90-95%) and stability as in Windows. At this fact I think at least 50% of people using Windows may confess Linux, finally. ))
Frédéric Delanoy
2012-Mar-16 12:45 UTC
[Wine] Will it be possible for Wine to run gaming emulators?
On Fri, Mar 16, 2012 at 12:44, Pandorabox <wineforum-user at winehq.org> wrote:> Below is the message I got when my TGB Dual crashed. > > Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x407a068d).You might want to report a bug (with a debug symbols-enabled wine) if you can reproduce the issue.
Pandorabox
2012-Mar-16 13:22 UTC
[Wine] Re: Will it be possible for Wine to run gaming emulators?
I checked the information for TGB Dual in AppDB and Bugzilla, and discovered that someone already mentioned exactly the same problems. Yet these problems regarding TGB Dual has not been fixed even if the latest report of the problems with TGB Dual was made in April 2011, which is now almost one full year ago. So I wish the next version of wine will eventually fix this problem as much as the report for the problem is relatively old.
dimesio
2012-Mar-16 13:30 UTC
[Wine] Re: Will it be possible for Wine to run gaming emulators?
Pandorabox wrote:> I checked the information for TGB Dual in AppDB and Bugzilla, and discovered > that someone already mentioned exactly the same problems. Yet these > problems regarding TGB Dual has not been fixed even if the latest report > of the problems with TGB Dual was made in April 2011, which is now almost > one full year ago.I gather you mean http://bugs.winehq.org/show_bug.cgi?id=17229. You should leave a comment there that the problem is still present in 1.4.
Frédéric Delanoy
2012-Mar-16 13:38 UTC
[Wine] Will it be possible for Wine to run gaming emulators?
On Fri, Mar 16, 2012 at 14:30, dimesio <wineforum-user at winehq.org> wrote:> > Pandorabox wrote: >> I checked the information for TGB Dual in AppDB and Bugzilla, and discovered >> that someone already mentioned exactly the same problems. Yet these >> problems regarding TGB Dual has not been fixed even if the latest report >> of the problems with TGB Dual was made in April 2011, which is now almost >> one full year ago. > > I gather you mean http://bugs.winehq.org/show_bug.cgi?id=17229. You should leave a comment there that the problem is still present in 1.4.BTW, this bug mentions a patch so you might want to try that, Pandorabox
Pandorabox
2012-Mar-16 23:01 UTC
[Wine] Re: Will it be possible for Wine to run gaming emulators?
Would you like to elaborate on that a bit further, please? I am new to Wine, so I am not getting what you exactly mean by "trying the patch."
Pandorabox
2012-Mar-17 18:21 UTC
[Wine] Re: Will it be possible for Wine to run gaming emulators?
Fr??d??ric Delanoy wrote:> On Sat, Mar 17, 2012 at 00:01, Pandorabox <wineforum-user at winehq.org> wrote: > > > Would you like to elaborate on that a bit further, please? > > I am new to Wine, so I am not getting what you exactly mean > > by "trying the patch." > > > > That's not specific to wine. > By that I meant downloading the source code, applying the patch > (integrate the change it brings into the source code), compiling and > trying if that changes anything. > > BTW I tried the patch and it didn't help.OK.. then.. should I just wait for the next version of Wine?