twinaphex
94b69e8c34
(GBA MSVC 2010) Add MSVC GBA 2010 solution
2013-01-16 07:22:56 +01:00
twinaphex
a3e89953a2
(MSVC) Had to rename vdc.cpp in hw_video/huc6270 - one object file vdc.o
...
would override the other vdc.o
2013-01-16 06:00:28 +01:00
twinaphex
3ad387d020
(PC Engine Fast) Add 360 solution
2013-01-16 04:38:19 +01:00
twinaphex
26c32282b3
(VB 360 MSVC) Small change
2013-01-16 03:35:47 +01:00
twinaphex
900d3042e8
(VB 360 MSVC) Works - very naive switch conversion of computed
...
goto - inspired by VBJin - Mario's Tennis doesn't boot up
2013-01-16 03:19:13 +01:00
twinaphex
5779301715
(VB MSVC 360) Add solution - not yet working
2013-01-16 02:03:06 +01:00
twinaphex
9c785159bb
(NGP 360 MSVC) Add solution - NGP core works
2013-01-15 13:34:01 +01:00
twinaphex
d2a7feab9a
(Android) Compiles and links wswan now
2012-12-30 04:04:25 +01:00
twinaphex
6ea492ba9a
(Android) Mednafen PCE and NGP work now on Android
2012-12-30 00:10:46 +01:00
twinaphex
35895f6a6a
(Android) Fixes
2012-12-29 18:07:45 +01:00
twinaphex
9640afd69f
(JNI) Fixes paths
2012-12-29 14:50:24 +01:00
twinaphex
766310e836
Add JNI Makefile
2012-12-28 23:03:33 +01:00
twinaphex
ff5e3569a6
Cleanup mednafen.cpp - leave only what we need
2012-11-29 23:21:44 +01:00
Themaister
8feb7dca20
Actually log where bios is loaded from.
...
How did that assert(0) ever go through? ... *shrug*
2012-11-29 13:53:53 +01:00
twinaphex
ea72a707a3
(PCFX) Add initial PCFX core support - not yet done
2012-11-28 08:20:45 +01:00
twinaphex
eec1a8828b
Update all cores to reflect file changes
2012-11-27 05:38:49 +01:00
twinaphex
fd13e4bf1a
get rid of broken reference/getter hell in file.cpp - just use
...
the private variables promoted to public straight - no way to get
this code portable without 'mangling' this guff
2012-11-27 05:20:47 +01:00
twinaphex
0a00bac258
(GBA) Patches
2012-11-27 04:44:20 +01:00
twinaphex
53908ec941
(Mednafen VB) works on PS3 now + fixed controls on big-endian
2012-11-27 04:05:55 +01:00
twinaphex
8104a8bf10
(PCE Core) Add PS3 hack workaround for computed goto
2012-11-27 00:41:32 +01:00
twinaphex
75cbbc9e81
(Mednafen VB) Add VB core - working
2012-11-25 03:41:54 +01:00
twinaphex
7acedabbe9
(Mednafen GBA) Don't use gz compression stuff - replace with FILE
...
equivalents
2012-11-25 01:25:08 +01:00
twinaphex
0a0fb41c98
(Mednafen PCE-Fast) Update to 0.9.26 core - rewinds now
2012-11-25 01:17:31 +01:00
twinaphex
6702f7efa2
(Mednafen bsnes) SRAM fix
2012-11-24 18:37:16 +01:00
twinaphex
13f69fa443
(Mednafen bSNES) bsnes core running now - some issue with 'held down'
...
buttons and with games supporting srm RAM failing to load after first run -
investigate
2012-11-24 17:14:05 +01:00
twinaphex
ea49364433
(Mednafen GBA) Added GBA core, can compile and run
2012-11-24 08:17:18 +01:00
twinaphex
66953e3737
(NGP) NGP core can be compiled now and runs
2012-11-24 07:44:49 +01:00
twinaphex
3196114a9e
Cleanups
2012-11-24 06:29:37 +01:00
Toad King
51a59326ac
Fix compile on devkitpro
2012-11-20 20:34:58 -05:00
twinaphex
f53ff5ec4e
(Mednafen PSX) Gets around 'exits' caused by exception throwing on consoles -
...
starts up TOC-based CD images now on consoles
2012-11-20 22:08:57 +01:00
twinaphex
7736523a81
(Mednafen PSX) Works now on PS3 - slieshow at 18/19fps - don't
...
expect this to get any faster
2012-11-20 18:37:08 +01:00
twinaphex
1116a8acdb
Add console support hooks
2012-11-20 17:29:55 +01:00
twinaphex
2847ec254c
Header cleanups
2012-11-20 17:08:02 +01:00
twinaphex
ce5a9e6fbd
Have to revert because original framebuffer sizes make zero sense
...
and things keep getting cut off - so reverting to what worked before
Revert "(PSX) sane framebuffer sizes + other changes"
This reverts commit 1e8a31ae51
.
2012-11-17 04:01:05 +01:00
twinaphex
1e8a31ae51
(PSX) sane framebuffer sizes + other changes
2012-11-17 03:43:56 +01:00
twinaphex
d93af13d51
Turn on psx.fastboot to skip BIOS screen
2012-11-17 03:05:20 +01:00
twinaphex
d65feddbcc
Use blip buffer fast
2012-11-17 02:09:27 +01:00
twinaphex
2e39ca8d07
Surface cleanups
2012-11-17 01:58:06 +01:00
twinaphex
ed12bbbaf4
Remove printf from file wrapper code - remove MDFN_RawInputStateAction
2012-11-17 01:43:03 +01:00
twinaphex
453bc88e4f
Slim down trio
2012-11-17 01:14:40 +01:00
twinaphex
1606fff668
Reimplement FileStream
2012-11-16 16:33:10 +01:00
twinaphex
3ed64bae92
Get rid of everything Minifen will handle for us
2012-11-16 15:12:25 +01:00
twinaphex
5ed02e99cb
Cleanup
2012-11-16 03:58:56 +01:00
twinaphex
7a753b23c7
cleanups
2012-11-16 03:46:33 +01:00
twinaphex
56ab33cd55
Slim down cdromif - no need for multithreading (slows down if any) -
...
take out superfluous exception throwing
2012-11-16 03:32:17 +01:00
twinaphex
04a4a089f9
Removed StreamFilter - +3/+4fps in Mednafen PSX
2012-11-16 03:21:33 +01:00
twinaphex
1d84e48136
Revert "(PSX) Works on PS3 - 18/20fps"
...
This reverts commit a573c34eb9
.
2012-11-16 00:16:26 +01:00
twinaphex
a573c34eb9
(PSX) Works on PS3 - 18/20fps
2012-11-16 00:04:25 +01:00
twinaphex
d36536750b
Make Tremor optional
2012-11-15 21:49:55 +01:00
twinaphex
23ee14a57c
Don't need Musepack
2012-11-15 19:11:24 +01:00
twinaphex
5937957a01
Initial PS3 compilation support
2012-11-15 18:35:26 +01:00
twinaphex
2949a11694
(State) Use same function signatures as Mednafen mainline
2012-11-14 01:41:02 +01:00
twinaphex
30b6482509
(MSVC PSX) Finally compiles on MSVC
2012-11-14 00:09:33 +01:00
twinaphex
d0876e362d
Fix header include
2012-11-13 23:43:30 +01:00
twinaphex
5cd0013775
(MSVC) Hack for computed goto table (by zeromus) needs testing
2012-11-13 23:39:27 +01:00
twinaphex
bef585d1bf
Go back to single threading for CD I/O
...
- performs better than multithreading
2012-11-13 23:13:53 +01:00
twinaphex
03c0aeecfc
(General/Settings) Remove some things we won't need in Minifen
2012-11-13 22:54:13 +01:00
twinaphex
79e1cb68fb
(File) remove what we don't need for minifen
2012-11-13 22:40:18 +01:00
twinaphex
8d166efe36
(Surface) take out rprec, gprec, bprec, aprec
2012-11-13 22:27:48 +01:00
twinaphex
a88a71dddd
Surface cleanup
2012-11-13 22:18:18 +01:00
twinaphex
85f77bd12a
Cleanups
2012-11-13 21:11:10 +01:00
twinaphex
1e85e70508
Get rid of NEED_RESAMPLER defines
2012-11-13 20:34:38 +01:00
twinaphex
4334ba5e60
Cleanup
2012-11-13 18:55:28 +01:00
twinaphex
522fa3de80
(PSX) CPU opts
2012-11-12 01:11:38 +01:00
twinaphex
e7fe627152
(PSX) GPU tweak
2012-11-12 00:42:27 +01:00
twinaphex
b88cad30ac
(PSX) GPU tweak
2012-11-12 00:01:28 +01:00
twinaphex
9579cad72a
(PSX) Tweaks to gpu.cpp
2012-11-11 23:10:41 +01:00
twinaphex
b249710886
(PSX) Fix memcard regression
2012-11-11 22:40:44 +01:00
twinaphex
18219f4ca1
(MSVC) MSVC compatibility fixes
2012-11-11 22:25:32 +01:00
twinaphex
1b542824af
More MSVC fixes
2012-11-11 21:47:12 +01:00
twinaphex
d041d6c1b4
(PSX) Build fixes
2012-11-11 20:01:50 +01:00
twinaphex
6911a011ac
(Mednafen PSX) MSVC compile fixes
2012-11-11 19:50:18 +01:00
twinaphex
0ed0940ff5
Simply FileWrapper.cpp
2012-11-11 19:34:53 +01:00
twinaphex
0253d80024
Performance improvements
2012-11-11 15:16:46 +01:00
twinaphex
e98ee77f09
(Mednafen PSX) Performance improvements - around ~5fps or more
2012-11-11 13:44:10 +01:00
twinaphex
6f8b464597
(PSX) More clamping replacements
2012-11-11 03:41:46 +01:00
twinaphex
84de5bc883
(Mednafen PSX) More faster clamping
2012-11-11 02:54:45 +01:00
twinaphex
f502eca96b
(Mednafen PSX) Faster clamping
2012-11-11 02:13:39 +01:00
twinaphex
ebbf2bf603
(Mednafen PSX) Comment out some logs
2012-11-11 00:42:39 +01:00
twinaphex
db4ba38be1
(Mednafen PSX) FPS improvements - around 5 to 10fps
2012-11-11 00:42:39 +01:00
Themaister
214050ecb1
Fix build.
2012-11-10 23:43:07 +01:00
twinaphex
7a3f3c2a9d
Cleanups
2012-11-10 21:35:26 +01:00
twinaphex
3f5879c3e3
(MSVC2010) Compatibility fixes
2012-11-10 21:13:36 +01:00
twinaphex
3eaf7dd695
Clean up includes
2012-11-10 21:06:49 +01:00
twinaphex
0527e4a971
(MSVC 2010) More build fixes
2012-11-10 20:44:37 +01:00
Themaister
164a0d76d3
Fix up path handling for bios/memcard.
2012-11-10 02:20:13 +01:00
Themaister
b04878dcd5
More win32 fixups.
2012-11-08 23:09:27 +01:00
Themaister
65da71f57c
Include fixups.
2012-11-08 23:07:44 +01:00
twinaphex
aa32eae56a
(MSVC) Push initial MSVC changes
2012-10-26 21:53:41 +02:00
twinaphex
83c80b1a4a
Cut down on exceptions party in cd code
2012-10-26 18:00:14 +02:00
twinaphex
a1ac699242
Compile Wonderswan core without NEED_CD
2012-10-22 17:49:56 +02:00
twinaphex
8a1a03bda7
(Mednafen 0.9.22) works now
2012-10-22 17:41:16 +02:00
twinaphex
0290b33324
Add resampler and original Blip_Buffer in case we ever need it
2012-10-22 17:00:42 +02:00
twinaphex
c0f2e66ddd
(RGB565) Can now use RGB565 color format if frontend supports it
...
(Wswan) Experimental wswan support - not yet working
2012-10-22 14:34:14 +02:00
twinaphex
ec1e98555d
Savestates work - tested with PCE core
2012-10-21 03:46:12 +02:00
twinaphex
dc4236c507
Integrated pfce_fast now too - can compile pce_fast now in same
...
repo
2012-10-21 01:47:02 +02:00
twinaphex
826403c127
Setting up fr multiple cores - to be able to compile each core
...
as separate
2012-10-20 23:32:28 +02:00
twinaphex
c26eb53884
Corrected typo
2012-10-20 22:36:08 +02:00
twinaphex
74ce0a6b21
Add "load CD into RAM" feature/hack
2012-10-20 22:35:08 +02:00
twinaphex
e35a20cf0a
Remove string/ files
2012-10-20 21:23:33 +02:00
twinaphex
f269f2390d
Now no longer needs mednafen config file
2012-10-20 21:18:24 +02:00
twinaphex
9eeab7b391
(psx) Comment out debug logs
2012-10-20 20:47:09 +02:00
twinaphex
3933a96981
Settings refactor - aim to no longer go through mednafen
...
config file
2012-10-20 19:03:03 +02:00
twinaphex
d09d20f300
Update to Mednafen 0.9.26 - psx core
2012-10-20 08:54:50 +02:00
twinaphex
fcf2d96753
Remove ConvertUTF
2012-10-20 08:07:45 +02:00
twinaphex
a702205482
Some sound stereo/mono ifdefs - fps increases around 3/4fps again
2012-10-20 07:54:33 +02:00
twinaphex
a47e0a9236
Compile with -NDEBUG - a couple of extra FPS
2012-10-20 07:37:54 +02:00
twinaphex
f76de4c1e2
Remove cdrom interface single threaded
2012-10-20 07:21:43 +02:00
twinaphex
94e685d516
Cleanups of file structures
2012-10-20 07:08:10 +02:00
twinaphex
c5c37867fa
Rip out all compression code
2012-10-20 06:26:24 +02:00
twinaphex
d69f53690d
Video optimizations - ~4/~5fps speedup
2012-10-20 06:16:17 +02:00
twinaphex
c05011c393
No resampler
2012-10-20 05:53:03 +02:00
twinaphex
cbf9ae69f9
Some sound optimizations
2012-10-20 05:39:53 +02:00
twinaphex
731afdfbad
Sound optimizations
2012-10-20 05:17:40 +02:00
twinaphex
f9c22658e9
Cleanups #2 for RetroFen
2012-10-20 04:32:21 +02:00
twinaphex
e515b9ab96
Cleanups for RetroFen
2012-10-20 04:13:19 +02:00
Themaister
32a02748fe
Updates to 0.9.25.
2012-10-13 16:56:30 +02:00
Saggi Mizrahi
b73b01210e
Add psx fastboot as a configurable setting
...
Some people like the playstaion boot up sound, make it optional but
leave the default as off.
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-09-26 22:52:43 +02:00
TwinAphex51224
7c0f21e8e3
Take out some unneeded stuff
2012-09-24 05:50:17 +02:00
TwinAphex51224
316edfc73f
Should fix saving of memory cards
2012-09-23 23:09:22 +02:00
Themaister
aca01cac5e
Revert "Revert "enable psxfastboot""
...
This reverts commit 428d97adc8
.
2012-09-23 22:28:49 +02:00
Themaister
428d97adc8
Revert "enable psxfastboot"
...
This reverts commit 0499196ac2
.
2012-09-23 22:25:14 +02:00
TwinAphex51224
0499196ac2
enable psxfastboot
2012-09-22 22:07:41 +02:00
TwinAphex51224
b4cbfac20a
Commented out excessive logging
2012-09-20 22:35:44 +02:00
clobber
4cab51f229
This fixes save files reading/writing
2012-08-17 02:12:31 -05:00
Hans-Kristian Arntzen
38f006e00e
Merge pull request #2 from ficoos/analog_fix
...
Analog direction reverses when gamepad sends maximum value.
2012-08-16 11:47:48 -07:00
Themaister
44d7a687ef
Update to 0.9.24.
2012-08-15 21:26:44 +02:00
Saggi Mizrahi
eb25ec04ca
Fix analog calculation
...
Analog read would overflow and become -1 instead of 128 when analog
reached maximum value.
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-08-03 19:16:21 -04:00
Themaister
1ad1474089
Avoid using configs. Requires system dir.
2012-06-16 01:00:17 +02:00
Twinaphex
0d54ef767c
Commented out logging - can reenable by defining DEBUG
2012-06-05 01:36:20 +02:00
Themaister
e942ae84aa
Initial commit.
2012-06-03 17:48:14 +02:00