Commit graph

2199 commits

Author SHA1 Message Date
Ilari Liusvaara
b9131f852a Show error dialog if project switch fails 2014-11-12 00:12:42 +02:00
Ilari Liusvaara
b218c1aaa0 Allow memory watch to read registers 2014-11-11 20:56:54 +02:00
Ilari Liusvaara
c330c9c42a Fix crash if canceling load of other project 2014-11-11 18:54:02 +02:00
Ilari Liusvaara
212d554ad1 Split audioapi to core interface and driver interface parts 2014-11-10 19:52:10 +02:00
Ilari Liusvaara
e2589db8b7 Rename token_iterator_foreach to token_iterator::foreach 2014-11-10 16:54:18 +02:00
Ilari Liusvaara
b0c08d3a9f Make workthread a class in top namespace and move some stuff under it 2014-11-10 16:26:16 +02:00
Ilari Liusvaara
3c2b0402b2 Refactor memory_region{,_direct} to be subclasses of memory_space 2014-11-10 16:19:27 +02:00
Ilari Liusvaara
b5ed0f73b1 Refactor library GC to its own namespace 2014-11-10 16:06:04 +02:00
Ilari Liusvaara
9a69dc3511 Namespace library port-controller stuff 2014-11-10 05:13:34 +02:00
Ilari Liusvaara
6639ab0437 Refactor controller runtime code generation 2014-11-10 02:53:58 +02:00
Ilari Liusvaara
d32b1697a6 Music: Use all PSID LSIDs as implicit entrypoints (not just the first) 2014-11-05 19:34:57 +02:00
Ilari Liusvaara
0f51ad0b16 C interface: render_text (version bump to v2)
Bump C interface version to 2, in order to add render_text (render text
to bitmap, using system font
2014-11-02 15:01:57 +02:00
Ilari Liusvaara
1dd52cc68b Wxwidgets: --library=<filename> 2014-11-01 11:16:27 +02:00
Ilari Liusvaara
35f027fabf Library: Don't fail link without library support 2014-11-01 11:16:11 +02:00
Ilari Liusvaara
50215d8c01 Print messages about loaded libraries 2014-10-31 23:24:23 +02:00
Ilari Liusvaara
4318618a8f Lua: memory.action_flags
At least these can be used to get state of bsnes layer hide options
without using any bsnes lua...
2014-10-31 12:41:02 +02:00
Ilari Liusvaara
4c5b582796 Oggopus: Complain about single-dpage streams with bad granulepos 2014-10-19 02:40:07 +03:00
Ilari Liusvaara
a00d357bef Remember sound devices 2014-10-19 02:37:55 +03:00
Ilari Liusvaara
25d4f27a9b Remember sound device over sound restart 2014-10-19 02:21:06 +03:00
Ilari Liusvaara
ebb3676505 Fix jukebox slot select 2014-10-19 02:06:12 +03:00
Ilari Liusvaara
b91a6ad5f4 Add few extra sound commands
- Change playback device
- Change record device
- Show devices
- Reset audio driver (I am surprised this doesn't crash the emu)
2014-10-19 00:04:35 +03:00
Ilari Liusvaara
0a51f53abc Don't overdraw in outside draw
If skipping screen area and running out of draw window, don't draw any
more pixels in this line, instead skip to next line.
2014-10-17 23:50:20 +03:00
Ilari Liusvaara
833866cb1a Add -pthread to flags
Modern versions of binutils/gcc seem to need it or one gets undefined
references
2014-09-11 22:11:58 +03:00
Ilari Liusvaara
7893ed36e8 Fix emulator going out of whack after project load 2014-09-11 14:12:35 +03:00
Ilari Liusvaara
e3508934cd Commentary: Fix gain on oggopus export 2014-08-30 00:11:04 +03:00
Ilari Liusvaara
bf32d095a6 Small whitespace cleanup 2014-08-09 17:31:53 +03:00
Ilari Liusvaara
b7d0fe9eb1 Opus: Support some newly added stuff 2014-08-09 17:31:38 +03:00
Ilari Liusvaara
2087db93e2 25519: Add valgrind test mode 2014-08-09 17:30:55 +03:00
Ilari Liusvaara
5c84507e22 Revert "Remove Lua 5.1 support"
This reverts commit c87c5de458.
2014-08-08 04:04:14 +03:00
Ilari Liusvaara
72b5050a27 Lua: Initialize some variables in address.cpp to make GCC happy 2014-07-29 02:34:32 +03:00
Ilari Liusvaara
70b9d95c44 Fix some accidentially mistyped variables in makefile 2014-07-03 16:26:53 +03:00
Ilari Liusvaara
e4d6f3839b Fix loading lz images with 128 or more colors 2014-06-21 21:08:49 +03:00
Ilari Liusvaara
32d14ecfc0 Fix compilation on Mac OS X 2014-06-20 19:27:24 +03:00
Ilari Liusvaara
351d0d0282 Fix memory.writeregion 2014-06-16 12:39:22 +03:00
Ilari Liusvaara
f0233fb7f2 Fix build on GCC 4.9
Seems like GCC 4.9 likes to warn about unused functions:

- Remove unused function linintr_solve()
- Remove unused function endian_char()
- Remove unused function implode()
- Remove unused copy of function read_active_macros()
- Remove unused function format_type()
- Make function seemingly poking some stuff in int24.cpp global (never called)
- Remove unused data numbers_l
- Remove unused data numbers_u
- Remove unused function print_decimals()
- Remove unused function format_float_base()
- Remove unused function substr()
- Remove unused function get_levelsize()
- Remove unused function default_headersize()
- Remove unused function get_button_name()
- Remove unused function get_axis_name()
- Remove unused function pick_volume()
- Remove unused function UI_controller_index_by_logical()
- Remove unused function movie_path()
­ Remove unused function clear_clipboard()
- Remove unused function string_pad()
2014-06-16 12:39:14 +03:00
Ilari Liusvaara
e8fd0a29a4 bsnes: Fix on_latch in alttimings mode 2014-06-15 22:06:29 +03:00
Ilari Liusvaara
4a005292d7 Use UI_in_project_context() in branchesmenu.cpp 2014-06-09 18:45:47 +03:00
Ilari Liusvaara
c3982c8902 Clean up instance usage in editor-voicesub.cpp 2014-06-09 18:43:19 +03:00
Ilari Liusvaara
a2f4ba6dfd Clean up use of project->moviepath/otherpath 2014-06-09 18:39:30 +03:00
Ilari Liusvaara
b13e9ef12c Clean up window-fileupload.cpp 2014-06-09 18:24:00 +03:00
Ilari Liusvaara
99356caf71 Fix updating statusbar on save slot change 2014-06-09 11:09:39 +03:00
Ilari Liusvaara
3d3160c965 Cleanup some symbols 2014-06-09 02:10:15 +03:00
Ilari Liusvaara
b6dac6c1ed Factor updating status to its own class 2014-06-09 02:05:56 +03:00
Ilari Liusvaara
b8b4233255 Make class for emulator run mode 2014-06-09 01:10:29 +03:00
Ilari Liusvaara
4afda2550e Refactor save jukebox handling into its own class 2014-06-08 15:13:01 +03:00
Ilari Liusvaara
ae17d41df4 Privatefy loaded_rom rtype, region and orig_region 2014-06-08 14:24:57 +03:00
Ilari Liusvaara
301198e98f Instancefy currently loaded ROM 2014-06-08 04:15:01 +03:00
Ilari Liusvaara
7914d0bd70 Make some static variables in audioapi functions fields of audioapi class 2014-06-07 17:37:17 +03:00
Ilari Liusvaara
8f54db2902 Instancefy audioapi core (but not driver) stuff 2014-06-07 17:33:03 +03:00
Ilari Liusvaara
a2fed56d69 Cleanup unused boost includes 2014-06-07 15:37:14 +03:00