Commit Graph

  • 05af76af50 My brain was on airplane mode. I used a MSVC command option, not Clang, fixed. dev Michael J. Manley 2025-07-09 11:01:05 -07:00
  • ff5d7f0c13 Added an option to allow users to build with GCC if they so desire. Targeting v2 x86_64 cpu's for optimizations. Michael J. Manley 2025-07-09 10:54:49 -07:00
  • b2ecd8f380 Forcing Clang unilaterally. Will update docs for build instructions. Michael J. Manley 2025-07-08 22:18:31 -07:00
  • d41a8af9ea Convert build for Windows to CLANG, build system works properly on CLANG Michael J. Manley 2025-07-08 19:08:28 -07:00
  • 816b5e8e25 Update CMakeLists.txt Michael Manley 2025-07-04 10:54:44 -07:00
  • e27adea3af Update grid.c (#298) t0b10 2025-06-19 13:08:53 -06:00
  • f6360f856a Add Mindscape Music Board emulation based on Ayumi. (#295) Benedikt Freisen 2025-06-19 21:08:39 +02:00
  • 2d75892db3 New graphics card(s): Quadram Quadcolor I / I+II (#281) Benedikt Freisen 2025-06-19 21:08:27 +02:00
  • a3fb803078 [skip ci] Updated URL for S3 due to CDN Change Michael J. Manley 2025-06-17 21:31:03 -07:00
  • 82357eab6d Code Cleanup, Fixed Builders. Michael J. Manley 2025-05-20 22:32:47 -07:00
  • 8adcc25ed9 Fixed some code to allow building with modern MSYS. Also turning off 32-bit builds for now as they dont work. Michael J. Manley 2025-05-20 17:17:25 -07:00
  • 5ba8eba1b4 Update CMakeLists.txt and adding optimizations to Release builds Michael Manley 2025-05-20 16:32:49 -07:00
  • bd1283b912 Update README.md to include link to PCem vNext Downloads [skip ci] Michael Manley 2024-12-09 22:32:17 -08:00
  • 21fc4ef456 [skip ci] Added DevContainer Files Michael J. Manley 2024-12-01 22:14:38 +00:00
  • f939ee6b7f Fixed the uint to uint32_t to build on Windows. Michael J. Manley 2024-11-30 18:50:02 -08:00
  • 6386a308a7 Renamed BITMAP to VIDEO_BITMAP to hopefully fix Windows Building. Michael J. Manley 2024-11-30 18:20:01 -08:00
  • f31af14769 Fixed typo on IDE_HDD_EMU Michael J. Manley 2024-11-24 23:32:12 -08:00
  • a0db379ed7 Add debug viewers (#277) sarah-walker-pcem 2024-11-25 07:28:19 +00:00
  • dd1ef689f1 GRiD GRiDcase 1520 initial support (#269) Dominik Behr 2024-11-24 20:29:14 -08:00
  • 1882f179e0 Add ramdisk preloaded from RAW/VHD image file (*.rdimg;*.rdvhd) (#275) Matt (MMaster) 2024-11-25 05:28:58 +01:00
  • cff2731ac8 viewers: Add 3DFX viewer sarah-walker/viewers Sarah Walker 2024-11-21 21:59:25 +00:00
  • 7efe8fbac0 viewers: Add (S)VGA video memory viewer Sarah Walker 2024-11-17 17:10:18 +00:00
  • b9340766a8 viewers: Add (S)VGA font viewer Sarah Walker 2024-11-17 17:07:00 +00:00
  • ce63a4b579 viewers: Add (S)VGA palette viewers Sarah Walker 2024-11-17 17:04:35 +00:00
  • 090f50ab3c viewers: Add viewer infrastructure Sarah Walker 2024-11-17 17:01:27 +00:00
  • 26cf7ac800 Fix up global variable definitions in ibm.h Sarah Walker 2024-11-17 15:37:40 +00:00
  • 803ccef13f Changed CDN from cdn.ntgecdn.com to cdn.wisegs.net. Actions should build again. Michael J. Manley 2024-10-05 23:40:46 -07:00
  • f6132a2a12 Add missing include for x86. (#271) pghvlaans 2024-09-23 08:42:11 +09:00
  • 3181dadd0e changes to compile again with networking enabled. (#266) Josep Maria Antolín Segura 2024-09-23 01:40:57 +02:00
  • 2e87d35d00 Fixes for clang + related bugfixes (#263) Josep Maria Antolín Segura 2024-06-22 04:55:25 +02:00
  • e1fba7a7b4 Fixes to build under arm32 ( raspberry pi on 32bit debian). (#261) Josep Maria Antolín Segura 2024-06-22 03:20:49 +02:00
  • 49525fcd5c Fix sound config button. Fixes Issue #235 (#265) Josep Maria Antolín Segura 2024-06-22 03:19:39 +02:00
  • 78e7875fe9 Switch from off64_t to off_t (#247) Conrad Kostecki 2024-06-22 03:19:00 +02:00
  • ce51cc197f Some fixes for the Github workflow actions (#264) Josep Maria Antolín Segura 2024-06-22 03:18:46 +02:00
  • c358285c8d Avoid segmentation fault loading config file with Windows \r\n line endings (#252) Frans de Jonge 2024-04-02 21:57:56 +02:00
  • 33a4bc6c46 Last change should upload correctly Michael J. Manley 2023-11-02 13:27:07 -07:00
  • 6ba1b02653 Last Test, this should upload only packaged artifacts Michael J. Manley 2023-11-02 13:15:36 -07:00
  • 76dfbc18e8 Port Number? Michael J. Manley 2023-11-02 12:34:49 -07:00
  • c4eb0d3b4c Reverted, this should hopefully work Michael J. Manley 2023-11-02 12:12:31 -07:00
  • 54f88da8ee Does it need HTTPS? Michael J. Manley 2023-11-02 11:16:44 -07:00
  • 815a2575f8 I am a typo master! forgot the bucket id Michael J. Manley 2023-11-02 11:10:45 -07:00
  • d82289451d Oops, gave it a file path not a directory Michael J. Manley 2023-11-02 11:07:38 -07:00
  • 5c98a167db Adding CDN Uploading of Artifacts Michael J. Manley 2023-11-02 11:03:30 -07:00
  • a5d6aadf53 Fixed some code with Plugin folder not being created by default. Michael J. Manley 2023-11-01 22:42:53 -07:00
  • 5df4a1f84f Removed a line that shouldn't have existed Michael Manley 2023-07-31 01:46:00 -07:00
  • b19fbf64fd Added X11 Force Mode as a option that can be turned on and off. See #128 for details. Michael J. Manley 2023-07-22 01:45:59 -07:00
  • 4dcec4c2d6 cmake: add detection logic for aarch64 (#224) Davide Cavalca 2023-07-12 00:37:49 -07:00
  • 1469ac4a28 cmake: fix man page install location (#223) Davide Cavalca 2023-07-12 00:37:29 -07:00
  • b775a82236 [no ci] Readded CLion files as I went to Arch Linux Michael J. Manley 2023-05-01 23:04:47 -07:00
  • 71b9347e52 [no ci] Switched from CLion to Visual Studio. Michael J. Manley 2023-03-25 15:49:30 -07:00
  • 5e77f59f92 Fix for Windows home directory with spaces and fixes also issue #207 (#208) ruben-balea 2023-03-16 00:14:08 +01:00
  • b8ad9416bc Fixes some issues with #187 (#206) Michael Manley 2023-03-03 16:07:20 -08:00
  • 7a49e96c80 Added a way for executable path configs Michael J. Manley 2023-03-03 13:19:14 -08:00
  • 06af0482dd [no ci] Remove Unused .vscode folder Michael J. Manley 2023-03-03 13:17:45 -08:00
  • a911e3644b Get rid of VLAs. (#199) Marek Knápek 2023-02-06 23:02:24 +01:00
  • e1e3475bd4 Reduce filter gain value to 0.65 on AudioPCI-based cards (#190) unreal9010 2022-12-12 08:13:31 +01:00
  • d3a24aab5c Fixed DSS by removing NULL and changing to 0 Michael J. Manley 2022-11-17 13:39:38 -08:00
  • 8b9813377b fix cmake for Apple Silicon machines; render related bug fixes (#186) Elfina Ashfield 2022-11-16 14:03:23 +08:00
  • c9f885706e Hyundai SUPER16T and SUPER16TE cleanup (#179) jviskari 2022-11-16 07:51:42 +02:00
  • 46195595c6 Hopefully finally can fix the issue with #173 Michael Manley 2022-11-10 16:56:56 -08:00
  • e6a3f1c892 Fix IBM PC Fixed Disk Adapter use-after-free. MarekKnapek/unmapping Marek Knápek 2022-10-19 12:06:14 +02:00
  • f0b0af1e5f Fix MDA use-after-free. Marek Knápek 2022-10-19 12:05:20 +02:00
  • 6213a18d5a Add ability to remove ROM. Marek Knápek 2022-10-19 12:04:43 +02:00
  • a27a094c86 Add ability to remove memory mapping. Marek Knápek 2022-10-19 12:04:08 +02:00
  • abec5fdc17 [no ci] Fixed Description Michael Manley 2022-09-24 14:54:42 -07:00
  • ad74e030c8 Create test-relwithdebinfo-builds.yml Michael Manley 2022-09-24 14:53:23 -07:00
  • 88b0813588 Redid DLL to take out SDL as its not needed in this case. Michael J. Manley 2022-09-23 12:06:40 -07:00
  • 047505d894 Moved Create Directory Function in Plugin Library for Windows. Michael J. Manley 2022-09-23 11:55:57 -07:00
  • 21a7065271 Changed on Windows to put files in HOMEDIR/.pcem Enabled Plugins and Network support by default. (If you are using v17, just move your configs, logs, nvr, pcem.cfg, and roms folder to HOMEDIR/.pcem) Michael J. Manley 2022-09-23 11:45:38 -07:00
  • 313f309535 Remove C99 declarations in for loops. (#172) greatpsycho 2022-09-02 06:08:46 +09:00
  • 1a6e20b6d5 Fix bug discovered by MSVC. (#153) Marek Knápek 2022-08-10 04:57:16 +02:00
  • b06f337297 ET4000-based Koreav VGA and built-in VGA bugfix. (#168) greatpsycho 2022-08-09 17:32:54 +09:00
  • 4f175bb472 [no ci] Fixed Readme... finally... Michael Manley 2022-07-11 07:22:42 -07:00
  • bed5fced7b [no ci] Format Changes Michael J. Manley 2022-06-23 11:26:13 -07:00
  • fa9c5ef6c0 Hopefully fixed issue with config paths, also adding Debug builds as well as Release autobuilds. Michael J. Manley 2022-06-22 13:47:12 -07:00
  • deae32e2c6 Merge branch 'dev' of github.com:sarah-walker-pcem/pcem into dev Michael J. Manley 2022-06-22 11:17:51 -07:00
  • d8594be7a5 Finally got the better arch detect code, Should fix #160. Michael J. Manley 2022-06-22 11:17:47 -07:00
  • 1d6b39fe2b src/cpu/386_dynarec.c: use noinline for exec_recompiler (#159) pghvlaans 2022-06-23 02:57:51 +09:00
  • 63a8d469a6 Added the Qt/wxWidgets switch code. Prepping for Qt GUI. Michael J. Manley 2022-06-22 00:39:55 -07:00
  • 6f69f3e8da Removed code for disabling optimization, as its causing lag issues. Fixed CMake Files. Michael J. Manley 2022-06-18 19:23:44 -07:00
  • 7643edbb3a Logging improvements. (#143) Josep Maria Antolín Segura 2022-05-13 04:33:21 +02:00
  • 68d8830a91 Fix for Issue #139 : Mouse didn't move on Windows host. (#142) Josep Maria Antolín Segura 2022-05-11 19:54:57 +02:00
  • 464d98a87d Fixes on window positioning on Windows. (#144) Josep Maria Antolín Segura 2022-05-11 19:42:09 +02:00
  • d52f960680 Fixed the detection code to skip if running on a toolchain file Michael J. Manley 2022-05-11 10:23:38 -07:00
  • 3bbccb1b88 Added some helpful cmake scripts to allow cross compiling on Fedora. Michael J. Manley 2022-05-11 01:11:19 -07:00
  • 48b8096901 Fixed missing release defines on release build Michael J. Manley 2022-05-08 17:25:06 -07:00
  • d0ae61a22c Windows ARM64 support (#138) driver1998 2022-05-09 07:58:16 +08:00
  • f4a1ab9c51 Fixed CD ID Code Michael J. Manley 2022-04-17 17:47:17 -07:00
  • 49bf463a09 [no ci] Removed Wrong Code Michael J. Manley 2022-04-17 17:10:23 -07:00
  • 0811e43fd0 API Changes Michael J. Manley 2022-04-17 12:28:16 -07:00
  • c7c8f5ee2f A file snuck itself in CMake, oops. Michael J. Manley 2022-04-14 23:30:48 -07:00
  • c640285964 Missed Headers Michael J. Manley 2022-04-14 14:41:14 -07:00
  • 08dc3f0409 Format Change. Fixed so it doesn't fail compilation anymore. Michael J. Manley 2022-04-14 14:18:31 -07:00
  • ebb7c9ac25 [no ci] Removed Meson build scripts Added them to docs/pcem-meson-scripts.tar.bz2 if you want them CMake will be the supported build generator due to future Android support Michael J. Manley 2022-04-14 13:26:51 -07:00
  • 54159d9340 Merge branch 'dev' of github.com:sarah-walker-pcem/pcem into dev Michael J. Manley 2022-04-14 11:12:00 -07:00
  • b70413a20f Revert "[no ci] Slight style change, braces are no longer on newline" Michael J. Manley 2022-04-14 11:09:21 -07:00
  • 4301c83c5f Merge branch 'dev' of github.com:sarah-walker-pcem/pcem into dev Michael J. Manley 2022-04-14 11:05:55 -07:00
  • 90bac137b1 [no ci] Stylechange commit damaged code somehow, reverting for now Michael J. Manley 2022-04-14 11:05:44 -07:00
  • bfc6f1c593 [no ci] Slight style change, braces are no longer on newline Michael J. Manley 2022-04-13 16:38:14 -07:00
  • c6eac27c0e Merge branch 'dev' of github.com:sarah-walker-pcem/pcem into dev Michael J. Manley 2022-04-12 23:58:23 -07:00