Maxim Poliakovski
90b2eb712a
Implement CLI list subcommand.
2020-10-13 04:24:54 +02:00
Maxim Poliakovski
27f5d981da
Remove more unused code.
2020-10-13 04:01:37 +02:00
Maxim Poliakovski
ce9e8e7244
Fix valid values for gfxmem_size.
2020-10-09 16:33:17 +02:00
Maxim Poliakovski
a3b17d46ce
Attach value checks to properties.
2020-10-09 15:58:47 +02:00
Maxim Poliakovski
246a7f2082
Remove unused machineconfig source.
2020-10-09 14:28:28 +02:00
Maxim Poliakovski
2eba8acc23
Fix MSVC compilation.
2020-10-09 12:39:31 +02:00
Maxim Poliakovski
c81c00f918
Make properties overridable from the command line.
2020-10-09 12:25:12 +02:00
dingusdev
0ca03be001
Fixed booting up to emulator
2020-10-04 09:58:21 -07:00
dingusdev
55ea643974
Full directory name
...
Makes VS2019 happier
2020-09-25 17:54:14 -07:00
Maxim Poliakovski
599659495b
Initial CLI11 integration.
2020-09-26 02:38:22 +02:00
dingusdev
9efea80e43
Removed janky functions
...
This still compiles in VS2019
2020-09-08 07:46:54 -07:00
dingusdev
4ccfb5d527
Finished the proof-of-concept machine presets
2020-08-31 22:20:47 -07:00
dingusdev
4f59407cd0
Repair code for powermacg3 presets
2020-08-30 16:14:58 -07:00
dingusdev
2f2c9aadcb
Typo fix
2020-08-29 17:49:50 -07:00
dingusdev
d21515d964
Fixed RAM check and help prompts
2020-08-29 16:20:22 -07:00
dingusdev
b28549825d
Started work on machine-specific configs
2020-08-29 11:11:06 -07:00
dingusdev
14ef7564cd
CLI fixes - RAM and GFXMEM work better
2020-08-25 20:07:02 -07:00
dingusdev
f04ce09a7d
Clean-up + further command line options
2020-08-23 09:24:52 -07:00
dingusdev
2869755819
Initial work for configuration
2020-08-22 11:05:08 -07:00
Maxim Poliakovski
8094fb30f6
atirage: add access to internal DAC palette.
2020-06-11 01:30:10 +02:00
Maxim Poliakovski
f753bb1911
atirage: replace magic numbers with named constants.
2020-06-11 00:49:00 +02:00
Maxim Poliakovski
67596ca49c
Merge pull request #17 from Waqar144/fix-linux-build
...
Fix compilation on Linux.
2020-06-04 12:43:45 +02:00
Waqar Ahmed
59da71884e
Fix linux build
2020-06-04 13:29:36 +05:00
Maxim Poliakovski
5d57086795
Add one more missing include.
2020-06-03 20:28:57 +02:00
Maxim Poliakovski
3be46aa44d
Add missing includes.
2020-06-03 20:21:52 +02:00
Maxim Poliakovski
39a643aff6
Merge branch 'machines'
...
Also disable SDL for now because it produces build errors.
2020-06-03 18:21:51 +02:00
Maxim Poliakovski
2cd002cffa
ppcexec: remove dead code.
2020-06-03 15:33:32 +02:00
Maxim Poliakovski
6ef0f0baae
Fix CPU cycles counter to play nicely with setjmp.
...
setjmp clobbers non-volatile local variables. bb_start_la is such
a local variable that is used for counting of virtual CPU cycles.
To make cycles counting work after setjmp, the global variable
glob_bb_start_la is used to preserve content of bb_start_la accross
interpreter pipeline.
2020-06-03 15:21:19 +02:00
Maxim Poliakovski
d21fdb25d1
Remove unused variable grab_branch.
2020-06-01 23:12:18 +02:00
Maxim Poliakovski
f204caa907
ppcexec: new TBR/DEC updating code.
2020-06-01 00:46:00 +02:00
Maxim Poliakovski
07340d82dd
atirage: add video RAM.
2020-05-28 23:47:20 +02:00
Maxim Poliakovski
55a14ca28f
atirage: fix big memory aperture registration.
2020-05-28 22:36:55 +02:00
Maxim Poliakovski
4dcdeb095d
Cubeb library is now a submodule.
2020-05-19 19:14:32 +02:00
Maxim Poliakovski
bcc0e38e9f
More sound fixes and cleanups.
2020-05-18 20:45:37 +02:00
Maxim Poliakovski
ae78a1f04f
Fix AWACs sound playback with WASAPI.
2020-05-18 03:02:30 +02:00
Maxim Poliakovski
e59939541e
WIP: initial Cubeb integration.
2020-05-15 02:44:00 +02:00
dingusdev
f8bde236b8
Merge pull request #14 from Waqar144/clang-format
...
clang-format everything
2020-05-12 14:04:01 -07:00
Waqar Ahmed
0ab9380be3
clang-format everything
2020-05-12 23:55:45 +05:00
Maxim Poliakovski
0fcb1fda72
Merge pull request #12 from Waqar144/machines
...
Fix build on linux
2020-05-12 18:57:04 +02:00
Waqar Ahmed
286897398c
Fix build on linux
2020-05-12 21:20:57 +05:00
Maxim Poliakovski
d4c39f13af
Changes related to Windows build.
2020-05-09 14:29:37 +02:00
Maxim Poliakovski
ba81094fa2
CMakeLists.txt: enable static linkage to libsoundio.
2020-05-08 23:48:02 +02:00
Maxim Poliakovski
f7d67a91e0
New AWAC and sound server implementation.
2020-05-08 23:12:04 +02:00
Maxim Poliakovski
a5c63c1b09
viacuda: fix autopoll control commands.
2020-04-27 02:50:53 +02:00
dingusdev
d24a71528b
Slightly readjusted key mappings
2020-04-25 11:02:47 -07:00
Maxim Poliakovski
3b98dee232
adb.cpp: fix indentation.
2020-04-25 03:01:16 +02:00
dingusdev
f2ab933884
Slightly clean-up and expansion for future uses
2020-04-23 18:22:47 -07:00
dingusdev
c0d0187190
ADB Refactoring, Pt. 2
2020-04-23 18:08:27 -07:00
dingusdev
d0f03f722e
ADB Refactoring Pt. 1
2020-04-22 14:14:49 -07:00
dingusdev
a5b740eafc
Slightly reworked ADB work so far
2020-04-21 19:45:59 -07:00