trunk/src/emu/ui/ui.cpp
| r252908 | r252909 | |
| 1019 | 1019 | MACHINE_IMPERFECT_SOUND | \ |
| 1020 | 1020 | MACHINE_IMPERFECT_GRAPHICS | \ |
| 1021 | 1021 | MACHINE_IMPERFECT_KEYBOARD | \ |
| 1022 | | MACHINE_NO_COCKTAIL) |
| 1022 | MACHINE_NO_COCKTAIL| \ |
| 1023 | MACHINE_IS_INCOMPLETE| \ |
| 1024 | MACHINE_NO_SOUND_HW ) |
| 1023 | 1025 | |
| 1024 | 1026 | str.clear(); |
| 1025 | 1027 | |
| r252908 | r252909 | |
| 1083 | 1085 | str.append(" requires external artwork files\n"); |
| 1084 | 1086 | } |
| 1085 | 1087 | |
| 1088 | if (machine().system().flags & MACHINE_IS_INCOMPLETE ) |
| 1089 | { |
| 1090 | str.append("This "); |
| 1091 | str.append(emulator_info::get_gamenoun()); |
| 1092 | str.append(" was never completed. It may exhibit strange behavior or missing elements that are not bugs in the emulation.\n"); |
| 1093 | } |
| 1094 | |
| 1095 | if (machine().system().flags & MACHINE_NO_SOUND_HW ) |
| 1096 | { |
| 1097 | str.append("This "); |
| 1098 | str.append(emulator_info::get_gamenoun()); |
| 1099 | str.append(" has no sound hardware, MAME will produce no sounds, this is expected behaviour.\n"); |
| 1100 | } |
| 1101 | |
| 1086 | 1102 | // if there's a NOT WORKING, UNEMULATED PROTECTION or GAME MECHANICAL warning, make it stronger |
| 1087 | 1103 | if (machine().system().flags & (MACHINE_NOT_WORKING | MACHINE_UNEMULATED_PROTECTION | MACHINE_MECHANICAL)) |
| 1088 | 1104 | { |