| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Detect array members that can't be replicated and manually register each ↵ | 2021-04-19 | 1 | -2/+0 | |
| | | | | | item instead. Remove old ALLOW_SAVE_TYPE now that enums are implicitly supported. Add stricter checking of endpoint offsets. Some other cleanups. | ||||
| * | Eliminate ARRAY_LENGTH template in favor of C++17's std::size | 2021-02-14 | 1 | -1/+1 | |
| | | | | | | | | | | | * osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h * sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration * gio/newport.cpp, megadrive/svp.cpp, nes_ctrl/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp, jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset * emucore.h: Remove obsolete typedef | ||||
| * | romp: initial storage channel implementation | 2020-12-31 | 1 | -169/+67 | |
| | | |||||
| * | romp: fix divide step carry and overflow flags | 2020-12-10 | 1 | -0/+2 | |
| | | |||||
| * | romp: various improvements and fixes | 2020-12-09 | 1 | -115/+260 | |
| | | | | | | | | | | | * handle mmu exceptions in load/store instructions * implement wait instruction * fix "and link register" instructions when target == link * fix illegal branch subject instruction exception address * fix i/o instruction exception type * fix lps address space selection * don't use irb for hardware interrupts | ||||
| * | romp: various improvements | 2020-11-30 | 1 | -34/+113 | |
| | | | | | | | * implement multiply/divide step instructions * privileged instruction exceptions * corrected borrow flag logic | ||||
| * | romp: correct compare flags | 2020-11-23 | 1 | -89/+174 | |
| | | | | | | | * change translated/untranslated address approach * initial trap implementation * initial timer implementation | ||||
| * | romp: various improvements (nw) | 2020-02-25 | 1 | -205/+491 | |
| | | | | | | | | * corrected scr register names * some basic instruction cycle counts * some exceptions/interrupts * most flags | ||||
| * | romp: new device | 2020-02-13 | 1 | -0/+685 | |
