| Previous | 199869 Revisions | Next |
| r21847 Thursday 14th March, 2013 at 06:44:15 UTC by Fabio Priuli |
|---|
| fixed header detection when loading from fullpath in snesnew. nw. |
| [src/mess/machine] | sns_slot.c |
| r21846 | r21847 | |
|---|---|---|
| 832 | 832 | |
| 833 | 833 | if (fullpath) |
| 834 | 834 | { |
| 835 | UINT32 offset = 0; | |
| 835 | 836 | UINT32 len = core_fsize(m_file); |
| 836 | 837 | UINT8 *ROM = global_alloc_array(UINT8, len); |
| 837 | 838 | int type; |
| 838 | 839 | |
| 839 | 840 | core_fread(m_file, ROM, len); |
| 840 | 841 | |
| 841 | type = get_cart_type(ROM, len); | |
| 842 | offset = snes_skip_header(ROM, len); | |
| 843 | ||
| 844 | type = get_cart_type(ROM + offset, len - offset); | |
| 842 | 845 | slot_string = sns_get_slot(type); |
| 843 | 846 | |
| 844 | 847 | global_free(ROM); |
| Previous | 199869 Revisions | Next |