Commit Graph

  • df134894cf displayid: Fix I2C STOP/START comments. joevt 2025-08-30 03:00:12 -07:00
  • fa4a2e38b7 romidentity: Differentiate Beige rev D ROMs. joevt 2025-08-30 02:52:36 -07:00
  • d7b3709ee1 romidentity: Update Mac OS ROM file comments. joevt 2025-08-30 02:53:52 -07:00
  • 367c0012ce Revert rework on AWACS dingusdev 2025-08-24 14:47:07 -07:00
  • fb5f1ed915 Stub out serial dingusdev 2025-08-24 13:52:09 -07:00
  • d789935a6d grandcentral: Supports IOBUS_HOST comp type. joevt 2024-10-19 03:44:52 -07:00
  • 1b3cfb7f24 Start rework on AWACS dingusdev 2025-08-24 12:55:07 -07:00
  • 9144bfbbc2 openfirmware.md: Additions and fixes and um/mod. joevt 2025-08-14 05:05:11 -07:00
  • 2f0f264ef2 ppcdisasm: Add missing MPC601 register duplicates. joevt 2025-07-29 23:29:58 -07:00
  • f6dbbe73f2 romidentity: Update for PowerBook4,2. joevt 2025-07-29 22:10:28 -07:00
  • 79992a9a64 Adding more ATI Rage register defs dingusdev 2025-07-30 07:12:43 -07:00
  • 36b3e7279b display_sdl: Handle invalid renderer sizes. joevt 2025-07-15 03:47:58 -07:00
  • 369e2ca238 display_sdl: Add scale_step. joevt 2025-07-14 23:09:17 -07:00
  • 2a68f57b65 nvram: Add of_nvram_offset. joevt 2025-06-30 00:18:20 -07:00
  • facbd05b9e ppcopcodes: Add missing break. joevt 2025-07-25 01:46:02 -07:00
  • 1b719f2d8f ppcmmu: Delete blank line. joevt 2025-07-25 01:47:20 -07:00
  • 1b7ec272d8 ppcmmu: Don't crash on MPC601 DBAT access. joevt 2025-07-25 01:47:02 -07:00
  • b509f4aaf6 romidentity: iMac G4 1.0 GHz 17 inch with 4.5.8f1. joevt 2025-07-17 22:59:18 -07:00
  • c1197423b4 machinefactory: Move rom identity. joevt 2025-07-09 18:11:15 -07:00
  • 436c196ba5 viacuda: cleanup interrupt signaling. Maxim Poliakovski 2025-07-08 22:31:42 +02:00
  • b447193a22 machinefactory: More rom info. joevt 2025-07-05 03:00:28 -07:00
  • 63be7f318e macio: Add TAM note. joevt 2025-07-04 04:46:57 -07:00
  • 8d718ca8d1 machinepdm: Revert pm6100 machine id to 3010. joevt 2025-07-04 01:40:11 -07:00
  • 31bf69eba2 viacuda.cpp: fix CB2 interrupt line. Maxim Poliakovski 2025-07-07 19:03:13 +02:00
  • c4eb3bb4e4 Merge pull request #149 from mihaip/upstream-fix-tlb dingusdev 2025-07-03 18:05:19 -07:00
  • 26724feff1 ppcmmu: fix tlb_flush_secondary_entry Mihai Parparita 2025-07-03 16:30:21 -07:00
  • d13a283791 sc53c94: Don't spam latch not implemented warning. joevt 2025-07-03 04:02:33 -07:00
  • fc0777c45f display: Fix display size changes in full screen. joevt 2025-07-03 04:20:35 -07:00
  • a686f4c4bb athens: fix data receive sequencer to accept more data. Maxim Poliakovski 2025-06-30 01:38:33 +02:00
  • 91cb5fc6ad maciotwo: change OHare MESH cell to MeshTnt. Maxim Poliakovski 2025-06-30 01:32:17 +02:00
  • 0f8876f348 viacuda: Post key events at startup. joevt 2025-06-27 03:30:36 -07:00
  • dbadbb4cce hostevents_sdl: Remove superfluous semicolons. joevt 2025-06-27 03:15:07 -07:00
  • 23b142008f hostevents_sdl: Use key mods from the SDL key event. joevt 2025-06-27 03:13:41 -07:00
  • d3e0b743bb hostevents_sdl: Add key for entering debugger. joevt 2025-04-02 21:46:55 -07:00
  • 91410f3690 hostevents_sdl: Control-L toggles max logging. joevt 2024-11-10 22:48:41 -08:00
  • 5412fbc198 Remove superfluous semicolons. joevt 2025-06-27 05:38:46 -07:00
  • 3f830eb5b5 hostevents_sdl: Ignore repeat events. joevt 2025-06-27 03:11:33 -07:00
  • 7ed8bda0fe adbkeyboard: Support Device Handler ID 3. joevt 2025-06-27 03:09:37 -07:00
  • 3eaf38b1d8 adbdevice: Remove redundant arithmetic. joevt 2025-06-27 02:58:05 -07:00
  • bad8adc0c3 adbdevice: Fix listen. joevt 2025-06-27 02:57:38 -07:00
  • 5ed44f73cd hostevents: Include gamepad handler. joevt 2025-06-27 02:56:53 -07:00
  • 7b7dc90158 hostevents: Add keyboard_locale. joevt 2025-06-27 02:54:05 -07:00
  • 8c05e8ac82 hostevents: Remove unused keys_state field. joevt 2025-06-27 02:54:48 -07:00
  • 53a393a2c2 More superfluous semicolon removal. Maxim Poliakovski 2025-06-24 23:52:18 +02:00
  • 7fbc250128 machineid.h: remove superfluous semicolon. Maxim Poliakovski 2025-06-22 16:19:24 +02:00
  • b351b578b7 maciotwo.cpp: remove superfluous mesh_dma checks. Maxim Poliakovski 2025-06-22 13:01:23 +02:00
  • 8de664b708 dbdma.h: remove superfluous semicolon. Maxim Poliakovski 2025-06-22 12:51:14 +02:00
  • 6c12c34297 dmacore.h: remove superfluous semicolon. Maxim Poliakovski 2025-06-22 12:50:34 +02:00
  • 1fae4d28ac maciotwo: Standardize log message format. joevt 2024-09-01 04:01:04 -07:00
  • 881c0f7d4e maciotwo: Add interrupts for OHare part 2. joevt 2025-06-21 01:38:11 -07:00
  • 4a824cd9aa maciotwo: Fix indent part 2. joevt 2025-06-21 01:37:44 -07:00
  • 33e351926f maciotwo: Add interrupts for OHare. joevt 2025-06-20 03:53:15 -07:00
  • 3f57d072ec maciotwo: Fix indent. joevt 2025-06-20 03:44:40 -07:00
  • 0f17a04b2f maciotwo: Fix grammar. joevt 2025-06-20 03:45:28 -07:00
  • fbfbfb4b33 grandcentral: Fix grammar. joevt 2025-06-20 02:02:42 -07:00
  • af25d41375 grandcentral: move simple methods to macio.h Maxim Poliakovski 2025-06-18 22:44:58 +02:00
  • 508c4fa461 macio.h: reorganize, improve comments. Maxim Poliakovski 2025-06-04 21:48:03 +02:00
  • 20eec5cdc8 Remove ohare.cpp source. Maxim Poliakovski 2025-06-04 03:02:19 +02:00
  • 6b50f85bfc Switch to MacIoTwo's OHare. Maxim Poliakovski 2025-06-04 02:54:31 +02:00
  • a27ba815e4 Remove heathrow.cpp source. Maxim Poliakovski 2025-06-04 01:58:17 +02:00
  • 6142033397 machinebondi: switch to Paddington. Maxim Poliakovski 2025-06-04 02:03:14 +02:00
  • 7674bc3677 machineyosemite: switch to Paddington. Maxim Poliakovski 2025-06-04 01:29:19 +02:00
  • 157bd6de88 Switch to MacIoTwo's Heathrow. Maxim Poliakovski 2025-06-04 01:46:26 +02:00
  • 53eafa5f24 New class MacIoTwo for OHare/Heathrow/Paddington emulation. Maxim Poliakovski 2025-06-04 00:57:26 +02:00
  • 2701a72598 New class MacIoBase. Maxim Poliakovski 2025-06-03 23:09:07 +02:00
  • 5b1c832a05 Remove duplications of INT_TO_IRQ_ID macro. Maxim Poliakovski 2025-06-03 00:02:40 +02:00
  • c317ed8b42 ppcmmu: fix TLB invalidation again. Maxim Poliakovski 2025-06-16 23:07:45 +02:00
  • 253cffbaca More Loguru fixes for BSD OSes dingusdev 2025-06-03 20:31:44 -07:00
  • 60558ebf71 videoctrl: Template endianness. joevt 2024-11-01 03:52:18 -07:00
  • a1a22cb1ef displayid: Add comments to read_monitor_sense. joevt 2024-05-04 21:30:52 -07:00
  • 863925c93a videoctrl: Template endianness. little-endian joevt 2024-11-01 03:52:18 -07:00
  • 723e84930b superdrive: Add logging. joevt 2024-05-01 03:37:18 -07:00
  • b7a4e14ee9 floppyimg: Include the path in log messages. joevt 2024-04-30 05:50:09 -07:00
  • bd9d7ea275 swim3: Clear timer id to 0 only when cancelling. joevt 2025-03-10 23:37:22 -07:00
  • ca77b141a6 machinefactory: iMac G4 has 4.4.1f1. joevt 2025-05-01 22:51:57 -07:00
  • 5dc48a7897 Quick build fix dingusdev 2025-05-30 06:30:15 -07:00
  • 6fca02a05e CPU and memory controller endian changes. Rairii 2024-08-24 02:12:51 -07:00
  • 2068803c6b amic: simplify VIA2_IFR writes. Maxim Poliakovski 2025-05-29 15:35:23 +02:00
  • 35f2ce14f1 Add type and description to device descriptors. joevt 2024-08-19 04:54:49 -07:00
  • 6f00113554 Move MeshTnt to GrandCentralTnt. joevt 2024-08-14 02:25:58 -07:00
  • a8b6a16e1a Move ScsiCurio to Sc53C94. joevt 2024-08-14 02:13:10 -07:00
  • 393854dee0 heathrow: Spelling. joevt 2024-05-16 21:35:14 -07:00
  • bbbaf00b9a Move ScsiMesh to MeshTnt and MeshHeathrow. joevt 2024-08-14 02:06:01 -07:00
  • bf396600ba displayid: Modify default EDID. Rairii 2024-08-22 23:22:57 -07:00
  • 143498f5dd scsihd: implement MODE SENSE, page 4. Maxim Poliakovski 2025-05-26 21:23:25 +02:00
  • eb61ab8c61 viacuda: implement T1 free-run mode. Maxim Poliakovski 2025-05-26 21:22:10 +02:00
  • 89139f3bae viacuda: fix VIA T2 emulation. Maxim Poliakovski 2025-05-24 17:29:28 +02:00
  • 2419731dbc viacuda: fix VIA T1 one-shot emulation. Maxim Poliakovski 2025-05-24 17:03:47 +02:00
  • 8258b7fb28 Further code cleanup dingusdev 2025-05-23 06:31:42 -07:00
  • 3646732db3 Fix soundserver_cubeb compilation warnings dingusdev 2025-05-22 06:37:43 -07:00
  • 224d869bdd pcibase: Implement status register write. joevt 2024-04-19 04:07:16 -07:00
  • 69490df8f8 pcicardbusbridge: Fix pci_io_write. joevt 2024-04-19 04:14:32 -07:00
  • 27e99edfeb Start SCSI reassign cmd dingusdev 2025-05-21 19:44:37 -07:00
  • 101d8aa885 ppcmmu: fix TLB invalidation. Maxim Poliakovski 2025-05-21 18:40:04 +02:00
  • 9f9160c956 Cleanup devices/CMakeLists.txt Maxim Poliakovski 2025-05-09 12:42:04 +02:00
  • af055e0519 Manual tweaks Alpha103 dingusdev 2025-05-04 17:40:48 -07:00
  • f2f048d435 hostevents: Fix mouse grab for multiple displays. joevt 2025-05-03 04:46:49 -07:00
  • a62a1dcd09 machinebondi: Grackle machines use separate banks. joevt 2025-04-29 22:11:13 -07:00
  • 74da4e148d debugger: Ensure cout fill changes back to right. joevt 2025-04-27 23:10:21 -07:00
  • c0cd18323e profiler: Ensure cout fill changes back to right. joevt 2025-04-27 15:08:52 -07:00