src/mess/formats/atom_atm.c
| r7964 | r7965 | |
| 54 | 54 | |
| 55 | 55 | image_fread(image, header, 0x16); |
| 56 | 56 | |
| 57 | | UINT16 start_address = header[0x10] << 8 | header[0x11]; |
| 58 | | UINT16 run_address = header[0x12] << 8 | header[0x13]; |
| 59 | | UINT16 size = header[0x14] << 8 | header[0x15]; |
| 57 | UINT16 start_address = pick_integer_le(header, 0x10, 2); |
| 58 | UINT16 run_address = pick_integer_le(header, 0x12, 2); |
| 59 | UINT16 size = pick_integer_le(header, 0x14, 2); |
| 60 | 60 | |
| 61 | 61 | if (LOG) |
| 62 | 62 | { |
src/mess/formats/comx35_comx.c
| r7964 | r7965 | |
| 85 | 85 | |
| 86 | 86 | image_fread(image, header, 6); |
| 87 | 87 | |
| 88 | | start_address = header[0] << 8 | header[1]; |
| 89 | | end_address = header[2] << 8 | header[3]; |
| 90 | | run_address = header[4] << 8 | header[5]; |
| 88 | start_address = pick_integer_be(header, 0, 2); |
| 89 | end_address = pick_integer_be(header, 2, 2); |
| 90 | run_address = pick_integer_be(header, 4, 2); |
| 91 | 91 | |
| 92 | 92 | image_fread_memory(image, start_address, end_address - start_address); |
| 93 | 93 | |
| r7964 | r7965 | |
| 171 | 171 | |
| 172 | 172 | image_fread(image, header, 2); |
| 173 | 173 | |
| 174 | | array_length = (header[0] << 8) | header[1]; |
| 174 | array_length = pick_integer_be(header, 0, 2); |
| 175 | 175 | start_array = (memory_read_byte(program, 0x4295) << 8) | memory_read_byte(program, 0x4296); |
| 176 | 176 | end_array = start_array + (size - 7); |
| 177 | 177 | |