Previous 199869 Revisions Next

r17722 Saturday 8th September, 2012 at 11:47:17 UTC by Oliver Stöneberg
added missing \n to some more fatalerror() calls (no whatsnew)
[src/emu]device.c diimage.c disound.c emupal.c ioport.c
[src/emu/debug]debugcpu.c
[src/emu/machine]53c810.c amigafdc.c at28c16.c ds2404.c eeprom.c er2055.c i2cmem.c k033906.c laserdsc.c net_lib.c netlist.c nscsi_bus.c scsibus.c wd17xx.c x2212.c z80dma.c

trunk/src/emu/debug/debugcpu.c
r17721r17722
299299         if (machine.phase() == MACHINE_PHASE_RUNNING)
300300            debug_console_printf(machine, "Cannot open command file '%s'\n", file);
301301         else
302            fatalerror("Cannot open command file '%s'", file);
302            fatalerror("Cannot open command file '%s'\n", file);
303303      }
304304   }
305305}
r17721r17722
984984         break;
985985
986986      default:
987         fatalerror("debug_read_opcode: unknown type = %d", space->data_width() / 8 * 10 + size);
987         fatalerror("debug_read_opcode: unknown type = %d\n", space->data_width() / 8 * 10 + size);
988988         break;
989989   }
990990
trunk/src/emu/diimage.c
r17721r17722
12201220         break;
12211221
12221222      default:
1223         fatalerror("Unexpected");
1223         fatalerror("Unexpected\n");
12241224         can_create = false;
12251225         need_confirm = false;
12261226         break;
trunk/src/emu/ioport.c
r17721r17722
35083508   // read the header and verify that it is a modern version; if not, print an error
35093509   UINT8 header[INP_HEADER_SIZE];
35103510   if (m_playback_file.read(header, sizeof(header)) != sizeof(header))
3511      fatalerror("Input file is corrupt or invalid (missing header)");
3511      fatalerror("Input file is corrupt or invalid (missing header)\n");
35123512   if (memcmp(header, "MAMEINP\0", 8) != 0)
3513      fatalerror("Input file invalid or in an older, unsupported format");
3513      fatalerror("Input file invalid or in an older, unsupported format\n");
35143514   if (header[0x10] != INP_HEADER_MAJVERSION)
3515      fatalerror("Input file format version mismatch");
3515      fatalerror("Input file format version mismatch\n");
35163516
35173517   // output info to console
35183518   mame_printf_info("Input file: %s\n", filename);
r17721r17722
41314131         break;
41324132
41334133      default:
4134         fatalerror("Unknown analog port type -- don't know if it is absolute or not");
4134         fatalerror("Unknown analog port type -- don't know if it is absolute or not\n");
41354135         break;
41364136   }
41374137
trunk/src/emu/emupal.c
r17721r17722
133133         return;
134134
135135      default:
136         fatalerror("Unsupported screen bitmap format!");
136         fatalerror("Unsupported screen bitmap format!\n");
137137         break;
138138   }
139139
trunk/src/emu/disound.c
r17721r17722
347347                  int streamoutputnum;
348348                  sound_stream *outputstream = sound->output_to_stream_output(outputnum, streamoutputnum);
349349                  if (outputstream == NULL)
350                     fatalerror("Sound device '%s' specifies route for non-existant output #%d", route->m_target.cstr(), outputnum);
350                     fatalerror("Sound device '%s' specifies route for non-existant output #%d\n", route->m_target.cstr(), outputnum);
351351
352352                  // find the input stream to connect to
353353                  int streaminputnum;
354354                  sound_stream *inputstream = input_to_stream_input(inputnum++, streaminputnum);
355355                  if (inputstream == NULL)
356                     fatalerror("Sound device '%s' targeted output #%d to non-existant device '%s' input %d", route->m_target.cstr(), outputnum, m_device.tag(), inputnum - 1);
356                     fatalerror("Sound device '%s' targeted output #%d to non-existant device '%s' input %d\n", route->m_target.cstr(), outputnum, m_device.tag(), inputnum - 1);
357357
358358                  // set the input
359359                  inputstream->set_input(streaminputnum, outputstream, streamoutputnum, route->m_gain);
trunk/src/emu/device.c
r17721r17722
456456   {
457457      logerror("Device '%s' did not register any state to save!\n", tag());
458458      if ((machine().system().flags & GAME_SUPPORTS_SAVE) != 0)
459         fatalerror("Device '%s' did not register any state to save!", tag());
459         fatalerror("Device '%s' did not register any state to save!\n", tag());
460460   }
461461
462462   // let the interfaces do their post-work
trunk/src/emu/machine/er2055.c
r17721r17722
114114   if (m_region != NULL)
115115   {
116116      if (m_region->bytes() != SIZE_DATA)
117         fatalerror("er2055 region '%s' wrong size (expected size = 0x100)", tag());
117         fatalerror("er2055 region '%s' wrong size (expected size = 0x100)\n", tag());
118118      if (m_region->width() != 1)
119         fatalerror("er2055 region '%s' needs to be an 8-bit region", tag());
119         fatalerror("er2055 region '%s' needs to be an 8-bit region\n", tag());
120120
121121      for (int byte = 0; byte < SIZE_DATA; byte++)
122122         m_addrspace[0]->write_byte(byte, m_region->u8(byte));
trunk/src/emu/machine/z80dma.c
r17721r17722
684684         switch (data)
685685         {
686686            case COMMAND_ENABLE_AFTER_RETI:
687               fatalerror("Z80DMA '%s' Unimplemented WR6 command %02x", tag(), data);
687               fatalerror("Z80DMA '%s' Unimplemented WR6 command %02x\n", tag(), data);
688688               break;
689689            case COMMAND_READ_STATUS_BYTE:
690690               if (LOG) logerror("Z80DMA '%s' CMD Read status Byte\n", tag());
r17721r17722
794794      else if(data == 0x8e) //newtype on Sharp X1, unknown purpose
795795         printf("Z80DMA '%s' Unknown base register %02x\n", tag(), data);
796796      else
797         fatalerror("Z80DMA '%s' Unknown base register %02x", tag(), data);
797         fatalerror("Z80DMA '%s' Unknown base register %02x\n", tag(), data);
798798      m_cur_follow = 0;
799799   }
800800   else
trunk/src/emu/machine/nscsi_bus.c
r17721r17722
403403   case SBUF_SENSE:
404404      return scsi_sense_buffer[pos];
405405   default:
406      fatalerror("nscsi_full_device::scsi_get_data - unknown id");
406      fatalerror("nscsi_full_device::scsi_get_data - unknown id\n");
407407      return 0; // shut up compiler
408408   }
409409}
r17721r17722
418418      scsi_sense_buffer[pos] = data;
419419      break;
420420   default:
421      fatalerror("nscsi_full_device::scsi_put_data - unknown id");
421      fatalerror("nscsi_full_device::scsi_put_data - unknown id\n");
422422   }
423423}
424424
trunk/src/emu/machine/scsibus.c
r17721r17722
734734   if (group == 1 || group == 2) return 10;
735735   if (group == 5) return 12;
736736
737   fatalerror("scsibus: Unknown SCSI command group %d, command byte=%02X", group,cbyte);
737   fatalerror("scsibus: Unknown SCSI command group %d, command byte=%02X\n", group,cbyte);
738738
739739   return 6;
740740}
trunk/src/emu/machine/53c810.c
r17721r17722
1616
1717void lsi53c810_device::dmaop_invalid()
1818{
19   fatalerror("LSI53C810: Invalid SCRIPTS DMA opcode %08X at %08X", dcmd, dsp);
19   fatalerror("LSI53C810: Invalid SCRIPTS DMA opcode %08X at %08X\n", dcmd, dsp);
2020}
2121
2222void lsi53c810_device::dmaop_move_memory()
r17721r17722
3434void lsi53c810_device::dmaop_interrupt()
3535{
3636   if(dcmd & 0x100000) {
37      fatalerror("LSI53C810: INTFLY opcode not implemented");
37      fatalerror("LSI53C810: INTFLY opcode not implemented\n");
3838   }
3939   dsps = FETCH();
4040
r17721r17722
8383   if (scntl0 & 0x01)
8484   {
8585      /* target mode */
86      fatalerror("LSI53C810: dmaop_block_move not implemented in target mode");
86      fatalerror("LSI53C810: dmaop_block_move not implemented in target mode\n");
8787   }
8888   else
8989   {
r17721r17722
126126   if (scntl0 & 0x01)
127127   {
128128      /* target mode */
129      fatalerror("LSI53C810: dmaop_wait_disconnect not implemented in target mode");
129      fatalerror("LSI53C810: dmaop_wait_disconnect not implemented in target mode\n");
130130   }
131131   else
132132   {
133133      /* initiator mode */
134      fatalerror("LSI53C810: dmaop_wait_disconnect not implemented");
134      fatalerror("LSI53C810: dmaop_wait_disconnect not implemented\n");
135135   }
136136}
137137
r17721r17722
144144   if (scntl0 & 0x01)
145145   {
146146      /* target mode */
147      fatalerror("LSI53C810: dmaop_wait_reselect not implemented in target mode");
147      fatalerror("LSI53C810: dmaop_wait_reselect not implemented in target mode\n");
148148   }
149149   else
150150   {
151151      /* initiator mode */
152      fatalerror("LSI53C810: dmaop_wait_reselect not implemented");
152      fatalerror("LSI53C810: dmaop_wait_reselect not implemented\n");
153153   }
154154}
155155
r17721r17722
213213
214214void lsi53c810_device::dmaop_move_from_sfbr()
215215{
216   fatalerror("LSI53C810: dmaop_move_from_sfbr not implemented in target mode");
216   fatalerror("LSI53C810: dmaop_move_from_sfbr not implemented in target mode\n");
217217}
218218
219219void lsi53c810_device::dmaop_move_to_sfbr()
220220{
221   fatalerror("LSI53C810: dmaop_move_to_sfbr not implemented");
221   fatalerror("LSI53C810: dmaop_move_to_sfbr not implemented\n");
222222}
223223
224224void lsi53c810_device::dmaop_read_modify_write()
225225{
226   fatalerror("LSI53C810: dmaop_read_modify_write not implemented");
226   fatalerror("LSI53C810: dmaop_read_modify_write not implemented\n");
227227}
228228
229229int lsi53c810_device::scripts_compute_branch()
r17721r17722
239239
240240   if (dcmd & 0x00200000)
241241   {
242      fatalerror("LSI53C810: jump with carry test not implemented");
242      fatalerror("LSI53C810: jump with carry test not implemented\n");
243243   }
244244
245245   if (dcmd & 0x00100000)
246246   {
247      fatalerror("LSI53C810: jump with interrupt on the fly not implemented");
247      fatalerror("LSI53C810: jump with interrupt on the fly not implemented\n");
248248   }
249249
250250   // set desired result to take jump
r17721r17722
357357
358358void lsi53c810_device::dmaop_store()
359359{
360   fatalerror("LSI53C810: dmaop_store not implemented");
360   fatalerror("LSI53C810: dmaop_store not implemented\n");
361361}
362362
363363void lsi53c810_device::dmaop_load()
364364{
365   fatalerror("LSI53C810: dmaop_load not implemented");
365   fatalerror("LSI53C810: dmaop_load not implemented\n");
366366}
367367
368368
r17721r17722
468468         return scratch_b[offset % 4];
469469
470470      default:
471         fatalerror("LSI53C810: reg_r: Unknown reg %02X", offset);
471         fatalerror("LSI53C810: reg_r: Unknown reg %02X\n", offset);
472472   }
473473
474474   return 0;
r17721r17722
604604         break;
605605
606606      default:
607         fatalerror("LSI53C810: reg_w: Unknown reg %02X, %02X", offset, data);
607         fatalerror("LSI53C810: reg_w: Unknown reg %02X, %02X\n", offset, data);
608608   }
609609}
610610
r17721r17722
821821            break;
822822
823823         default:
824            fatalerror("unknown op 0x%08X", op);
824            fatalerror("unknown op 0x%08X\n", op);
825825            break;
826826      }
827827      result = 8;
r17721r17722
848848   }
849849   else
850850   {
851      fatalerror("unknown op 0x%08X", op);
851      fatalerror("unknown op 0x%08X\n", op);
852852   }
853853   return result;
854854}
trunk/src/emu/machine/amigafdc.c
r17721r17722
194194         }
195195
196196         if(cur_live.bit_counter > 8)
197            fatalerror("amiga_fdc::live_run - cur_live.bit_counter > 8");
197            fatalerror("amiga_fdc::live_run - cur_live.bit_counter > 8\n");
198198
199199         if(cur_live.bit_counter == 8) {
200200            live_delay(RUNNING_SYNCPOINT);
trunk/src/emu/machine/x2212.c
r17721r17722
102102   if (m_region != NULL)
103103   {
104104      if (m_region->bytes() != SIZE_DATA)
105         fatalerror("x2212 region '%s' wrong size (expected size = 0x100)", tag());
105         fatalerror("x2212 region '%s' wrong size (expected size = 0x100)\n", tag());
106106      if (m_region->width() != 1)
107         fatalerror("x2212 region '%s' needs to be an 8-bit region", tag());
107         fatalerror("x2212 region '%s' needs to be an 8-bit region\n", tag());
108108
109109      for (int byte = 0; byte < SIZE_DATA; byte++)
110110         m_e2prom->write_byte(byte, m_region->u8(byte));
trunk/src/emu/machine/at28c16.c
r17721r17722
122122   {
123123      if( m_region->bytes() != AT28C16_DATA_BYTES )
124124      {
125         fatalerror( "at28c16 region '%s' wrong size (expected size = 0x%X)", tag(), AT28C16_DATA_BYTES );
125         fatalerror( "at28c16 region '%s' wrong size (expected size = 0x%X)\n", tag(), AT28C16_DATA_BYTES );
126126      }
127127
128128      if( m_region->width() != 1 )
129129      {
130         fatalerror( "at28c16 region '%s' needs to be an 8-bit region", tag() );
130         fatalerror( "at28c16 region '%s' needs to be an 8-bit region\n", tag() );
131131      }
132132
133133      for( offs_t offs = 0; offs < AT28C16_DATA_BYTES; offs++ )
trunk/src/emu/machine/wd17xx.c
r17721r17722
13421342
13431343   /* not supported on FD1771, FD1792, FD1794, FD1762 and FD1764 */
13441344   if (wd17xx_is_sd_only(device))
1345      fatalerror("wd17xx_dden_w: double density input not supported on this model!");
1345      fatalerror("wd17xx_dden_w: double density input not supported on this model!\n");
13461346   else if (!w->in_dden_func.isnull())
13471347      logerror("wd17xx_dden_w: write has no effect because a read handler is already defined!\n");
13481348   else
trunk/src/emu/machine/netlist.c
r17721r17722
259259         m_p++;
260260         return;
261261      }
262      fatalerror("Parser: expected '%c' found '%c'", ctocheck, *m_p);
262      fatalerror("Parser: expected '%c' found '%c'\n", ctocheck, *m_p);
263263   }
264264
265265   double eval_param()
r17721r17722
277277            f = i;
278278      ret = strtod(s+strlen(macs[f]), &e);
279279      if ((f>0) && (*e != ')'))
280         fatalerror("Parser: Error with parameter ...");
280         fatalerror("Parser: Error with parameter ...\n");
281281      if (f>0)
282282         e++;
283283      m_p = e;
r17721r17722
549549      ret = find_output_exact(s);
550550   }
551551   if (ret == NULL)
552      fatalerror("output %s(%s) not found!", outname_in, outname);
552      fatalerror("output %s(%s) not found!\n", outname_in, outname);
553553   VERBOSE_OUT(("Found input %s\n", outname));
554554   return *ret;
555555}
r17721r17722
561561
562562   ret = m_params.find(outname);
563563   if (ret == NULL)
564      fatalerror("parameter %s(%s) not found!", param_in, outname);
564      fatalerror("parameter %s(%s) not found!\n", param_in, outname);
565565   VERBOSE_OUT(("Found parameter %s\n", outname));
566566   return *ret;
567567}
trunk/src/emu/machine/eeprom.c
r17721r17722
251251   if (m_region != NULL)
252252   {
253253      if (m_region->bytes() != eeprom_bytes)
254         fatalerror("eeprom region '%s' wrong size (expected size = 0x%X)", tag(), eeprom_bytes);
254         fatalerror("eeprom region '%s' wrong size (expected size = 0x%X)\n", tag(), eeprom_bytes);
255255      if (m_data_bits == 8 && m_region->width() != 1)
256         fatalerror("eeprom region '%s' needs to be an 8-bit region", tag());
256         fatalerror("eeprom region '%s' needs to be an 8-bit region\n", tag());
257257      if (m_data_bits == 16 && (m_region->width() != 2 || m_region->endianness() != ENDIANNESS_BIG))
258         fatalerror("eeprom region '%s' needs to be a 16-bit big-endian region", tag());
258         fatalerror("eeprom region '%s' needs to be a 16-bit big-endian region\n", tag());
259259
260260      for (offs_t offs = 0; offs < eeprom_length; offs++)
261261         if (m_data_bits == 8)
trunk/src/emu/machine/k033906.c
r17721r17722
8484      case 0x0f:      return m_reg[0x0f];         // interrupt_line, interrupt_pin, min_gnt, max_lat
8585
8686      default:
87         fatalerror("%s: k033906_reg_r: %08X", machine().describe_context(), reg);
87         fatalerror("%s: k033906_reg_r: %08X\n", machine().describe_context(), reg);
8888   }
8989   return 0;
9090}
r17721r17722
132132         break;
133133
134134      default:
135         fatalerror("%s:K033906_w: %08X, %08X", machine().describe_context(), data, reg);
135         fatalerror("%s:K033906_w: %08X, %08X\n", machine().describe_context(), data, reg);
136136   }
137137}
138138
trunk/src/emu/machine/i2cmem.c
r17721r17722
182182   {
183183      if( m_region->bytes() != i2cmem_bytes )
184184      {
185         fatalerror( "i2cmem region '%s' wrong size (expected size = 0x%X)", tag(), i2cmem_bytes );
185         fatalerror( "i2cmem region '%s' wrong size (expected size = 0x%X)\n", tag(), i2cmem_bytes );
186186      }
187187
188188      if( m_region->width() != 1 )
189189      {
190         fatalerror( "i2cmem region '%s' needs to be an 8-bit region", tag() );
190         fatalerror( "i2cmem region '%s' needs to be an 8-bit region\n", tag() );
191191      }
192192
193193      for( offs_t offs = 0; offs < i2cmem_bytes; offs++ )
trunk/src/emu/machine/laserdsc.c
r17721r17722
846846   m_videoenable = true;
847847   m_videotex = machine().render().texture_alloc();
848848   if (m_videotex == NULL)
849      fatalerror("Out of memory allocating video texture");
849      fatalerror("Out of memory allocating video texture\n");
850850
851851   // allocate overlay
852852   m_overenable = overlay_configured();
r17721r17722
871871      // allocate overlay texture
872872      m_overtex = machine().render().texture_alloc();
873873      if (m_overtex == NULL)
874         fatalerror("Out of memory allocating overlay texture");
874         fatalerror("Out of memory allocating overlay texture\n");
875875   }
876876}
877877
trunk/src/emu/machine/net_lib.c
r17721r17722
949949         return (*p)->Create(setup, icname);
950950      p++;
951951   }
952   fatalerror("Class %s required for IC %s not found!", classname, icname);
952   fatalerror("Class %s required for IC %s not found!\n", classname, icname);
953953}
954954
955955net_device_t *net_create_device_by_name(const char *name, netlist_setup_t *setup, const char *icname)
r17721r17722
961961         return (*p)->Create(setup, icname);
962962      p++;
963963   }
964   fatalerror("Class %s required for IC %s not found!", name, icname);
964   fatalerror("Class %s required for IC %s not found!\n", name, icname);
965965}
trunk/src/emu/machine/ds2404.c
r17721r17722
106106         break;
107107
108108      default:
109         fatalerror("DS2404: Unknown ROM command %02X", cmd);
109         fatalerror("DS2404: Unknown ROM command %02X\n", cmd);
110110         break;
111111   }
112112}
r17721r17722
141141         break;
142142
143143      default:
144         fatalerror("DS2404: Unknown command %02X", cmd);
144         fatalerror("DS2404: Unknown command %02X\n", cmd);
145145         break;
146146   }
147147}

Previous 199869 Revisions Next


© 1997-2024 The MAME Team