Ilari Liusvaara
|
0416962afa
|
Refactor library ogg functions to dedicated namespace
|
2013-12-19 15:00:21 +02:00 |
|
Ilari Liusvaara
|
10dbbf278d
|
Further framebuffer refactoring (pixel formats)
|
2013-12-19 07:00:43 +02:00 |
|
Ilari Liusvaara
|
dce933b76d
|
Refactor library framebuffer to dedicated namespace
|
2013-12-19 07:00:43 +02:00 |
|
Ilari Liusvaara
|
8383dbe580
|
Build: Fast global need-rebuild detection
|
2013-12-19 02:35:02 +02:00 |
|
Ilari Liusvaara
|
0cf09e958d
|
Refactor library command functions to dedicated namespace
|
2013-12-18 22:25:51 +02:00 |
|
Ilari Liusvaara
|
cae6687242
|
Fix compile for bsnes accuracy for real
|
2013-12-07 22:17:05 +02:00 |
|
Ilari Liusvaara
|
7244f45f0b
|
Don't crash if loaded dynamic library contains a new core
|
2013-12-07 22:06:46 +02:00 |
|
Ilari Liusvaara
|
6256f1b0c9
|
Gambatte: Do not lose colors when ROM is reloaded
|
2013-12-03 18:01:46 +02:00 |
|
Ilari Liusvaara
|
670031cea3
|
Fix compile with Gambatte not supporting debug hooks
|
2013-12-02 09:22:55 +02:00 |
|
Ilari Liusvaara
|
1ab4da5d73
|
Gameboy disasembler
|
2013-11-30 23:37:48 +02:00 |
|
Ilari Liusvaara
|
be7f8ef115
|
Don't require to specify bsnes version when building
|
2013-11-30 10:39:32 +02:00 |
|
Ilari Liusvaara
|
e28121a0e1
|
Unified support for breakpoints & cheats
|
2013-11-28 22:22:00 +02:00 |
|
Ilari Liusvaara
|
5ccdb1be8c
|
Nuke the helper executables on make clean
|
2013-11-24 07:48:16 +02:00 |
|
Ilari Liusvaara
|
6eda3fceee
|
BSNES: Compile with accuracy core
Accuracy core doesn't support layer hiding.
|
2013-11-21 11:37:37 +02:00 |
|
Ilari Liusvaara
|
a97bf29232
|
Gambatte: Expose CPU registers
|
2013-11-18 02:30:38 +02:00 |
|
Ilari Liusvaara
|
c7acd46352
|
Upload UI
|
2013-11-11 12:04:39 +02:00 |
|
Ilari Liusvaara
|
4e082a0150
|
Win32 compile fixes
|
2013-11-08 03:36:39 +02:00 |
|
Ilari Liusvaara
|
6e729a5595
|
Lua: bsnes.dump_sprite: Allow overriding row stride
|
2013-10-29 05:59:16 +02:00 |
|
Ilari Liusvaara
|
5661c7ca59
|
Save bitmaps as PNG
Also:
- Refactor PNG code to have PNG writing support
- Add functions to dump SNES sprites and palettes
|
2013-10-28 21:15:08 +02:00 |
|
Ilari Liusvaara
|
1d2df8ebea
|
Support latch notifications on SNES
This patch is so large since it adds support for passing arguments to
the Lua callback, even if SNES doesn't use those.
|
2013-10-27 14:41:28 +02:00 |
|
Ilari Liusvaara
|
99130e1f21
|
Fix compile for Mac OS X
|
2013-10-21 13:41:08 +03:00 |
|
Ilari Liusvaara
|
b3417018d4
|
JSON-based controller descriptions
Also allows creating a new controller type (albeit with not optimal
performance) at runtime.
|
2013-10-20 21:18:27 +03:00 |
|
Ilari Liusvaara
|
379db3d4a8
|
Movie editor: Add panel for inputting axis values
|
2013-10-05 18:08:18 +03:00 |
|
Ilari Liusvaara
|
7c1acd2219
|
Hex editor
|
2013-09-29 18:35:15 +03:00 |
|
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 |
|