sinamas
|
dde80f8d6d
|
more oamdma tests
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@117 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2008-01-20 23:57:16 +00:00 |
|
sinamas
|
cdb8eb4e3d
|
add hwtests for oam dma, m3 cycles wo bg
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@116 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2008-01-16 20:44:38 +00:00 |
|
sinamas
|
c287f73ec9
|
0xFEA0-0xFEFF not writable when OAM isn't. unusable ioram bits fixes. dmg ioram startup state fixes.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@115 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2008-01-10 04:47:59 +00:00 |
|
sinamas
|
42f490721f
|
cgb dma from various areas results in 0xFF being written.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@114 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2008-01-09 01:08:46 +00:00 |
|
sinamas
|
6eb9761b10
|
wx affects sprite m3 cycles. cache m3 cycles, related refactoring. readjust cgb dma cycles to previously changed m3 timing. clean up goofy lyc calculation.
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@113 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2008-01-08 05:02:29 +00:00 |
|
sinamas
|
630e0e6c3a
|
int width deps. Gambatte namespace
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@112 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-12-25 19:32:18 +00:00 |
|
sinamas
|
1943a07254
|
more type width dependency fixes
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@111 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-28 16:57:26 +00:00 |
|
sinamas
|
d515059073
|
less int > 16-bits assumptions
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@110 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-27 05:01:13 +00:00 |
|
sinamas
|
a381fc4551
|
hopefully fix opengl clearing issues
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@109 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-18 16:44:45 +00:00 |
|
sinamas
|
c4139c1153
|
macx build fixes
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@108 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-18 15:25:24 +00:00 |
|
sinamas
|
142db80a37
|
Fix fixed window size issues with various window managers (metacity, xfwm4...)
git-svn-id: https://gambatte.svn.sourceforge.net/svnroot/gambatte@107 9dfb2916-2d38-0410-aef4-c5fe6c9ffc24
|
2007-11-18 15:15:41 +00:00 |
|
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 |
|