Commit graph

465 commits

Author SHA1 Message Date
Ilari Liusvaara
73d58b5402 Wxwidgets: Make scaling factors be global variables 2012-04-07 11:42:22 +03:00
Ilari Liusvaara
518ac9e0ad Win32 joystick support 2012-04-07 00:24:07 +03:00
Ilari Liusvaara
d6d749581f Also support dumping JMD and SDMP over TCP/IP 2012-04-06 15:42:01 +03:00
Ilari Liusvaara
1974362569 Split cases for prefix and special for dumper targets 2012-04-06 14:35:56 +03:00
Ilari Liusvaara
b00ccb2731 Refactor TCP dumping
This is in preparation for having JMD dumper also support dump over
TCP/IP.

Also fix some bugs in dumping (especially over TCP/IP)
2012-04-06 13:35:12 +03:00
Ilari Liusvaara
33187dedde Some more twiddling with the menus 2012-04-05 15:40:59 +03:00
Ilari Liusvaara
1ae101ab44 Merge commit '2cc7666398bf05d2bc702efe99338a5bba75b21c' into rr1-maint
Merge most of the devbranch work (up until splitting the core starts)
into rr1-maint.

This is mostly to make maintenance easier, even if it introduces some
changes that could be bit big into maint branch.

Conflicts:
	src/platform/wxwidgets/mainwindow.cpp
2012-04-05 10:48:29 +03:00
Ilari Liusvaara
abfce899a8 Wxwidgets: More menu twiddling 2012-04-03 13:14:21 +03:00
Ilari Liusvaara
56890b38db Wxwidgets: UI speed adjustment 2012-04-03 12:57:48 +03:00
Ilari Liusvaara
8f38cc5ca8 Wxwidgets: Move some menu entries around 2012-04-03 12:30:42 +03:00
Ilari Liusvaara
1c53afdf5b Portaudio: Fix speaker popping 2012-04-02 18:08:26 +03:00
Ilari Liusvaara
6ad1dd7a0d Lua: gui.rainbow
This is the rainbow hue shift function.
2012-04-02 18:05:46 +03:00
Ilari Liusvaara
236da32c49 Configurable movie/ROM paths 2012-03-27 13:28:10 +03:00
Ilari Liusvaara
ae54279833 Allow drag'n'drop of file to ROM select dialog / rom patch dialog 2012-03-27 11:06:35 +03:00
Ilari Liusvaara
14d895add5 Fix the "re-show too short" problem with status panel 2012-03-27 10:42:46 +03:00
Ilari Liusvaara
79898626c5 Implement screen scaling 2012-03-26 23:50:14 +03:00
Ilari Liusvaara
9ca6892d70 Command for changing volume 2012-03-26 22:01:12 +03:00
Ilari Liusvaara
6fe83abc29 Speed and volume adjustment 2012-03-26 21:55:02 +03:00
Ilari Liusvaara
6846e5748f Change targetfps to be percentage 2012-03-26 21:27:24 +03:00
Ilari Liusvaara
34b6e55dc3 Way simpler turbo implementation 2012-03-26 20:57:48 +03:00
Ilari Liusvaara
71491a8207 Turbo on hold/turbo toggle 2012-03-26 20:50:55 +03:00
Ilari Liusvaara
8125961e1b Support hiding the status panel 2012-03-26 20:34:25 +03:00
Ilari Liusvaara
229a121b97 Fix SRAM handling with Bsnes v087
Bsnes v087 changes the SRAM names. Map those to the old names to preserve
compatiblity.
2012-03-13 08:52:10 +02:00
Ilari Liusvaara
0fe0e6c147 Fix saving of movie data for port2 2012-03-13 06:36:48 +02:00
Ilari Liusvaara
2cc7666398 Fix dumper modes and remove some dead code 2012-03-11 11:13:26 +02:00
Ilari Liusvaara
389a6eca43 Merge branch 'rr1-maint' 2012-03-10 21:23:24 +02:00
Ilari Liusvaara
558d4f9318 lsnes rr1-Δ5ε1 2012-03-10 18:20:03 +02:00
Ilari Liusvaara
8b78cd32e7 Actually fix the "on_input() not called after loadstate" correctly
Put the call where the keyboard controls are loaded.
2012-03-10 17:33:34 +02:00
Ilari Liusvaara
dbe5cc8cb8 Reread controls after loadstate
Without rereading the controls, Lua doesn't get called to input the
correct frame data.
2012-03-10 16:57:22 +02:00
Ilari Liusvaara
b3d3bc5afa Merge branch 'rr1-maint'
Conflicts:
	src/lua/input.cpp
2012-03-10 08:20:59 +02:00
Ilari Liusvaara
17d2d84d70 Movieinfo: Print port 2 type right 2012-03-09 21:39:34 +02:00
Ilari Liusvaara
b06c8cbc09 Lua: input.controllertype() 2012-03-08 15:28:42 +02:00
Ilari Liusvaara
66fca7925c Lua: bit.value 2012-03-08 08:00:19 +02:00
Ilari Liusvaara
4c38e3784a Merge branch 'rr1-maint'
Conflicts:
	Makefile
	src/core/render.cpp
2012-03-07 21:12:14 +02:00
Ilari Liusvaara
626ff5e200 Add patchseries for v087
Additionally, fix the mouse input craziness.
2012-03-07 17:12:42 +02:00
Ilari Liusvaara
afca090265 Special-case render object allocation
This is a slight optimization
2012-03-07 15:50:02 +02:00
Ilari Liusvaara
72a8296eb9 Lock palettes to protect color array structure 2012-03-07 14:44:24 +02:00
Ilari Liusvaara
94cb7ac097 Merge branch 'rr1-maint' 2012-03-07 14:00:08 +02:00
Ilari Liusvaara
1d2d806acc Allow optional initial fill color for bitmaps 2012-03-07 13:49:19 +02:00
Ilari Liusvaara
2fb19ea144 Refactor render queue management
This makes it easier to switch render queue object memory management
to internal implementation, speeding stuff up.
2012-03-07 13:33:54 +02:00
Ilari Liusvaara
1a33ad9dc2 Lua: bit.extract 2012-03-07 12:35:46 +02:00
Ilari Liusvaara
5d989b8929 Shorten maxwait from 5s to 0.1s 2012-03-07 12:33:02 +02:00
Ilari Liusvaara
c3dd13fb3f Merge remote-tracking branch 'origin/rr1-maint'
Conflicts:
	Makefile
	src/lua/core.cpp
	src/lua/lua.cpp
2012-03-07 06:19:06 +02:00
Ilari Liusvaara
923154bf5c Wxwidgets: Fix broken modifiers 2012-03-06 18:42:08 +02:00
Ilari Liusvaara
4012f9914a Wxwidgets: Fix the "internal focus lost" problem 2012-03-06 18:33:41 +02:00
Ilari Liusvaara
3907ded86c Fix compilation 2012-03-06 18:30:55 +02:00
Ilari Liusvaara
25ba50858b Add documentation for added lua stuff 2012-03-06 18:21:17 +02:00
Ilari Liusvaara
ec60e36c57 Lua: input.geta/input.seta 2012-03-06 14:33:08 +02:00
Ilari Liusvaara
b9e5d39743 Fix double-polling for real 2012-03-06 14:32:46 +02:00
Ilari Liusvaara
719247b444 Don't call subframe poll on first poll (only if needed) 2012-03-06 14:06:37 +02:00