sinamas
|
c79b4b4875
|
fix broken volume on/off event notification
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@106 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-18 13:10:36 +00:00 |
|
sinamas
|
103520f934
|
do sprite sorting and cycle calculations pr line as needed instead of all at once
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@105 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-17 23:31:39 +00:00 |
|
sinamas
|
b2a10dc275
|
Skip potential high frequency events when they don't matter.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@104 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-16 22:15:46 +00:00 |
|
sinamas
|
63a416449c
|
more likely to build on mac os x
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@103 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-12 03:03:30 +00:00 |
|
sinamas
|
2a3d61c539
|
slightly faster sprite mapping
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@102 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-10 05:22:12 +00:00 |
|
sinamas
|
a583fe1413
|
less fixed-width type dependencies. don't assume unsigned int > 16 bits
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@101 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-10 05:19:42 +00:00 |
|
sinamas
|
0eff1ebf58
|
saner placement of fill_buffer function
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@100 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-27 08:23:38 +00:00 |
|
sinamas
|
2a88f2e4c5
|
less retarded indenting
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@99 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-27 08:19:57 +00:00 |
|
sinamas
|
1434744b5b
|
actually enable POV-hat events.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@98 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-26 20:26:33 +00:00 |
|
sinamas
|
fc7b1f3daa
|
add changelog entry for 0.3.0
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@97 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-26 10:55:48 +00:00 |
|
sinamas
|
8bfdce90cd
|
Add global buffer option
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@96 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-25 13:24:32 +00:00 |
|
sinamas
|
3fe3972702
|
avoid signed conversion warning
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@95 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-25 13:24:08 +00:00 |
|
sinamas
|
8b57e80a67
|
update documentation
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@94 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-25 11:57:46 +00:00 |
|
sinamas
|
0c98dea2a3
|
Add support for DMG palette customization.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@93 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-25 08:04:24 +00:00 |
|
sinamas
|
00d165c523
|
add reset action
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@92 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-08 20:52:37 +00:00 |
|
sinamas
|
a0c044845a
|
make subblitters private nested classes
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@91 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-08 20:06:51 +00:00 |
|
sinamas
|
794ba59cb6
|
Add sound dialog. Add custom dev choice for oss, alsa engines. Use rgb if available for xv. Fix lame auto_ptr bug.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@90 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-08 18:54:49 +00:00 |
|
sinamas
|
9f9c153b27
|
auto_ptr love. support joystick hat. nicer input handling.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@89 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-07 12:31:06 +00:00 |
|
sinamas
|
076acf18d7
|
don't die if audio fails
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@88 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-07 05:35:47 +00:00 |
|
sinamas
|
e50ffeec2a
|
Always shift full lfsr. Trigger increments lfsr counter by 8.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@87 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-06 20:47:27 +00:00 |
|
sinamas
|
bebe746ae5
|
Add option to list valid input keys
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@86 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-06 17:23:23 +00:00 |
|
sinamas
|
9a141768a3
|
add option for sample rate choice
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@85 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-06 16:01:44 +00:00 |
|
sinamas
|
0cdd383414
|
bump to elaborate previous commit: Use cond/mutex for thread syncing, RAII.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@84 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-06 15:36:06 +00:00 |
|
sinamas
|
1ba159dc52
|
check for resampling ratio < 0
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@83 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-06 15:24:56 +00:00 |
|
sinamas
|
87164d66fe
|
fix initial endtime value
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@82 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-06 15:22:53 +00:00 |
|
sinamas
|
ff4caf50e6
|
refactor
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@81 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-06 15:22:02 +00:00 |
|
sinamas
|
67ca613bbd
|
remove unnecessary include
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@80 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-05 14:50:12 +00:00 |
|
sinamas
|
884b5c110e
|
Update sound core according to blargg's findings. Improve resampling quality and performance. Fix overlooked "add hl,sp" flag calculation.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@79 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-10-05 14:11:28 +00:00 |
|
sinamas
|
898470e3b4
|
remove some useless optimizations
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@78 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-20 12:57:33 +00:00 |
|
sinamas
|
57c1b80c58
|
Add sw and yuv overlay scaling.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@77 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-20 11:39:34 +00:00 |
|
sinamas
|
860577e1d7
|
Fix horrid "turbo can affect emulation" bug.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@76 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-18 17:24:11 +00:00 |
|
sinamas
|
bba5ceb256
|
Add input config support. Add joystick support. Don't bother hashing.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@75 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-18 17:21:50 +00:00 |
|
sinamas
|
b7a4e7f263
|
remove unused unusedBool
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@74 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-16 15:36:58 +00:00 |
|
sinamas
|
61530bc1c0
|
no need for the Option class to include the hash any more
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@73 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-16 15:14:52 +00:00 |
|
sinamas
|
f598469405
|
use std::map for input vectors
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@72 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-16 15:00:48 +00:00 |
|
sinamas
|
78b2782733
|
use std::map for parser
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@71 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-16 10:52:50 +00:00 |
|
sinamas
|
39c1a0099a
|
no point in filter being non-static anymore
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@70 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-15 08:43:16 +00:00 |
|
sinamas
|
bcb3c32f48
|
document HF2 better
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@69 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-15 08:38:00 +00:00 |
|
sinamas
|
7ecb1f525f
|
Fix adc/sbc and add_hl_rr hfc calc, sp_plus_n cf/hcf calc and daa thanks to blargg.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@68 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-15 07:34:31 +00:00 |
|
sinamas
|
79399bc761
|
update changelog
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@67 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 22:08:05 +00:00 |
|
sinamas
|
92f5d60fe8
|
add to thanks
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@66 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 19:06:02 +00:00 |
|
sinamas
|
aead2b91d6
|
mention optional zlib dependency
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@65 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 18:22:07 +00:00 |
|
sinamas
|
7487e81a59
|
get rid of some valgrind warnings
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@64 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 17:48:00 +00:00 |
|
sinamas
|
0b2030c979
|
remove unused doubleSpeed parameter from m3ExtraCycles call
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@63 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 16:22:50 +00:00 |
|
sinamas
|
3ddd17ecc6
|
add -Wextra to default compile flags
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@62 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 16:22:06 +00:00 |
|
sinamas
|
50a2e9d951
|
make sure to use std:: despite sloppy compilers allowing omission. thanks to blargg for the reminder.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@61 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 16:08:46 +00:00 |
|
sinamas
|
808dd8fae9
|
initial joystick support
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@60 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 15:20:47 +00:00 |
|
sinamas
|
3039aed547
|
increment iterator so the loop makes sense
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@59 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-05 15:19:22 +00:00 |
|
sinamas
|
c1fee68e62
|
Compile on more platforms. Thanks to Thristian for the find.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@58 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-04 09:56:59 +00:00 |
|
sinamas
|
bb84c6d628
|
resync to scxreader.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@57 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-03 10:31:33 +00:00 |
|