| Previous | 199869 Revisions | Next |
| r36477 Thursday 19th March, 2015 at 18:15:18 UTC by hap |
|---|
| note |
| [src/emu/cpu/hmcs40] | hmcs40.c |
| r244988 | r244989 | |
|---|---|---|
| 581 | 581 | // handle opcode |
| 582 | 582 | switch (m_op) |
| 583 | 583 | { |
| 584 | // unknown: lay, ayy, syy, am, anem, alem, bnem, blem, nega | |
| 584 | // unknown: | |
| 585 | /* | |
| 586 | lay 118 | |
| 587 | ayy 058 | |
| 588 | syy 258 | |
| 589 | am 034 | |
| 590 | anem 124/324/024/234 | |
| 591 | alem | |
| 592 | bnem | |
| 593 | blem | |
| 594 | nega 244 | |
| 595 | */ | |
| 585 | 596 | |
| 586 | 597 | case 0x118: |
| 587 | 598 | op_lay(); // probably lay |
| r244988 | r244989 | |
| 592 | 603 | |
| 593 | 604 | |
| 594 | 605 | case 0x124: |
| 595 | op_illegal(); | |
| 596 | //op_alem(); // alem or anem | |
| 597 | //op_ayy(); | |
| 606 | //op_illegal(); | |
| 607 | op_alem(); | |
| 598 | 608 | break; |
| 599 | 609 | case 0x324: |
| 600 | op_illegal(); | |
| 601 | //op_anem(); // " | |
| 610 | //op_illegal(); | |
| 611 | op_anem(); | |
| 602 | 612 | break; |
| 603 | 613 | |
| 604 | 614 | case 0x024: |
| 605 | op_illegal(); | |
| 606 | //op_nega(); | |
| 615 | //op_illegal(); | |
| 616 | op_bnem(); | |
| 607 | 617 | break; |
| 618 | case 0x234: | |
| 619 | //op_illegal(); | |
| 620 | op_blem(); | |
| 621 | break; | |
| 608 | 622 | |
| 609 | 623 | |
| 610 | 624 | |
| 611 | case 0x234: | |
| 612 | op_illegal(); | |
| 613 | //op_nega(); | |
| 614 | break; | |
| 615 | 625 | |
| 616 | 626 | |
| 617 | 627 |
| https://github.com/mamedev/mame/commit/cd3892668fbdb8b32dc5ebb5a91a69d883707024 |
| Previous | 199869 Revisions | Next |