Welcome!

Final Burn Neo => FBN Development => Topic started by: lo585983 on July 07, 2007, 10:39:33 PM

Title: one question i have ^^
Post by: lo585983 on July 07, 2007, 10:39:33 PM
may i sak about how to added more catalog to fba like

#define MASKCPS      (1 << (HARDWARE_PREFIX_CAPCOM   >> 24))
#define MASKCPS2   (1 << (HARDWARE_PREFIX_CPS2      >> 24))
#define MASKNEOGEO   (1 << (HARDWARE_PREFIX_SNK      >> 24))
#define MASKSEGA   (1 << (HARDWARE_PREFIX_SEGA      >> 24))
#define MASKTOAPLAN     (1 << (HARDWARE_PREFIX_TOAPLAN   >> 24))
#define MASKCAVE   (1 << (HARDWARE_PREFIX_CAVE      >> 24))
#define MASKMISC   (1 << (HARDWARE_PREFIX_MISC      >> 24))
#define MASKPGM           (1 << (HARDWARE_PREFIX_PGM      >> 24))
#define MASKALL      (MASKCPS | MASKCPS2 | MASKNEOGEO | MASKSEGA | MASKTOAPLAN | MASKCAVE | MASKPGM)

i try to added it but no work help me plz ^^
Title: Re: one question i have ^^
Post by: lo585983 on July 08, 2007, 06:59:28 AM
How to completely disable new game system added.

SRC/BURN/burn.h

find this:
Code: [Select]
#define HARDWARE_PREFIX_CPS2 (0x07000000)
Add this:
Code: [Select]
#define HARDWARE_PREFIX_PGM (0x08000000)
#define HARDWARE_IGS_PGM (HARDWARE_PREFIX_PGM)


SRC/WIN32/APP.RC

find this:
Code: [Select]
CONTROL         "Misc",IDC_CHECKMISC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,288,50,8
Replace with this:
Code: [Select]
//    CONTROL         "Misc",IDC_CHECKMISC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,288,50,8

    CONTROL         "PGM",IDC_CHECKPGM,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,45,288,27,10
    CONTROL         "Misc",IDC_CHECKMISC,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,9,288,28,8


SRC/WIN32/resource.h

find this:
Code: [Select]
#define IDC_CHECKMISC                   20052
Add this:
Code: [Select]
#define IDC_CHECKPMG                    20134

SRC/WIN32/SEL.CPP

find this:
Code: [Select]
#define MASKMISC (1 << (HARDWARE_PREFIX_MISC >> 24))
#define MASKALL (MASKCPS | MASKCPS2 | MASKNEOGEO | MASKSEGA | MASKTOAPLAN | MASKCAVE)

Replace with this:
Code: [Select]
#define MASKPGM (1 << (HARDWARE_PREFIX_PGM >> 24))
#define MASKMISC (1 << (HARDWARE_PREFIX_MISC >> 24))
#define MASKALL (MASKCPS | MASKCPS2 | MASKNEOGEO | MASKSEGA | MASKTOAPLAN | MASKCAVE | MASKPGM)


find this:
Code: [Select]
CheckDlgButton(hSelDlg, IDC_CHECKMISC, nLoadMenuShowX & MASKMISC ? BST_UNCHECKED : BST_CHECKED);
Replace with this:
Code: [Select]
CheckDlgButton(hSelDlg, IDC_CHECKPGM, nLoadMenuShowX & MASKPGM ? BST_UNCHECKED : BST_CHECKED);
CheckDlgButton(hSelDlg, IDC_CHECKMISC, nLoadMenuShowX & MASKMISC ? BST_UNCHECKED : BST_CHECKED);


find this:
Code: [Select]
case IDC_CHECKMISC:
nLoadMenuShowX ^= MASKMISC;
RebuildEverything();
break;

Replace with this:
Code: [Select]
case IDC_CHECKPGM:
nLoadMenuShowX ^= MASKPGM;
RebuildEverything();
break;
case IDC_CHECKMISC:
nLoadMenuShowX ^= MASKMISC;
RebuildEverything();
break;
Title: Re: one question i have ^^
Post by: lo585983 on July 08, 2007, 07:00:43 AM
i try to added it on FB Alpha Extra but no work T_T
Title: Re: one question i have ^^
Post by: Leaf on July 08, 2007, 08:55:30 AM
in burn.h, add:
Code: [Select]
#define HARDWARE_PREFIX_PGM (0x08000000)
#define HARDWARE_IGS_PGM (HARDWARE_PREFIX_PGM | 0x00010000)
#define HARDWARE_IGS_USE_ARM_CPU (0x0001)
:biggrin:
Title: Re: one question i have ^^
Post by: kai_kai on July 08, 2007, 09:26:37 AM
src\burn\burn.h

Add this:
Code: [Select]
#define HARDWARE_PREFIX_PGM (0x08000000)
#define HARDWARE_IGS_PGM (HARDWARE_PREFIX_PGM | 0x00010000)
#define HARDWARE_IGS_USE_ARM_CPU (0x0001)

src\burn\pgm\pgm.h

find this:
Quote
#define HARDWARE_IGS_PGM       HARDWARE_MISC_MISC
#define HARDWARE_IGS_USE_ARM_CPU   (0x0001)

Replace with this:
Code: [Select]
//#define HARDWARE_IGS_PGM HARDWARE_MISC_MISC
//#define HARDWARE_IGS_USE_ARM_CPU (0x0001)