Ilari Liusvaara
|
68e8630308
|
Merge branch 'rr1-maint'
|
2013-09-27 14:25:46 +03:00 |
|
Ilari Liusvaara
|
40578782dc
|
Support Multi-ROM projects
|
2013-09-22 17:39:52 +03:00 |
|
Ilari Liusvaara
|
c253b2a165
|
Make some global variables fields
|
2013-09-04 22:37:28 +03:00 |
|
Ilari Liusvaara
|
d0bf4e220a
|
Mark some globals as const
|
2013-09-03 21:12:15 +03:00 |
|
Ilari Liusvaara
|
0d01d22d83
|
Allow RAM initialization from movie file
|
2013-08-27 02:11:59 +03:00 |
|
Ilari Liusvaara
|
a355917b70
|
Support SGB GB HRAM too
|
2013-08-26 10:24:50 +03:00 |
|
Ilari Liusvaara
|
da20b6d0cf
|
Add state mapping for SGB Gameboy CPU
|
2013-08-26 02:31:02 +03:00 |
|
Ilari Liusvaara
|
430f1a1afc
|
Fix memory search datatype names
|
2013-08-26 02:20:35 +03:00 |
|
Ilari Liusvaara
|
ae7f99b49c
|
Support "wrambank" register (read-only) for DMG/CGB
|
2013-08-21 18:57:03 +03:00 |
|
Ilari Liusvaara
|
e2b08d9c83
|
SNES: Support "compact form" where delay resets aren't supported
|
2013-08-20 01:20:34 +03:00 |
|
Ilari Liusvaara
|
a38ce6b99e
|
Make port_type::legal based on data instead of generated
|
2013-08-17 17:58:43 +03:00 |
|
Ilari Liusvaara
|
065b59cd64
|
Fix parsing Oggopus files with tags spanning multiple pages
|
2013-08-14 23:52:35 +03:00 |
|
Ilari Liusvaara
|
5298eb04f1
|
Replace X/Y scale with one scale + optional AR correction
|
2013-08-11 21:17:29 +03:00 |
|
Ilari Liusvaara
|
be852e63e1
|
Use tree control instead of pair of listboxes in hotkeys&controls
|
2013-08-11 16:48:35 +03:00 |
|
Ilari Liusvaara
|
e3bcf53676
|
Gambatte: Allow native-rate sound output
|
2013-08-10 11:51:30 +03:00 |
|
Ilari Liusvaara
|
d7dc71a6e4
|
Gambatte: DMG palette manipulation
|
2013-08-10 11:41:52 +03:00 |
|
Ilari Liusvaara
|
f79359a526
|
Gambatte: First emit video, then sound
|
2013-08-08 18:41:52 +03:00 |
|
Ilari Liusvaara
|
3876f60183
|
SNES: Call callbacks in correct Lua state if there are multiple
|
2013-08-08 12:19:49 +03:00 |
|
Ilari Liusvaara
|
b3f8f7f1b7
|
Decouple sets of functions from Lua states
|
2013-08-07 17:31:09 +03:00 |
|
Ilari Liusvaara
|
e2ecb61db0
|
Don't call action_state_updated() while emulator is starting up
|
2013-08-06 16:49:37 +03:00 |
|
Ilari Liusvaara
|
75e5d53912
|
Call do_sample from audioapi_submit_buffer
|
2013-08-03 18:54:13 +03:00 |
|
Ilari Liusvaara
|
32b98a880c
|
Kill port type IDs
Those IDs are not used for anything.
|
2013-08-03 17:07:13 +03:00 |
|
Ilari Liusvaara
|
8c7e8a1636
|
Merge branch 'rr1-maint'
|
2013-07-24 00:42:26 +03:00 |
|
Ilari Liusvaara
|
53b75adcf2
|
Automatically build index triple and legacy-pcid maps
All cores build these the same way, so make the code common.
|
2013-07-20 14:35:16 +03:00 |
|
Ilari Liusvaara
|
d10c863a56
|
Used_indices can be defined the same way for all ports, do so
|
2013-07-20 12:35:21 +03:00 |
|
Ilari Liusvaara
|
95bbae153e
|
Whitespace cleanup
|
2013-07-06 23:21:11 +03:00 |
|
Ilari Liusvaara
|
eed387af93
|
Core cleanups
- Use initializer lists for actions
- Move some type methods to be core methods
|
2013-07-06 23:08:19 +03:00 |
|
Ilari Liusvaara
|
9d440ace13
|
More cleanup via initializer lists
|
2013-07-06 20:41:32 +03:00 |
|
Ilari Liusvaara
|
338a1d8a1b
|
Oops, remove rest of references to slots.inc, which no longer exists
|
2013-07-06 17:44:23 +03:00 |
|
Ilari Liusvaara
|
ac06feeeba
|
Cleanup image slot stuff using initializer lists
|
2013-07-06 14:46:12 +03:00 |
|
Ilari Liusvaara
|
b10a560611
|
Kill unused code
|
2013-07-04 22:37:29 +03:00 |
|
Ilari Liusvaara
|
5386986129
|
Pull instead of push reset vectors
Pushing anything global from cores is very dubious to do...
|
2013-07-04 20:42:37 +03:00 |
|
Ilari Liusvaara
|
9538f19c92
|
Extend core actions
- Toggleable actions
- Enumerated choices
- Lua interface
- Nested action menus
- Fix actions disabled from the start
|
2013-07-04 18:17:07 +03:00 |
|
Ilari Liusvaara
|
a111afad42
|
Use virtual methods instead of pointers for core stuff
|
2013-07-03 18:21:16 +03:00 |
|
Ilari Liusvaara
|
84faf2f42e
|
Rip out remainder of that old unmaintained dump code
|
2013-07-03 04:10:24 +03:00 |
|
Ilari Liusvaara
|
08e5f6acc9
|
Probably buggy SNES disassembler
|
2013-07-03 04:06:40 +03:00 |
|
Ilari Liusvaara
|
6ce7b3dc7b
|
Oops, Fix compilation of core actions related stuff
|
2013-07-01 11:32:41 +03:00 |
|
Ilari Liusvaara
|
2995be7f12
|
Merge branch 'core-actions'
|
2013-06-30 14:07:10 +03:00 |
|
Ilari Liusvaara
|
839304f701
|
Core actions
|
2013-06-30 13:20:23 +03:00 |
|
Ilari Liusvaara
|
2874a1e7c5
|
More cleanup via initializer lists
|
2013-06-28 17:57:45 +03:00 |
|
Ilari Liusvaara
|
fbf7c48b84
|
More code simplification using C++11 initializers.
|
2013-06-23 15:57:21 +03:00 |
|
Ilari Liusvaara
|
992096c8c5
|
Macro support
|
2013-06-23 15:57:20 +03:00 |
|
Ilari Liusvaara
|
0cf62d0d58
|
SNES: SMP opcode disassemble
|
2013-06-21 00:26:48 +03:00 |
|
Ilari Liusvaara
|
dfd0453feb
|
Use C++11 initializer lists to simplify core binding code
|
2013-06-15 12:53:28 +03:00 |
|
Ilari Liusvaara
|
83b91168d3
|
Oh, found some funky functions from bsnes...
|
2013-06-14 17:29:40 +03:00 |
|
Ilari Liusvaara
|
3bcddd27cc
|
Support runtime loading of libopus
|
2013-05-19 14:49:25 +03:00 |
|
Ilari Liusvaara
|
bb9d6a8ce2
|
Fix bug causing ext0...ext3 to sometimes appear pressed on 12btn gamepad
|
2013-05-12 23:55:17 +03:00 |
|
Ilari Liusvaara
|
b0edee81c8
|
Projects support
|
2013-05-12 11:18:59 +03:00 |
|
Ilari Liusvaara
|
9fdb5b0deb
|
Use Unicode arrows as symbols of dpad buttons
|
2013-05-01 18:14:13 +03:00 |
|
Ilari Liusvaara
|
efbc60d494
|
Allow button display symbols to be Unicode characters
|
2013-05-01 18:06:24 +03:00 |
|