Themaister
|
9cf25dcb67
|
A slight cleanup.
|
2011-01-23 03:16:14 +01:00 |
Themaister
|
21b9f57af1
|
Add configurable font path/font size.
|
2011-01-23 02:48:06 +01:00 |
Themaister
|
4e78b80343
|
Load save and save state show messages.
Do not load/save state repeatedly when holding down the buttons/keys.
|
2011-01-23 02:23:20 +01:00 |
Themaister
|
2211dc73e1
|
Progress on font rendering. :)
|
2011-01-23 00:27:20 +01:00 |
Themaister
|
b69f91027b
|
Add configurable support for config file (disabling it... ah, good old
days! :D)
|
2011-01-19 12:54:19 +01:00 |
Themaister
|
b381350bdc
|
Rework savestate / srm saving.
|
2011-01-18 15:34:37 +01:00 |
Themaister
|
c7e6e73bcb
|
Fix a blooper in headers.
|
2011-01-17 20:54:58 +01:00 |
Themaister
|
5c9c4f42c3
|
Clean up float handling a bit.
ALSA now checks if floating point is supported to avoid one extra
conversion, also clean up the driver itself a bit.
|
2011-01-15 20:37:42 +01:00 |
Themaister
|
6b21e6b8a3
|
Clean up audio a bit. Less use of nasty statics and VLAs.
|
2011-01-14 15:34:38 +01:00 |
Themaister
|
907c371a92
|
Add sufami... Now it should be pretty complete. :)
|
2011-01-12 21:57:55 +01:00 |
Themaister
|
f9893b6c1b
|
Do not process frame when CPU filter is not activated.
|
2011-01-12 19:28:49 +01:00 |
Themaister
|
c36608b6db
|
Update print_help() and add dynamics for rest of rom loading.
|
2011-01-12 19:24:20 +01:00 |
Themaister
|
a73ab097dd
|
Add support for Gameboy SRAM and RTC.
|
2011-01-12 19:09:24 +01:00 |
Themaister
|
2fb3f89f18
|
Add more sensible flags for some options.
|
2011-01-12 18:07:31 +01:00 |
Themaister
|
e6aa065781
|
Add some more abstractions for file loading. Also add initial SGB rom
loading!
|
2011-01-12 18:05:57 +01:00 |
Themaister
|
dda5745817
|
Shouldn't poll an extra time since it messed up mouse handling.
|
2011-01-11 18:23:50 +01:00 |
Themaister
|
9e09b55e89
|
Add psnes_get_region which was missing.
|
2011-01-11 16:53:31 +01:00 |
Themaister
|
aad1d8798d
|
Update --help.
|
2011-01-10 17:34:26 +01:00 |
Themaister
|
422ba8a801
|
Add support for justifiers and multitap.
|
2011-01-10 16:53:37 +01:00 |
Themaister
|
080c076019
|
Divide audio samples by 0x8000 as INT64_min is -0x8000. :p
|
2011-01-10 14:39:48 +01:00 |
Themaister
|
f61e0d49fe
|
Super Scope can only be plugged in port 2.
|
2011-01-10 14:39:14 +01:00 |
Themaister
|
f9bd0ab672
|
Fix mouse code for the most part. :)
|
2011-01-10 14:29:00 +01:00 |
Themaister
|
dad1ead3e0
|
Some crude mouse support, but it does not seem to work. :(
|
2011-01-10 08:40:44 +01:00 |
Themaister
|
b24bb82d0c
|
Start adding mouse and scope support.
|
2011-01-10 07:58:11 +01:00 |
Themaister
|
b249c9d38f
|
Fixed savestate path handling. Added a -t/--savestate option as well.
|
2011-01-08 19:15:18 +01:00 |
Themaister
|
2a5addc79f
|
Clean up input handling some more. Removes the hack to set fast forward
toggles.
|
2011-01-08 18:37:45 +01:00 |
Themaister
|
e5d2df13e7
|
Fix error message when file cannot be opened.
|
2011-01-08 14:40:54 +01:00 |
Themaister
|
2a4995c21f
|
Starting Win32 support.
|
2011-01-07 17:59:53 +01:00 |
Themaister
|
270292db2c
|
Check libsamplerate as critical and use HAVE_SRC
|
2011-01-07 11:11:18 +01:00 |
Themaister
|
86e080476a
|
Fixes here and there...
|
2011-01-06 20:01:32 +01:00 |
Themaister
|
4cc3f7aaab
|
Start moving over to SDL rather than GLFW to minimize dependencies.
|
2011-01-06 18:34:11 +01:00 |
Themaister
|
ab30663b37
|
Can start recording at will with -r/--record.
|
2011-01-05 20:07:55 +01:00 |
Themaister
|
0e82a1a3ec
|
Adding some comments.
|
2011-01-04 23:55:41 +01:00 |
Themaister
|
a6b2fafeba
|
Add option for rescaler
|
2011-01-04 21:21:15 +01:00 |
Themaister
|
9bbd42166c
|
some muxing going on! :D
|
2011-01-04 15:44:05 +01:00 |
Themaister
|
4e77573683
|
more progress, but still borked
|
2011-01-03 20:46:50 +01:00 |
Themaister
|
5c726f9644
|
Move default config location
|
2011-01-01 17:59:59 +01:00 |
Themaister
|
19e2b2768b
|
Fix up some issues with dynamic loading.
|
2010-12-30 14:11:56 +01:00 |
Themaister
|
73203b75c1
|
Dynamic loading of libsnes.
|
2010-12-30 13:54:49 +01:00 |
Themaister
|
5b58630bbb
|
Use settings key
|
2010-12-30 12:35:13 +01:00 |
Themaister
|
8e1b1e8c05
|
Logs config file with verbose options.
|
2010-12-30 01:38:20 +01:00 |
Themaister
|
75d8781854
|
Add stuff to detect filters.
|
2010-12-30 01:33:40 +01:00 |
Themaister
|
423fe969d3
|
should get default Cg path...
|
2010-12-29 21:12:56 +01:00 |
Themaister
|
fc126942e9
|
Fixes... Add driver ident and remove some config.h deps.
|
2010-12-29 20:05:57 +01:00 |
Themaister
|
80d98f765e
|
More fixes
|
2010-12-29 19:43:17 +01:00 |
Themaister
|
2da6a4e2cc
|
More work on configs.
|
2010-12-29 19:18:37 +01:00 |
Themaister
|
9554b01df1
|
Fix fullscreen.
|
2010-12-24 11:47:05 +01:00 |
Themaister
|
3fdb201710
|
Some refactoring. Splitting up driver logic and file logic.
|
2010-12-24 01:26:36 +01:00 |
Themaister
|
08d379ced2
|
More graceful error handling if input driver fails.
|
2010-12-24 01:07:27 +01:00 |
Themaister
|
747bae2b7f
|
Add basename. Can load dsp1b.bin now.
|
2010-12-22 15:55:38 +01:00 |
Themaister
|
af48ea7165
|
Can change shader with command line.
|
2010-11-13 15:14:30 +01:00 |
Themaister
|
79905252dd
|
hm
|
2010-11-08 23:46:56 +01:00 |
Themaister
|
c5f433f399
|
Update for more modern GL approach.
|
2010-11-08 23:38:32 +01:00 |
Themaister
|
6dbca366c0
|
:b
|
2010-10-02 13:54:32 +02:00 |
Themaister
|
6ce2e642ca
|
:D
|
2010-10-01 22:10:28 +02:00 |
Themaister
|
804496227d
|
:v
|
2010-10-01 21:52:30 +02:00 |
Themaister
|
ec4e52d886
|
stdin support, etc.
|
2010-10-01 21:39:15 +02:00 |
Themaister
|
eea6da43d7
|
Some preliminary 2 player support.
|
2010-10-01 20:15:45 +02:00 |
Themaister
|
2be23553c4
|
Pitch fix
|
2010-08-28 23:55:09 +02:00 |
Themaister
|
d8b09c8d00
|
:)
|
2010-08-28 17:20:29 +02:00 |
Themaister
|
69ae64d7df
|
:3
|
2010-08-28 16:36:15 +02:00 |
Themaister
|
cb6ea2a26f
|
It compiles ...
|
2010-08-25 22:42:09 +02:00 |
Themaister
|
fbd8dc6314
|
Makefile stuff.
|
2010-08-25 22:40:43 +02:00 |
Themaister
|
3a1f386580
|
Merge branch 'ownconf'
Conflicts:
config.h
ssnes.c
|
2010-08-22 00:56:16 +02:00 |
Themaister
|
2d1dff83dc
|
Fixes issues with high-res games. :)
|
2010-08-22 00:51:25 +02:00 |
Themaister
|
cb00f4b07e
|
Added bleed 'n noise filter.
|
2010-08-19 23:44:12 +02:00 |
Themaister
|
6a9798451a
|
:v
|
2010-08-19 16:00:50 +02:00 |
Themaister
|
6f53dc0fa3
|
v.v
|
2010-08-19 15:56:00 +02:00 |
Themaister
|
f9a177880e
|
Adds possibility for non-syncing audio.
|
2010-08-19 15:52:43 +02:00 |
Themaister
|
b3ddbe20a9
|
Fixes segfault when audio driver is not active.
|
2010-08-19 15:26:58 +02:00 |
Themaister
|
747b621afd
|
Added grayscale filter.
|
2010-08-19 15:21:30 +02:00 |
Themaister
|
eca6945244
|
Fixes some ALSA issues with nonblock.
|
2010-08-17 23:06:44 +02:00 |
Themaister
|
3e9bedffed
|
roar_vs support.
|
2010-08-16 21:20:07 +02:00 |
Themaister
|
9cebdc51cc
|
Better audio quality when fast forwarding.
|
2010-08-16 20:17:01 +02:00 |
Themaister
|
160f940d70
|
Updates for alsa and oss.
|
2010-08-16 19:16:03 +02:00 |
Themaister
|
38ae262d85
|
Some fast forwarding support.
|
2010-08-16 18:40:17 +02:00 |
Themaister
|
f7f4e1aad5
|
Shouldn't be there.
|
2010-08-15 11:24:27 +02:00 |
Themaister
|
4e4754b139
|
Updated to properly use save files.
|
2010-08-15 11:08:40 +02:00 |
Themaister
|
3340fa01dd
|
Updating stuff.
|
2010-08-15 10:02:04 +02:00 |
Themaister
|
b53d538d76
|
Update Makefile, uses correct pixel format.
|
2010-06-27 18:24:26 +02:00 |
Themaister
|
50cdc30e1f
|
Uses "hack"
|
2010-06-27 15:47:38 +02:00 |
Themaister
|
f471b4a8da
|
Updated build
|
2010-06-27 15:46:23 +02:00 |
Themaister
|
13c503160f
|
Small updates.
|
2010-06-27 14:57:37 +02:00 |
Themaister
|
10d9a1c6ba
|
Updates for libsnes 0.065
|
2010-06-27 14:40:06 +02:00 |
Themaister
|
a7fc3eb4c5
|
Removes rsound from ssnes.c
|
2010-06-06 13:21:47 +02:00 |
Themaister
|
3b9ddde051
|
Uses 4:3 aspect ratio (296x224) :x
|
2010-05-30 20:36:58 +02:00 |
Themaister
|
d6128bf502
|
Added HQ filters. (They eat CPU!! :\)
|
2010-05-29 16:59:57 +02:00 |
Themaister
|
ea8a6f6de1
|
Configurable samplerate quality
|
2010-05-29 15:25:49 +02:00 |
Themaister
|
77a1e1541c
|
Checks for valid file before init
|
2010-05-29 15:21:30 +02:00 |
Themaister
|
a4b6c3d1ec
|
Configurable smoothness.
|
2010-05-29 14:45:40 +02:00 |
Themaister
|
b2a041d51e
|
Updated some copyright stuff.
|
2010-05-28 18:21:33 +02:00 |
Themaister
|
2b1adcf8a3
|
:V
|
2010-05-28 18:07:04 +02:00 |
Themaister
|
ffb92a5a29
|
ALSA
|
2010-05-28 15:41:38 +02:00 |
Themaister
|
68925c0399
|
OSS
|
2010-05-28 14:33:18 +02:00 |
Themaister
|
cbfd746fbc
|
dumdidum
|
2010-05-28 13:53:54 +02:00 |
Themaister
|
06e79de6ca
|
Warning cleanups, etc
|
2010-05-28 02:54:20 +02:00 |
Themaister
|
cd0f21d139
|
More modular at least.
|
2010-05-28 02:45:18 +02:00 |
Themaister
|
7aa9aee0a1
|
Uses 16-bit texture directly
|
2010-05-27 17:34:10 +02:00 |
Themaister
|
4d9fcb9e48
|
:D
|
2010-05-27 16:46:22 +02:00 |
Themaister
|
0c9891bf7e
|
:D
|
2010-05-27 00:39:56 +02:00 |
Themaister
|
98b6c4a4ec
|
Resampling :D
|
2010-05-27 00:26:11 +02:00 |
Themaister
|
33b2b8f96e
|
Hmmmm
|
2010-05-26 23:21:18 +02:00 |
Themaister
|
d3cec173ac
|
Samplerate stuff
|
2010-05-26 22:42:58 +02:00 |
Themaister
|
7c678fc334
|
Can toggle between fullscreen and windowed :)
|
2010-05-26 21:41:57 +02:00 |
Themaister
|
eed8e2bed2
|
SSNES
|
2010-05-26 21:27:37 +02:00 |