Homebrew Snes9xGX Cover+ & co

aufgreifen

Well-Known Member
Newcomer
Joined
Mar 15, 2009
Messages
75
Trophies
1
XP
150
Country
United States
Yes, my mistake in the last compiled version.
No hidden var, no magic. Set it to true. Compile. Play.

Oh lol, I got the var wrong and thought "false" was right - silly me :D

However, I am facing a problem on a different level: Compiling does not work.
I keep getting this error with the latest devkit and libogc 1.8.7 (1.8.11 brought up many more errors, so I used the older version):

Code:
> "make"
"make" -f Makefile.wii
make[1]: Entering directory `/c/projects/wii/snes9xgx-wii'
fileop.cpp
c:/projects/wii/snes9xgx-wii/source/fileop.cpp: In function 'bool MountDVD(bool)':
c:/projects/wii/snes9xgx-wii/source/fileop.cpp:308:19: error: too few arguments to function 'bool ISO9660_Unmount(const char*)'
c:/devkitPro/libogc/include/iso9660.h:20:6: note: declared here
c:/projects/wii/snes9xgx-wii/source/fileop.cpp:322:26: error: too few arguments to function 'bool ISO9660_Mount(const char*, const DISC_INTERFACE*)'
c:/devkitPro/libogc/include/iso9660.h:19:6: note: declared here
c:/projects/wii/snes9xgx-wii/source/fileop.cpp: In function 'bool ParseDirEntries()':
c:/projects/wii/snes9xgx-wii/source/fileop.cpp:495:43: error: 'dirnext' was not declared in this scope
c:/projects/wii/snes9xgx-wii/source/fileop.cpp:556:19: error: 'dirclose' was not declared in this scope
c:/projects/wii/snes9xgx-wii/source/fileop.cpp: In function 'int ParseDirectory(bool, bool)':
c:/projects/wii/snes9xgx-wii/source/fileop.cpp:616:33: error: 'diropen' was not declared in this scope
c:/projects/wii/snes9xgx-wii/source/fileop.cpp:640:33: error: 'diropen' was not declared in this scope
make[2]: *** [fileop.o] Error 1
make[1]: *** [build_wii] Error 2
make[1]: Leaving directory `/c/projects/wii/snes9xgx-wii'
"make": *** [wii] Error 2
> Process Exit Code: 2
> Time Taken: 00:03

The original 4.2.9 works fine in contrast (just a few warnings about an "ignore" var being set but unused.)
In both cases I went by the official guide from the googlecode-site of snes9xgx.

Is there anything I have overlooked? Maybe I need an additional file or an earlier devkit version? (If so, what was your setup, please?)

Sorry to bug you again, but I hope you can help me here :)

Thanks for your support!
 

redfalcon

GBATemp Member
Member
Joined
Feb 19, 2009
Messages
250
Trophies
0
Website
code.google.com
XP
206
Country
Gambia, The
No, they changed some things in the newer devkit versions that causes the error. One would need to rewrite the sections (or use an older and compatible devkit version), however you could check how tantric did it in the newer versions.
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
The ISO9660_Mount function changed and the functions for files (diropen ...) are now POSIX (opendir ...) in the latest Devkit/libogc. It was in DevkitPPC r21 and libogc 1.8.3 so it was compiled just before those libs.
It would be better to change the code in the mods though (at least for new Wiimotes support). Look for the official Snes9xgx r662 in googlecode.
 

Empu1

Well-Known Member
Member
Joined
Apr 25, 2010
Messages
135
Trophies
1
Age
35
Location
R'lyeh
XP
2,217
Country
Antarctica
Hmm... just a quick question for you, people. How do you compile the emulator? I've been trying to compile the snes9x one getting rid of the update check. The instructions say "Find the Makefile from the source you downloaded. Click Tools > Make." but when I do that, I get

Code:
> "make"
"make": *** No targets specified and no makefile found.  Stop.

> Process Exit Code: 2
> Time Taken: 00:01

I'm most likely missing something here since I've never EVER used Programmer's Notepad at all; I'd really appreciate it if someone could guide me on this ^^
 

Empu1

Well-Known Member
Member
Joined
Apr 25, 2010
Messages
135
Trophies
1
Age
35
Location
R'lyeh
XP
2,217
Country
Antarctica
There should be a project file (*.pnproj) that you can open from Programmers Notepad. If you compile then it should work.

That actually worked, but now I get a different error

Code:
> "make"
"make" -f Makefile.wii
make[1]: Entering directory `/c/Projects/Wii/snes'
cheatmgr.cpp
filebrowser.cpp
fileop.cpp
c:/Projects/Wii/snes/source/fileop.cpp: In function 'bool MountDVD(bool)':
c:/Projects/Wii/snes/source/fileop.cpp:308:19: error: too few arguments to function 'bool ISO9660_Unmount(const char*)'
c:/devkitPro/libogc/include/iso9660.h:20:6: note: declared here
c:/Projects/Wii/snes/source/fileop.cpp:322:26: error: too few arguments to function 'bool ISO9660_Mount(const char*, const DISC_INTERFACE*)'
c:/devkitPro/libogc/include/iso9660.h:19:6: note: declared here
c:/Projects/Wii/snes/source/fileop.cpp: In function 'bool ParseDirEntries()':
c:/Projects/Wii/snes/source/fileop.cpp:495:43: error: 'dirnext' was not declared in this scope
c:/Projects/Wii/snes/source/fileop.cpp:556:19: error: 'dirclose' was not declared in this scope
c:/Projects/Wii/snes/source/fileop.cpp: In function 'int ParseDirectory(bool, bool)':
c:/Projects/Wii/snes/source/fileop.cpp:616:33: error: 'diropen' was not declared in this scope
c:/Projects/Wii/snes/source/fileop.cpp:640:33: error: 'diropen' was not declared in this scope
make[2]: *** [fileop.o] Error 1
make[1]: *** [build_wii] Error 2
make[1]: Leaving directory `/c/Projects/Wii/snes'
"make": *** [wii] Error 2

> Process Exit Code: 2
> Time Taken: 00:09


Which is basically the same error that aufgreifen got, darn
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
202 is "unofficial". There were debates regarding speed. At least for me, 202 is slightly faster.
Don't know about DVD, never tested,I don't use them (same with new wiimotes).
Normally, no update check.
Thanks for the reminder, I'll do it later.
 

Empu1

Well-Known Member
Member
Joined
Apr 25, 2010
Messages
135
Trophies
1
Age
35
Location
R'lyeh
XP
2,217
Country
Antarctica
Great, a new compiled version! Will make sure to test it once my brother visits tomorrow and comes home with our Wii :D
 

Empu1

Well-Known Member
Member
Joined
Apr 25, 2010
Messages
135
Trophies
1
Age
35
Location
R'lyeh
XP
2,217
Country
Antarctica
Alright, I've tested 4.3.1 and let's just say I'll just stick with the older version ^^
Something in the code I guess has a strange bug that "locks" the controls for a few seconds when you use turbo, but it's not because of the mod, the same thing happens on Tantric's official version.
 

MarcusRaven

HBC Theme Maker
Member
Joined
Feb 5, 2010
Messages
971
Trophies
1
Age
37
Location
N. Carolina
XP
1,587
Country
United States
Wiimpathy, I love what you're doing. This has been a fantastic project and everytime I've had the opportunity to put these emulators on a Wii (whether its mine or another), I've sworn by your versions.

I do have just one question. Will we be seeing the latest versions of FCEU GX and VBA GX from you? Its not so much a request as just simply asking. If you don't currently have plans for them, then I can accept that. I just like keeping things up to date is all.

Again, thank you for everything you do. Love this project.
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,107
Country
France
Thanks MarcusRaven.
It was supposed to be the end of this little project just before this version. At least now, if someone wants to compile and improve it, that would be easier.
Not sure about FCEU and VBA since the latest additions aren't essential (for me!) if you don't have those new wiimotes.
 

Dogway

Well-Known Member
Member
Joined
Aug 16, 2010
Messages
216
Trophies
1
XP
235
Country
Maybe the PAL fix affect us to us on PAL land! I mainly use PAL roms so...

allow two directions to be pressed simultaneously

Is this related to the akward executing of diagonal jumps in fighting games? I don't play many fighters on VBAgx, but it could be a nice addition, specially to the newer RetroArch. For ability games it could be necessary.
 

daftcar

New Member
Newbie
Joined
Sep 14, 2012
Messages
1
Trophies
0
XP
100
Country
Argentina
Hello, I wanted to thank you for the excellent work they are doing with this mod. I want to know if there is way to keep updating the emulator ask?
Thanks and sorry for my bad English.
 

Daemon

New Member
Newbie
Joined
Dec 28, 2012
Messages
1
Trophies
0
Age
51
XP
51
Country
Slovenia
Anyone care to update the Nes covermod to latest? :) would be super

3.3.3 - December 14, 2012

  • Updated core to latest FCEUX (r2793)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    Communism lol
  • SylverReZ @ SylverReZ:
    OUR products
  • The Real Jdbye @ The Real Jdbye:
    @LeoTCK actually good quality products are dying out because they can't compete with dropshipped chinese crap
    +2
  • BakerMan @ BakerMan:
    @LeoTCK is your partner the sascrotch or smth?
  • Xdqwerty @ Xdqwerty:
    Good morning
  • Xdqwerty @ Xdqwerty:
    Out of nowhere I got several scars on my forearm and part of my arm and it really itches.
  • AdRoz78 @ AdRoz78:
    Hey, I bought a modchip today and it says "New 2040plus" in the top left corner. Is this a legit chip or was I scammed?
  • Veho @ Veho:
    @AdRoz78 start a thread and post a photo of the chip.
    +2
  • Xdqwerty @ Xdqwerty:
    Yawn
  • S @ salazarcosplay:
    and good morning everyone
    +1
  • K3Nv2 @ K3Nv2:
    @BakerMan, his partner is Luke
  • Sicklyboy @ Sicklyboy:
    Sup nerds
    +1
  • Flame @ Flame:
    oh hi, Sickly
  • K3Nv2 @ K3Nv2:
    Oh hi flame
  • S @ salazarcosplay:
    @K3Nv2 what was your ps4 situation
  • S @ salazarcosplay:
    did you always have a ps4 you never updated
  • S @ salazarcosplay:
    or were you able to get new ps4 tracking it \
    as soon as the hack was announced
  • S @ salazarcosplay:
    or did you have to find a used one with the lower firm ware that was not updated
  • K3Nv2 @ K3Nv2:
    I got this ps4 at launch and never updated since 9.0
  • K3Nv2 @ K3Nv2:
    You got a good chance of buying a used one and asking the seller how often they used or even ask for a Pic of fw and telling them not to update
  • RedColoredStars @ RedColoredStars:
    Speaking of PLaystation. I see Evilnat put out a beta for PS3 CFW 4.91.2 on the 22nd.
  • K3Nv2 @ K3Nv2:
    Don't really see the point in updating it tbh
    K3Nv2 @ K3Nv2: Don't really see the point in updating it tbh