Ilari Liusvaara
|
92c1c776cc
|
Refactor library filesystem code
|
2013-12-21 01:27:14 +02:00 |
|
Ilari Liusvaara
|
1f8e008d6e
|
loadlib refactoring, add program modules
|
2013-12-19 16:23:59 +02:00 |
|
Ilari Liusvaara
|
327c3197c4
|
Refactor library serialization to dedicated namespace
|
2013-12-19 15:00:21 +02:00 |
|
Ilari Liusvaara
|
0416962afa
|
Refactor library ogg functions to dedicated namespace
|
2013-12-19 15:00:21 +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
|
34011352b7
|
Fix compilation on Win32
|
2013-11-18 20:47:14 +02:00 |
|
Ilari Liusvaara
|
b46f4153c6
|
Add command-line file uploader
|
2013-11-11 01:49:36 +02:00 |
|
Ilari Liusvaara
|
f19fea0ea4
|
Refactor rrdata handling
Makes savestate/loadstate fair bit faster
|
2013-10-08 21:35:01 +03:00 |
|
Ilari Liusvaara
|
b3b14a6a0d
|
Hashing: Show total work size, and don't accidentally block the UI
|
2013-09-25 23:34:29 +03:00 |
|
Ilari Liusvaara
|
6772bcf8d2
|
ROM guessing
|
2013-09-25 13:45:34 +03:00 |
|
Ilari Liusvaara
|
40578782dc
|
Support Multi-ROM projects
|
2013-09-22 17:39:52 +03:00 |
|
Ilari Liusvaara
|
13eee961a7
|
Refactor image slots code
- Refactor image slot code to be common code
- Hash large files with progress feedback
- Cache hashes of large files
|
2013-09-01 15:05:08 +03:00 |
|
Ilari Liusvaara
|
ccd4c2d5b8
|
lsnes-dumpavi: Support specifying dump length as overdump length
|
2013-08-15 22:55:59 +03:00 |
|
Ilari Liusvaara
|
3b1383232e
|
Cleanup controller and keymapper stuff on exit
|
2013-08-07 22:06:38 +03:00 |
|
Ilari Liusvaara
|
95bbae153e
|
Whitespace cleanup
|
2013-07-06 23:21:11 +03:00 |
|
Ilari Liusvaara
|
b9fedf0dde
|
Remove long-unmaintained SNES-specific dump format
|
2013-06-30 14:33:57 +03:00 |
|
Ilari Liusvaara
|
3bcddd27cc
|
Support runtime loading of libopus
|
2013-05-19 14:49:25 +03:00 |
|
Ilari Liusvaara
|
4f92b11336
|
New settings framework
|
2013-04-13 17:55:33 +03:00 |
|
Ilari Liusvaara
|
90a5f80232
|
Fix lots of -Wall compiler warnings
|
2013-02-10 15:00:12 +02:00 |
|
Ilari Liusvaara
|
2a3efcd229
|
Fix breakage in last commit
|
2013-02-09 23:46:05 +02:00 |
|
Ilari Liusvaara
|
063edaf9a5
|
lsnes-dumpavi: --firmware-path
|
2013-02-09 23:29:33 +02:00 |
|
Ilari Liusvaara
|
0da8befb8d
|
Get rid of partial linking
Partial linking doesn't seem to work right with MXE.
|
2013-01-19 14:03:25 +02:00 |
|
Ilari Liusvaara
|
006eaf3c78
|
Core conflict resolution
If there are multiple cores that all claim the same systype or extension,
let the user select the right one.
|
2013-01-16 17:12:05 +02:00 |
|
Ilari Liusvaara
|
bb48143284
|
Handle conflicting sysregions
|
2013-01-11 22:31:13 +02:00 |
|
Ilari Liusvaara
|
1e74f795f6
|
Support autoloading stuff on startup
|
2013-01-07 21:36:17 +02:00 |
|
Ilari Liusvaara
|
27bc4afd9d
|
Handle buttons when dynamically loading cores
|
2013-01-07 20:29:03 +02:00 |
|
Ilari Liusvaara
|
a6f4d2dae1
|
Support multiple cores at once
Yes, this can really be built to have both bsnes and gambatte cores at
once (even if the result can't be distributed).
|
2013-01-06 23:06:08 +02:00 |
|
Ilari Liusvaara
|
eec99dee6f
|
Remove do_basic_core_init (do equivalent tasks on demand)
|
2013-01-06 18:06:41 +02:00 |
|
Ilari Liusvaara
|
70ca904940
|
More making core functions into methods
|
2013-01-05 23:15:32 +02:00 |
|
Ilari Liusvaara
|
981df4010c
|
Settings-based controllers
|
2013-01-05 09:19:09 +02:00 |
|
Ilari Liusvaara
|
adea6ff6cb
|
Merge branch 'rr1-maint'
Conflicts:
include/core/inthread.hpp
src/core/inthread.cpp
|
2012-11-23 03:20:11 +02:00 |
|
Ilari Liusvaara
|
e8089a9ddc
|
Support voice OggOpus import/export
|
2012-11-23 03:11:01 +02:00 |
|
Ilari Liusvaara
|
92c6d5f5af
|
Refactor and extend library loading
|
2012-10-13 21:30:53 +03:00 |
|
Ilari Liusvaara
|
0c8f54016a
|
Refactor settings to library/
|
2012-10-13 12:48:37 +03:00 |
|
Ilari Liusvaara
|
32039006f5
|
Refactor command handling to library/
|
2012-10-13 11:13:17 +03:00 |
|
Ilari Liusvaara
|
4365cadbc3
|
Support systems with !=2 ports
This also changes the Gambatte core to have just 1 port.
|
2012-10-11 20:06:40 +03:00 |
|
Ilari Liusvaara
|
77c1011b8b
|
New audio API WIP
|
2012-09-23 19:16:30 +03:00 |
|
Ilari Liusvaara
|
105972d96a
|
lsnes-dumpavi: Allow setting settings
|
2012-09-19 13:54:42 +03:00 |
|
Ilari Liusvaara
|
e83e4eb4e1
|
Revamp ROM loading
|
2012-08-24 20:24:18 +03:00 |
|
Ilari Liusvaara
|
175c63d56a
|
Non-insane savestate anchoring
|
2012-07-20 00:23:40 +03:00 |
|
Ilari Liusvaara
|
9328dfb070
|
Backport changes to generic stuff from gambatte core bindings work
|
2012-07-14 09:17:26 +03:00 |
|
Ilari Liusvaara
|
008536d21c
|
Move core-specific code to core bindings
This is probably quite buggy...
|
2012-07-09 18:11:32 +03:00 |
|
Ilari Liusvaara
|
e27d4374dc
|
Get rid of porttype_t and devicetype_t
|
2012-07-08 12:57:22 +03:00 |
|
Ilari Liusvaara
|
9289d22b3e
|
Merge the new framebuffer code
|
2012-06-30 21:27:49 +03:00 |
|
Ilari Liusvaara
|
d9bc16598c
|
Split all references to bsnes core to dedicated file
|
2012-06-30 12:42:29 +03:00 |
|
Ilari Liusvaara
|
1f631a8ad0
|
Librarify screen rendering
|
2012-06-20 17:40:27 +03:00 |
|
Ilari Liusvaara
|
f4f523c272
|
lsnes-dumpavi: Change order of dumper startup and lua startup
This is so that lua script can change settings.
|
2012-04-24 14:37:13 +03:00 |
|
Ilari Liusvaara
|
1974362569
|
Split cases for prefix and special for dumper targets
|
2012-04-06 14:35:56 +03:00 |
|
Ilari Liusvaara
|
b3d3bc5afa
|
Merge branch 'rr1-maint'
Conflicts:
src/lua/input.cpp
|
2012-03-10 08:20:59 +02:00 |
|