Commit graph

28 commits

Author SHA1 Message Date
Dimitris Panokostas
3e214e6ed7 Formatting cleanup 2020-05-23 22:36:28 +02:00
Dimitris Panokostas
8afd7eee50 Implemented CPU Idle, removed Turbo CPU speed
- Turbo CPU speed is no longer needed, Fastest Possible is now actually as fast as possible CPU emulation!
- Removed obsolete custom timing settings for Fastest CPU setting
- Implemented CPU Idle slider in GUI, which allows to set how much time the CPU emulation should sleep when not in use (keeps the temperature down)
2020-05-22 13:08:45 +02:00
Dimitris Panokostas
b604306194 JIT: implemented BFINS
Merged from TomB's repo
2020-02-22 10:06:52 +01:00
Dimitris Panokostas
30062e91f2 JIT: reduced size of emitted code (30% smaller), slightly better performance 2020-02-03 10:52:55 +01:00
Dimitris Panokostas
a80ad0b75d Implemented traps system from WinUAE, more merges 2019-09-17 01:22:37 +02:00
Dimitris Panokostas
d0faf2798c Fixed JIT compiler 2019-08-31 18:39:11 +02:00
Dimitris Panokostas
dd0c748dde Merged latest WinUAE and uae4arm changes. Added 64-bit support. 2019-08-31 17:30:51 +02:00
Dimitris Panokostas
5267827a5f ensure MAX_JIT_CACHE is defined (as zero) even if we don't use JIT 2019-04-08 19:53:24 +02:00
Dimitris Panokostas
9d6bba2376 Implemented support for Pause Emulation function (mapped through custom controls) - fixes #414 2019-02-09 01:41:02 +01:00
Dimitris Panokostas
ba3c65ace7 Minor FPU improvements 2018-12-03 00:52:36 +01:00
Dimitris Panokostas
1b7525ddc0 Added more FPU opcodes (further improves performance of JIT FPU), improved makefile profiler options 2018-02-03 01:30:57 +01:00
Dimitris Panokostas
a8815b211e Added JIT FPU, removed Softfloat option (too slow to be useful) - Thanks TomB! 2018-01-30 01:08:23 +01:00
Dimitris Panokostas
70e19c831d Updated core from WinUAE 3.6.0 2018-01-20 18:14:12 +01:00
Dimitris Panokostas
cebfc8f823 Merged SDL1 and SDL2 projects 2017-12-04 15:49:40 +01:00
Dimitris Panokostas
c676b6075a Updated drawing, custom, events and other parts from WinUAE 3.4.1 2017-03-30 21:21:31 +02:00
Dimitris Panokostas
9416319b12 GUI improvements 2017-02-24 01:34:54 +01:00
Dimitris Panokostas
165781839b Fixed references in source files
Renamed references to old paths in source files
Updated VS solution to SDL2 specific includes, libs and paths
2016-12-09 19:18:42 +01:00
Dimitris Panokostas
13df0bcfa8 Merge from Pandora (26 Sept 2016) 2016-11-30 22:25:43 +01:00
Dimitris Panokostas
81c0f83641 Code formatting
Harmonized code formatting for better readability
2016-09-01 13:53:43 +02:00
Chips
975a634a38 Merge latest TomB version as of 22 August 2016 2016-08-27 20:39:53 +02:00
Chips
5f13d69c31 Merge latest TomB version as of 25 April 2016-04-25 18:51:31 +00:00
Chips
f6baa22248 Merge latest TomB version as of 17 April 2016-04-25 17:12:37 +00:00
Chips
d8ba1f9037 Merge latest TomB version as of 6 April 2016-04-24 09:45:29 +00:00
Chips-fr
a100ea0d9d Align with latest TomB version 1.0.2 released in 27-oct 2015-11-16 22:32:10 +01:00
Chips-fr
c5610e7acd Align with latest TomB version 1.0.0 2015-10-11 14:23:51 +02:00
Chips-fr
97082274cf Align with latest TomB version 2015-09-09 21:49:41 +02:00
Chips-fr
6cbdde5724 remove *dep directories 2015-05-23 13:28:13 +00:00
Chips-fr
e86cde6318 Commit pandora source code 2015-05-13 18:47:23 +00:00