sinamas
|
5453bf8d02
|
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
|
8117840640
|
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
|
2e530d6a2d
|
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
|
83405b6022
|
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
|
4a5f0e22f0
|
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
|
63d7aab087
|
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
|
d8a99150f1
|
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
|
b962f1cdff
|
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
|
dd6dc9d2ec
|
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
|
336e9f0e60
|
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
|
709e480a1e
|
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
|
e7793482b6
|
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
|
4ef2e5665e
|
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
|
52ca0d6161
|
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
|
e788e2a4cc
|
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
|
9b61d9eedc
|
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
|
5205bd1bf7
|
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
|
5fb36fb87e
|
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
|
ace94a6c1a
|
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
|
4968e85afc
|
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
|
357c8d6683
|
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
|
6bb6359736
|
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
|
e2d422efd4
|
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
|
449ef8064b
|
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
|
0b6aa4b73c
|
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
|
21239417e7
|
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
|
b3bafec378
|
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
|
e702002677
|
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
|
0e0f86ace8
|
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
|
ff8b196925
|
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
|
06cf7a007c
|
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 |
|
sinamas
|
f45325f760
|
Several PPU reads timings depend on wx.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@56 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-02 23:10:47 +00:00 |
|
sinamas
|
4ddd306732
|
use original license
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@55 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-01 14:09:02 +00:00 |
|
sinamas
|
2503e83525
|
Thread safety, bigger buffer
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@54 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-09-01 13:11:36 +00:00 |
|
sinamas
|
4421a0f1ff
|
fix å
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@53 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-31 10:26:21 +00:00 |
|
sinamas
|
13e50c34eb
|
fix ch4 frequency
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@52 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-31 10:25:24 +00:00 |
|
sinamas
|
0556bd383e
|
add Nach to thanks section
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@51 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-30 12:51:54 +00:00 |
|
sinamas
|
05e5423dc7
|
Add zip support. Thanks to Nach.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@50 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-30 12:26:25 +00:00 |
|
sinamas
|
b3d6ca5ea1
|
Realry fix 64-bit segfault?
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@49 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-30 09:04:12 +00:00 |
|
sinamas
|
7a3ac35a66
|
fix 64-bit compile and segfault
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@48 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-30 08:28:52 +00:00 |
|
sinamas
|
9627eb5081
|
Add changelog
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@47 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-29 16:03:22 +00:00 |
|
sinamas
|
b3d45cae2a
|
add man pages
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@46 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-29 13:10:52 +00:00 |
|
sinamas
|
20e291e9d7
|
Fix unordered video mode listing
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@45 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-29 11:35:19 +00:00 |
|
sinamas
|
64f1ba20b9
|
Support command line arguments.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@44 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-28 22:16:53 +00:00 |
|
sinamas
|
7409939b67
|
Only accept valid filter indexes
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@43 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-28 22:16:17 +00:00 |
|
sinamas
|
3fe2335902
|
Support external CPPFLAGS and sdl-config
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@42 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-28 14:14:00 +00:00 |
|
sinamas
|
fc160212f8
|
s/"a highly accurate"/"an accuracy-focused"/
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@41 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-28 09:22:20 +00:00 |
|
sinamas
|
9e50b3d9d8
|
s/"a highly accurate"/"an accuracy-focused"/
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@40 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-28 09:20:56 +00:00 |
|
sinamas
|
1ca02f5906
|
add support for loading rom from program argument
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@39 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-28 08:39:37 +00:00 |
|
sinamas
|
20c08907ff
|
Document key mapping better
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@38 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-08-28 08:12:47 +00:00 |
|