Christian Speckner
|
0978806ae4
|
Typo.
|
2024-07-13 21:50:45 +02:00 |
Christian Speckner
|
21c80981cd
|
Introduce a separate segment for rodata.
|
2024-07-13 21:43:57 +02:00 |
Christian Speckner
|
e8cbfabb79
|
cs
|
2024-07-13 20:44:02 +02:00 |
Christian Speckner
|
885c404f20
|
Wording.
|
2024-07-12 23:33:57 +02:00 |
Christian Speckner
|
9c1231bd61
|
Refactoring.
|
2024-07-12 23:23:27 +02:00 |
Christian Speckner
|
dfdcddbf2e
|
Init an preinit arrays.
|
2024-07-12 23:05:11 +02:00 |
Christian Speckner
|
c407fedcd2
|
Refactoring, fixes, lookup tables.
|
2024-07-12 21:52:18 +02:00 |
Christian Speckner
|
0584a25eae
|
Fixes + stubs.
|
2024-07-11 23:19:06 +02:00 |
Christian Speckner
|
69c916d2a8
|
BL / B.W encoding tests 6 fixes.
|
2024-07-11 23:19:06 +02:00 |
Christian Speckner
|
4f4f4d5a0d
|
Formatting.
|
2024-07-11 23:19:06 +02:00 |
Stephen Anthony
|
bfaeea96f6
|
Fix build and warnings for Xcode project.
|
2024-07-11 13:16:38 -02:30 |
Christian Speckner
|
b7e3de0423
|
Logging.
|
2024-07-11 00:57:34 +02:00 |
Christian Speckner
|
2fff5ec118
|
Pull in gtest for unit tests.
|
2024-07-11 00:57:16 +02:00 |
Christian Speckner
|
a606d294a4
|
Refactoring, fix external function pointers.
|
2024-07-10 08:35:47 +02:00 |
Christian Speckner
|
5a7a72c745
|
Logging.
|
2024-07-10 08:28:45 +02:00 |
Christian Speckner
|
135349ed6b
|
Woefully untested ELF linker.
|
2024-07-09 20:11:35 +02:00 |
Christian Speckner
|
4c44735f40
|
More cleanup.
|
2024-07-07 13:20:10 +02:00 |
Christian Speckner
|
c581fd7be3
|
Refactoring.
|
2024-07-07 09:34:17 +02:00 |
Christian Speckner
|
7386424ccc
|
Cleanup.
|
2024-07-07 09:25:37 +02:00 |
Christian Speckner
|
dce21239b6
|
Fixes, load and parse relocations.
|
2024-07-05 23:57:12 +02:00 |
Christian Speckner
|
5fd00ec763
|
Include info in section.
|
2024-07-05 23:00:33 +02:00 |
Christian Speckner
|
9cc43a80e5
|
Style, paranoia.
|
2024-07-05 22:57:24 +02:00 |
Stephen Anthony
|
21921584ed
|
Fix Windows build.
|
2024-07-04 20:40:07 -02:30 |
Christian Speckner
|
ae36e141f0
|
Parse symbols.
|
2024-07-04 23:27:14 +02:00 |
Christian Speckner
|
192870dc2b
|
Minor refactoring.
|
2024-07-04 22:04:06 +02:00 |
Christian Speckner
|
be80e6b0f7
|
Port and hook up ELF basic parser.
|
2024-07-02 22:39:05 +02:00 |
Christian Speckner
|
cccc92020a
|
Style.
|
2024-07-01 00:09:56 +02:00 |
Christian Speckner
|
4e6d009435
|
Refactoring, properly model bus activity.
|
2024-07-01 00:08:36 +02:00 |
Christian Speckner
|
fe6e67de32
|
Boot into overblank.
|
2024-06-30 17:16:32 +02:00 |
Stephen Anthony
|
69b300b6f9
|
Fix file permissions.
|
2024-06-30 11:29:29 -02:30 |
Christian Speckner
|
41c8bff0c6
|
Fix ELF signature detection, read value stream.
|
2024-06-30 11:56:07 +02:00 |
Christian Speckner
|
8eb0d72eac
|
Fix windows build.
|
2024-06-30 11:03:05 +02:00 |
Christian Speckner
|
4248f5b916
|
Fix division by zero.
|
2024-06-30 11:00:46 +02:00 |
Christian Speckner
|
905f5eee90
|
Sttub and hook up ELF cartridge.
|
2024-06-30 10:30:41 +02:00 |
Stephen Anthony
|
b477cb56bc
|
Fix warning from clang-tidy.
Original code is left there, commented out, since the intent isn't clear.
|
2024-06-14 21:41:53 -02:30 |
Stephen Anthony
|
903f376958
|
Replace Map::find with Map::contains where appropriate.
|
2024-06-14 18:51:58 -02:30 |
thrust26
|
207b2b81e9
|
Merge branch 'master' of https://github.com/stella-emu/stella
|
2024-06-14 09:20:15 +02:00 |
thrust26
|
1a8f394754
|
small disassembler fix to avoid dirty mirror addresses in code
|
2024-06-14 09:19:51 +02:00 |
Stephen Anthony
|
15e2376896
|
Oops, pruned a little too much in last commit.
|
2024-06-13 20:49:53 -02:30 |
Stephen Anthony
|
91757f695c
|
Remove workaround for missing C++20 support.
Since this is only one required of many, and the rest can't be worked around, there's really no point to keep this one either.
|
2024-06-13 20:35:58 -02:30 |
thrust26
|
cd24689b20
|
Enhanced E7 disassembling
|
2024-06-12 14:05:43 +02:00 |
thrust26
|
5c0856c7a4
|
fixed underflow in FrameLayoutDetector
|
2024-06-12 09:48:53 +02:00 |
Stephen Anthony
|
1c2dceab2b
|
libretro: Fix Makefile for recently added cart classes.
|
2024-06-07 22:34:09 -02:30 |
thrust26
|
d65eaac19c
|
improved disassembly of immediate color loads
|
2024-06-05 19:32:40 +02:00 |
Stephen Anthony
|
9e37452bab
|
Updated Xcode project for CartJANE.
|
2024-06-05 11:19:23 -02:30 |
thrust26
|
bd757e7d2f
|
Added JANE bankswitching (for Tarzan prototype)
|
2024-06-05 15:27:41 +02:00 |
thrust26
|
2d0de2b415
|
Merge branch 'master' of https://github.com/stella-emu/stella
|
2024-06-04 09:51:58 +02:00 |
thrust26
|
b246dcb2cf
|
added check which ignores invalid frames (too many scanlines) during frame detection (fixes Tarzan)
|
2024-06-04 09:51:47 +02:00 |
Stephen Anthony
|
4ea3ef32c3
|
Update Xcode project.
|
2024-06-03 11:50:18 -02:30 |
thrust26
|
2a09855224
|
Merge branch 'master' of https://github.com/stella-emu/stella
|
2024-06-03 13:27:23 +02:00 |
thrust26
|
40ba8969ea
|
added option to enable thumb cycle counting via emulated ROM
|
2024-06-03 13:27:10 +02:00 |
Christian Speckner
|
dbffd5cebb
|
Add W(T)F8 to XCode build.
|
2024-06-01 00:10:47 +02:00 |
thrust26
|
02e35daa3c
|
updated doc for WF8
|
2024-05-30 19:48:50 +02:00 |
thrust26
|
d259b33bc6
|
added WF8 (Todo: doc)
|
2024-05-30 19:25:36 +02:00 |
thrust26
|
12cb8c07ca
|
added WF8 detection and test ROMs
(cherry picked from commit 28050d5d9cfa502b4f0214c2b9e322a36dc0c4bf)
|
2024-05-30 19:20:15 +02:00 |
thrust26
|
2317cfd3c5
|
fix Linux builds
(cherry picked from commit 2ed846e53004a535c68153057d0646e04f9d4302)
|
2024-05-30 19:14:13 +02:00 |
thrust26
|
80c9b93ad6
|
added missing new files
(cherry picked from commit 29c5578f8cb014b57740bc56e5382fa303449b8a)
|
2024-05-30 19:14:13 +02:00 |
thrust26
|
f65a7b79bd
|
added WF8 bankswitching (TODO: doc and autodetect)
(cherry picked from commit 4814f216cd69f5382b85f961e8729c4fc28f115e)
|
2024-05-30 19:14:12 +02:00 |
Stephen Anthony
|
49166ca994
|
Attempt to fix C++20 'compliant' compilers that don't actually support <numbers>.
|
2024-05-13 21:00:15 -02:30 |
Stephen Anthony
|
cd1095b0b6
|
More 'using enum' in places where it seems appropriate.
|
2024-05-12 18:24:55 -02:30 |
Stephen Anthony
|
bff2fdd817
|
Fix spelling mistake in nearestNeightBour.
Use new C++20 feature 'using enum ...' in switch statements.
I'm not convinced this is best in all cases; for now I use it sparingly.
|
2024-05-10 21:21:03 -02:30 |
Stephen Anthony
|
7d99a6132d
|
Fixed string vs. string_view code that works in VS but not gcc/clang.
|
2024-05-10 20:51:40 -02:30 |
Stephen Anthony
|
a8a23f6112
|
Convert stringstream::str() to stringstream::view() where applicable.
|
2024-05-10 20:33:04 -02:30 |
Stephen Anthony
|
fd35ce623b
|
Revert "More cleanups."
This reverts commit bda71d1eb6 .
Oops, a little too eager here.
|
2024-05-09 20:10:55 -02:30 |
Stephen Anthony
|
bda71d1eb6
|
More cleanups.
|
2024-05-09 19:59:51 -02:30 |
Stephen Anthony
|
7e6880908b
|
More C++20 additions, fix Windows build failures.
|
2024-05-09 19:50:19 -02:30 |
Stephen Anthony
|
06370ecffd
|
Oops, forgot an include in last commit.
|
2024-05-09 19:29:40 -02:30 |
Stephen Anthony
|
7a85faef55
|
Some C++20 additions.
|
2024-05-09 19:26:20 -02:30 |
thrust26
|
2d57f9e028
|
made joystick default controller for libretro.cxx
fixed libretro VS project
|
2024-05-09 18:34:41 +02:00 |
Eric Warmenhoven
|
9f13401d0d
|
On older Xcode/g++ versions the c++20 standard was called c++2a. (#1031)
|
2024-05-09 10:47:50 -02:30 |
Stephen Anthony
|
6de7ae9dd8
|
Simplified Windows InnoSetup for 64-bit only builds.
|
2024-05-08 20:17:50 -02:30 |
Stephen Anthony
|
362a3b837a
|
Remove 32-bit builds; going forward, only 64-bit is supported.
|
2024-05-08 19:44:13 -02:30 |
Stephen Anthony
|
08773fd7ac
|
Fix CI compiling for Windows.
|
2024-05-08 19:35:32 -02:30 |
Stephen Anthony
|
ce6cc2ef02
|
Move codebase to requiring C++20, and fix resultant non-standard code.
|
2024-05-08 19:13:23 -02:30 |
thrust26
|
4aba8a1955
|
improved QuadTari auto detection and setup
|
2024-05-07 17:14:40 +02:00 |
thrust26
|
c713f4f3fa
|
enabled warning for extra qualifier errors
|
2024-05-06 21:33:43 +02:00 |
thrust26
|
91d92b7ca0
|
fixed compile error
|
2024-05-06 20:44:01 +02:00 |
thrust26
|
bede5cc0ca
|
added auto detection for QuadTari controllers
|
2024-05-06 19:32:14 +02:00 |
thrust26
|
68e671169f
|
minor property update (2/2)
|
2024-05-04 00:12:10 +02:00 |
thrust26
|
00ca0cf30c
|
Merge branch 'master' of https://github.com/stella-emu/stella
|
2024-05-03 07:56:19 +02:00 |
thrust26
|
6f81cc08c5
|
minor property update
|
2024-05-03 07:56:03 +02:00 |
Stephen Anthony
|
4c04c4baad
|
Fixes for suggestions from clang-tidy.
|
2024-05-01 17:25:29 -02:30 |
Stephen Anthony
|
09be43c506
|
Minor syntax corrections.
|
2024-04-04 14:25:47 -02:30 |
lodefmode
|
98b2b9b1c3
|
MVC: Stay in title mode when valid file not found. (#1023)
|
2024-04-04 14:18:32 -02:30 |
thrust26
|
21f26885e4
|
Fixed MVC debugger crash
|
2024-03-07 20:55:29 +01:00 |
thrust26
|
cd46d87777
|
Fixed PlusROM detection (fixes #1021)
|
2024-03-07 18:28:52 +01:00 |
thrust26
|
a311e1d714
|
another overflow fix (see #1017)
|
2024-03-03 11:56:45 +01:00 |
Christian Speckner
|
92a7137d01
|
Fix overflow.
|
2024-03-03 11:31:18 +01:00 |
thrust26
|
13d782b149
|
fixed #1018
|
2024-02-29 21:17:37 +01:00 |
Stephen Anthony
|
4557099e5d
|
Refactor a little; SDL-specific header stuff should stay in SDL_lib.hxx.
|
2024-02-02 11:23:36 -03:30 |
Stephen Anthony
|
444dfdc4a9
|
libretro: fix #1013
|
2024-02-02 11:10:13 -03:30 |
Stephen Anthony
|
9ad90d9f47
|
Disable various URL buttons if using a version of SDL that doesn't support it.
|
2024-02-02 00:29:29 -03:30 |
Stephen Anthony
|
ac51eb10ad
|
Fixed minor clang warning.
|
2024-02-01 12:29:57 -03:30 |
Christian Speckner
|
5a39e9666b
|
Fix life display in solaris.
|
2024-01-31 21:07:22 +01:00 |
thrust26
|
34a9df151a
|
fixed and adjusted build w/o IMAGE_SUPPORT
|
2024-01-31 19:57:42 +01:00 |
thrust26
|
4388c7aad6
|
fixed #1011
|
2024-01-30 17:27:53 +01:00 |
thrust26
|
4acf4e3a73
|
made random hotspots peeks a developer option
added check for duplicate hotkeys
|
2024-01-30 15:40:48 +01:00 |
Stephen Anthony
|
b83a74d256
|
Fix minor warnings from clang.
|
2024-01-26 13:08:24 -03:30 |
thrust26
|
0aeffe0392
|
enhanced and optimized auto-phosphor
|
2024-01-25 12:24:18 +01:00 |
thrust26
|
274490128f
|
added many phosphor properties
|
2024-01-24 13:24:56 +01:00 |