Will it be possible for Wine to run gaming emulators?
-
- Level 2
- Posts: 16
- Joined: Wed Jan 18, 2012 12:13 am
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.
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.
-
- Level 2
- Posts: 16
- Joined: Wed Jan 18, 2012 12:13 am
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
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
Will it be possible for Wine to run gaming emulators?
On Fri, Mar 16, 2012 at 12:44, Pandorabox <[email protected]> wrote:
you can reproduce the issue.
You might want to report a bug (with a debug symbols-enabled wine) ifBelow 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 can reproduce the issue.
-
- Level 2
- Posts: 16
- Joined: Wed Jan 18, 2012 12:13 am
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.
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.
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.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.
Will it be possible for Wine to run gaming emulators?
On Fri, Mar 16, 2012 at 14:30, dimesio <[email protected]> wrote:
BTW, this bug mentions a patch so you might want to try that, PandoraboxPandorabox wrote: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.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.
-
- Level 2
- Posts: 16
- Joined: Wed Jan 18, 2012 12:13 am
Will it be possible for Wine to run gaming emulators?
On Sat, Mar 17, 2012 at 00:01, Pandorabox <[email protected]> wrote:
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.
That's not specific to wine.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."
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.
-
- Level 2
- Posts: 16
- Joined: Wed Jan 18, 2012 12:13 am
Re: Will it be possible for Wine to run gaming emulators?
OK.. then.. should I just wait for the next version of Wine?Frédéric Delanoy wrote:On Sat, Mar 17, 2012 at 00:01, Pandorabox <[email protected]> wrote:That's not specific to wine.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."
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.
Will it be possible for Wine to run gaming emulators?
On Sat, Mar 17, 2012 at 19:21, Pandorabox <[email protected]> wrote:
You'll have to wait until some dev gets interested and picks up this
bug. To help you can retest every couple of wine versions and comment
on the bug report whether it's still occurring or not.
Active bugs tend to be more quickly resolved.
Frédéric
I added a comment on http://bugs.winehq.org/show_bug.cgi?id=17229OK.. then.. should I just wait for the next version of Wine?
You'll have to wait until some dev gets interested and picks up this
bug. To help you can retest every couple of wine versions and comment
on the bug report whether it's still occurring or not.
Active bugs tend to be more quickly resolved.
Frédéric