Commit Graph

  • 1b7338960f viacuda: fix typo. master Maxim Poliakovski 2026-01-22 15:18:37 +01:00
  • 79784cd36c Initial improvements mmu dingusdev 2026-01-21 21:17:52 -07:00
  • d693b0f443 maciotwo: Fix IDE read/write mask again. joevt 2026-01-17 05:32:05 -08:00
  • ee838f0519 Improve ADB keyboard emulation kbd-rewrite dingusdev 2026-01-17 11:33:19 -07:00
  • 5c646e8270 maciotwo: Add methods to override OHARE_ID ids. joevt 2025-12-07 04:47:13 -08:00
  • 65c5d2425e maciotwo: Fix IDE read/write mask. joevt 2026-01-17 05:32:05 -08:00
  • f2676e0324 maciotwo: Make Ide1 optional. joevt 2025-06-20 02:12:23 -07:00
  • 48adf99690 Documentation cleanup dingusdev 2026-01-15 07:39:59 -07:00
  • 3c0432053b atadefs: Add KeyLargo ATA interrupt register note. joevt 2026-01-14 07:10:39 -08:00
  • ebc2fcf216 atabasedevice: Add missing this. joevt 2026-01-01 01:29:00 -08:00
  • 25c74f76d2 idechannel: Fix read and write virtual methods. joevt 2026-01-14 07:09:57 -08:00
  • e3839bdea6 Start vendor-specific SCSI commands dingusdev 2026-01-12 22:11:11 -07:00
  • 742a810624 Restored floating point testing dingusdev 2026-01-07 18:45:47 -07:00
  • 117b8dccfc Just trying to push silence in awacs-pdm-fix dingusdev 2026-01-06 08:06:11 -07:00
  • 2b4b0e8320 More work to help diagnose the issue dingusdev 2026-01-05 18:56:21 -07:00
  • 90d050531e Quick hack for Burgundy dingusdev 2026-01-03 20:59:33 -07:00
  • b5ddcf8ece Merge branch 'master' into awacs-pdm-fix dingusdev 2026-01-03 19:17:48 -07:00
  • dbc10ab027 Clean-up for mode_sense_ex dingusdev 2026-01-03 16:44:08 -07:00
  • 383f6dd9a1 atahd: Fix endianness in prepare_identify_info. joevt 2026-01-03 03:09:39 -08:00
  • be04300846 ppcexec: Add missing registers for disassembly. joevt 2026-01-03 03:04:01 -08:00
  • e97da11386 First attempt at adding sound interrupt logic dingusdev 2026-01-02 21:15:37 -07:00
  • 10be145179 More fixes dingusdev 2026-01-02 18:20:39 -07:00
  • 80c1ebe57d atahd: report max. PIO mode for a basic device. Maxim Poliakovski 2026-01-02 22:09:57 +01:00
  • 5996358308 maciotwo: initialize and connect IDE DMA channels. Maxim Poliakovski 2026-01-02 21:03:14 +01:00
  • 380827e09b idechannel: inherit IdeChannel from DmaDevice. Maxim Poliakovski 2026-01-02 21:20:43 +01:00
  • c4be881d52 atabasedevice: add push_data and pull_data methods. Maxim Poliakovski 2026-01-02 21:17:50 +01:00
  • 0236493902 More things to help diagnose AWACS freeze-ups dingusdev 2026-01-01 21:54:05 -07:00
  • b87585cf0e Merge branch 'master' into awacs-pdm-fix dingusdev 2026-01-01 20:01:39 -07:00
  • ae56bb3743 viacuda: Add append_data for setting out_buf. joevt 2025-12-07 21:36:18 -08:00
  • fd5bcddcb7 viacuda: Create method for single byte packets. joevt 2025-12-07 22:32:12 -08:00
  • af8124a525 display_sdl: Set to null after destroy. joevt 2026-01-01 01:32:07 -08:00
  • 8105defb0b Fill out MACE stub further dingusdev 2025-12-31 21:29:49 -07:00
  • 7429a4111e atadefs.h: add SLEEP command code. dingusdev 2025-12-29 07:55:20 -07:00
  • a69bffaad4 Merge branch 'master' into awacs-pdm-fix dingusdev 2025-12-27 16:48:02 -07:00
  • a537d09c63 Add Page Code 0x1a for CD ROM dingusdev 2025-12-27 16:01:57 -07:00
  • 7fdb11d64f Another fix-up attempt dingusdev 2025-12-26 18:16:25 -07:00
  • 5567041c2b Fix std prefix dingusdev 2025-12-26 08:07:31 -07:00
  • c94cfe0d40 Add GET_CONFIG to ATAPI CD-ROM dingusdev 2025-12-26 07:22:48 -07:00
  • 38ba5cbfa8 More work dingusdev 2025-12-20 10:12:16 -07:00
  • 74b851d4e0 A little extra to add dingusdev 2025-12-18 21:41:44 -07:00
  • b3a38cdac3 More work dingusdev 2025-12-18 20:51:41 -07:00
  • 70da33b2af Initial AWACS DMA IN fix dingusdev 2025-12-17 20:16:41 -07:00
  • 73d5a2374b viacuda: fix GET/SET_DEVICE_BITMAP again. Maxim Poliakovski 2025-12-08 02:51:19 +01:00
  • 017f559e90 Revert "viacuda: Fix CUDA_GET_DEVICE_BITMAP." Maxim Poliakovski 2025-12-08 02:03:25 +01:00
  • 29f9ab14ee Merge pull request #157 from mrpapersonic/floppy-cleanup dingusdev 2025-12-06 15:04:39 -07:00
  • 17b2a1a6e4 Merge pull request #158 from mrpapersonic/libstdcpp-build-fix dingusdev 2025-12-06 11:58:11 -07:00
  • 77f1f72122 devices/memctrl/psx: fixed build fail on linux/libstdc++ Paper 2025-12-06 08:53:45 -05:00
  • 03ec9d9589 devices/floppy/floppyimg: use lambda function for HFS/MFS signature check Paper 2025-12-06 08:51:35 -05:00
  • b813a080da Add additional registers to read for DMAReg dingusdev 2025-12-04 06:52:48 -07:00
  • 2b0b926f52 viacuda: Fix CUDA_GET_DEVICE_BITMAP. joevt 2025-12-02 05:54:03 -08:00
  • 0ac0a5b77e Handle arbitration lost in Mesh dingusdev 2025-12-01 08:29:05 -07:00
  • d19de22540 viacuda: use more appropriate command names. Alpha104 Maxim Poliakovski 2025-11-30 17:05:45 +01:00
  • e7535eaec5 More compile fixes dingusdev 2025-11-30 07:52:56 -07:00
  • 7699075377 Cuda code cleanup dingusdev 2025-11-29 15:58:27 -07:00
  • 2bdf79f813 Prepping for another proper build dingusdev 2025-11-29 07:52:41 -07:00
  • df738e9edc Merge pull request #156 from alicela1n/fix-build-older-macos dingusdev 2025-11-29 06:33:29 -07:00
  • 9656753232 main_sdl.m: Add support for macOS versions prior to 10.13 Alice 2025-11-28 19:25:14 -08:00
  • e569e7ea05 machinegazelle: Specify RAM slots instead of banks. joevt 2025-01-17 04:30:58 -08:00
  • 59abb96caa machinegazelle: Use specified DIMM sizes. joevt 2024-12-10 23:09:08 -08:00
  • 678b51ddfb grandcentral: Add comment. joevt 2025-11-05 04:50:36 -08:00
  • a51e740f5a cmake: add warning if no audio libs are detected Eric Helgeson 2025-11-25 08:08:16 -06:00
  • d8f65dafd0 Add missing reads for BigMac dingusdev 2025-11-23 21:01:45 -07:00
  • ebc6590c8f Start filling up BigMac dingusdev 2025-11-23 16:57:56 -07:00
  • a91481fb4d atahd: add stubs for common settings in SET_FEATURES. Maxim Poliakovski 2025-11-19 22:28:14 +01:00
  • 87f1a1b553 atadefs: add READ_DMA_NR and WRITE_DMA_NR commands. Maxim Poliakovski 2025-11-19 21:52:46 +01:00
  • c0d3edbc5d atirage: add AtiRageGW (Rage IIc) device. Maxim Poliakovski 2025-11-19 21:45:16 +01:00
  • 697ab30992 atimach64defs: add Rage IIc PCI device ID. Maxim Poliakovski 2025-11-19 21:43:56 +01:00
  • 490de061f5 Quick header fix dingusdev 2025-11-17 19:57:08 -07:00
  • a9b589af86 viacuda: Log SET_POWER_MESSAGES and TIMER_TICKLE. joevt 2024-04-20 00:09:03 -07:00
  • 4efb269c96 Fix typecasting warnings from VS2022 dingusdev 2025-11-17 19:47:55 -07:00
  • a7deca1228 maciotwo: add DMA channels for IDE0 and IDE1. Maxim Poliakovski 2025-11-16 20:15:33 +01:00
  • 3639f40eb0 Create machine should clear device map on error. joevt 2024-08-15 01:08:32 -07:00
  • 47e56614af romidentity: Powerbook 190cs is a 68K ROM. joevt 2025-11-05 02:59:42 -08:00
  • 6ca2a0a29b romidentity: No ROMRelease for ROMVersion < 0x7A. joevt 2025-10-18 06:28:05 -07:00
  • c3448e1e7c machinepdm: support for pluggable PDS/VDS devices. Maxim Poliakovski 2022-08-29 11:18:53 +02:00
  • 9290c897e1 hwcomponent: add NUBUS_DEV type. Maxim Poliakovski 2025-11-15 23:47:37 +01:00
  • d8461475f2 machinebondi: minor comment fixes. Maxim Poliakovski 2025-11-15 21:57:49 +01:00
  • 0b4487d6b7 Create a HWComponent for each machine. joevt 2024-08-15 00:55:34 -07:00
  • 40c82785c9 mpc106.cpp: disable pci_GPU property to avoid duplication. Maxim Poliakovski 2025-11-15 21:56:50 +01:00
  • d6db6c9d7c Cleanup I2C stuff. Maxim Poliakovski 2025-11-15 16:33:52 +01:00
  • c0d5f6df4f main: Make sure gMachineObj gets deleted. joevt 2024-10-26 23:42:36 -07:00
  • 7a8f3958c2 atirage: basic rectangle filling (2D acceleration). Maxim Poliakovski 2024-04-07 18:41:42 +02:00
  • f10c6594e5 atimach64defs.h: correct some field sizes. Maxim Poliakovski 2025-11-14 01:31:32 +01:00
  • eb88f94763 Slight manual update dingusdev 2025-11-12 20:54:44 -07:00
  • 5248c31df1 platinum.h: add missing override. Maxim Poliakovski 2025-11-09 12:45:23 +01:00
  • 8230223440 maciotwo: remove obsolete debugging stuff. Maxim Poliakovski 2025-11-09 11:54:48 +01:00
  • 8db57534d3 Fix spelling of "constants". joevt 2025-11-05 02:51:43 -08:00
  • 8f3b4ffa05 machinefactory: Output leading zeros of checksum. joevt 2025-11-05 04:41:27 -08:00
  • 4846f2708f hmc: Add enums for all registers. joevt 2025-11-05 04:43:21 -08:00
  • c7fbd5ed4a grandcentral: Fix DEVSEL. joevt 2025-11-05 04:50:11 -08:00
  • 58fe6e6977 mesh: fix BusFree command logic. Maxim Poliakovski 2025-10-24 19:02:05 +02:00
  • dc96137c47 scsibusctrl: fix logic to reflect current changes in scsidevice. Maxim Poliakovski 2025-10-24 19:01:15 +02:00
  • a543d46a10 scsidevice.cpp: fix typo. Maxim Poliakovski 2025-10-24 18:11:32 +02:00
  • 550bc8af67 Add further SCSI definitions dingusdev 2025-09-22 22:09:05 -07:00
  • 4d1765dd9a superdrive: remove superfluous track_zero. Maxim Poliakovski 2025-09-22 21:34:16 +02:00
  • ddd8c21c6d swim3.h: add definition for the INT_ERROR bit. Maxim Poliakovski 2025-09-22 21:22:40 +02:00
  • ee776e41cf dbdma: warn for unexpected amount of data in xfer_from_device. Maxim Poliakovski 2025-09-21 00:23:51 +02:00
  • ca5989332b sc53c94: fix xfer_from for len < xfer_count. Maxim Poliakovski 2025-09-21 00:04:26 +02:00
  • a6b6fc1b61 Add missing returns to mfspr + mtspr dingusdev 2025-09-15 07:54:15 -07:00
  • 049c843891 ppcopcodes: support reading the time base using TBL_S/TBU_S. Maxim Poliakovski 2025-09-15 01:55:47 +02:00