mirror of
https://github.com/holub/mame
synced 2025-07-06 10:29:38 +03:00
frogs: Add AFUNC frontiers to improve performance
This commit is contained in:
parent
740011e4d1
commit
0cd5d5941d
File diff suppressed because it is too large
Load Diff
@ -21,7 +21,7 @@
|
||||
// Optimizations
|
||||
//
|
||||
|
||||
#define ENABLE_FRONTIERS (0)
|
||||
#define ENABLE_FRONTIERS (1)
|
||||
#define UNDERCLOCK_NOISE_GEN (1)
|
||||
|
||||
|
||||
@ -513,12 +513,39 @@ NETLIST_START(frogs)
|
||||
// Mixer
|
||||
//
|
||||
|
||||
#if (ENABLE_FRONTIERS)
|
||||
AFUNC(BOING_F, 1, "A0")
|
||||
NET_C(BOING, BOING_F.A0)
|
||||
NET_C(BOING_F.Q, R95.1)
|
||||
|
||||
AFUNC(ZIP_F, 1, "A0")
|
||||
NET_C(ZIP, ZIP_F.A0)
|
||||
NET_C(ZIP_F.Q, R93.1)
|
||||
|
||||
AFUNC(HOP_F, 1, "A0")
|
||||
NET_C(HOP, HOP_F.A0)
|
||||
NET_C(HOP_F.Q, R94.1)
|
||||
|
||||
AFUNC(CROAK_F, 1, "A0")
|
||||
NET_C(CROAK, CROAK_F.A0)
|
||||
NET_C(CROAK_F.Q, R92.1)
|
||||
|
||||
AFUNC(SPLASH_F, 1, "A0")
|
||||
NET_C(SPLASH, SPLASH_F.A0)
|
||||
NET_C(SPLASH_F.Q, R91.1)
|
||||
|
||||
AFUNC(BUZZZ_F, 1, "A0")
|
||||
NET_C(BUZZZ, BUZZZ_F.A0)
|
||||
NET_C(BUZZZ_F.Q, R96.1)
|
||||
#else
|
||||
NET_C(BOING, R95.1)
|
||||
NET_C(ZIP, R93.1)
|
||||
NET_C(HOP, R94.1)
|
||||
NET_C(CROAK, R92.1)
|
||||
NET_C(SPLASH, R91.1)
|
||||
NET_C(BUZZZ, R96.1)
|
||||
#endif
|
||||
|
||||
NET_C(R95.3, R93.3, R94.3, R92.3, R91.3, R96.3, R90.1)
|
||||
ALIAS(OUTPUT, R90.1)
|
||||
NET_C(R90.2, GND)
|
||||
|
Loading…
Reference in New Issue
Block a user