X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=drivers%2Fgp2x%2Fmain.c;h=4437dc6ec541b6aa415c888e8b2d7a6a4d7a9c31;hb=6587f34612d28a36fede21bd6293c4e0e383b343;hp=ad36e016a635c1ca4b42f2020ed1045e93d49d27;hpb=937bf65b1c80e9394547e5f105664bd26f3671de;p=fceu.git diff --git a/drivers/gp2x/main.c b/drivers/gp2x/main.c index ad36e01..4437dc6 100644 --- a/drivers/gp2x/main.c +++ b/drivers/gp2x/main.c @@ -45,6 +45,10 @@ #include "dface.h" +// just for printing some iNES info for user.. +#include "../../fce.h" +#include "../../ines.h" + static int ntsccol=0,ntschue=-1,ntsctint=-1; int soundvol=70; int inited=0; @@ -193,7 +197,7 @@ static void DoArgs(int argc, char *argv[]) { static char *cortab[5]={"none","gamepad","zapper","powerpad","arkanoid"}; static int cortabi[5]={SI_NONE,SI_GAMEPAD, - SI_ZAPPER,SI_POWERPAD,SI_ARKANOID}; + SI_ZAPPER,SI_POWERPADA,SI_ARKANOID}; static char *fccortab[5]={"none","arkanoid","shadow","4player","fkb"}; static int fccortabi[5]={SIFC_NONE,SIFC_ARKANOID,SIFC_SHADOW, SIFC_4PLAYER,SIFC_FKB}; @@ -336,6 +340,16 @@ int CLImain(int argc, char *argv[]) ParseGI(tmp); //RefreshThrottleFPS(); InitOtherInput(); + + // additional print for gpfce + { + int MapperNo; + iNES_HEADER *head = iNESGetHead(); + MapperNo = (head->ROM_type>>4); + MapperNo|=(head->ROM_type2&0xF0); + FCEU_DispMessage("%s, Mapper: %d%s%s", PAL?"PAL":"NTSC", MapperNo, (head->ROM_type&2)?", BB":"", (head->ROM_type&4)?", T":""); + } + FCEUI_Emulate(); dk: