ekeeke31
9800c00f5a
~modified RGB565 color palette
2009-07-03 16:18:16 +00:00
ekeeke31
086548476c
~functions inlining
2009-06-23 17:11:33 +00:00
ekeeke31
4835860232
~improved DIVU/DIVS/MULU/MULS timing accuracy (68k core)
...
~optimized 68k execution
~reverted recent changes to LFO phase modulation, need more testing (ym2162 core)
2009-06-23 16:38:29 +00:00
ekeeke31
c35921ba3d
~fixed video width not being initialized when using BIOS
...
~added an option to enable/disable 68k Address Error support (required by some homebrew roms)
2009-06-17 07:58:56 +00:00
ekeeke31
405489769e
~modified default 68k mapped memory (VDP DMA accesses WRAM only above $800000)
2009-06-16 17:00:40 +00:00
ekeeke31
72ec155b38
~ fixed a regression that broke STOP instruction behavior
...
~ modified LFO implementation to make it handles signed displacement value correctly (is that correct ? still need to be verified against real hardware)
2009-06-16 15:51:29 +00:00
ekeeke31
0c8c30e3a2
+fixed LFO implementation according to Nemesis description (UNTESTED, need feedback)
2009-06-15 16:23:12 +00:00
ekeeke31
256d534ea6
~fixed ASND support, DSP task is now allocated only once.
...
~fixed oggplayer memory leak (LWP queue was not closed properly)
~do no use VSYNC callback for emulation synchronization anymore, (always uses DMA interrupt regardless the video mode)
2009-06-15 08:07:48 +00:00
ekeeke31
aa970d66a6
~optimized 68k execution/interruptions
...
~re-enabled Address Error emulation
2009-06-05 17:31:46 +00:00
ekeeke31
7bddb27c2b
~code cleanup
...
~increased held key delay
2009-06-04 07:47:17 +00:00
ekeeke31
9897a460cc
~fixed Window/Plane A initialization
2009-06-03 11:04:07 +00:00
ekeeke31
f634e0719b
~fixed VDP bug (Window Position) from previous revision
...
~fixed Win32 makefile
2009-06-03 09:36:28 +00:00
ekeeke31
a0fe59e1fc
~fixed VDP bug from last revision
...
~updated DOS & WIN32 ports to reflect recent changes
2009-06-02 18:12:31 +00:00
ekeeke31
32ac31a997
~VDP code cleanup/optimization
...
+added VDP palette bit support
2009-06-02 17:02:06 +00:00
ekeeke31
1cfb7e6f44
+implemented Blip Buffer linear interpolation in SN76489 core
...
+optimized SN76489 core
+added configurable SN76489 Noise boost
+added savestate version check
2009-05-27 14:07:14 +00:00
ekeeke31
5f3fce01ec
~fixed audio menu items description
2009-05-27 06:06:22 +00:00
ekeeke31
adcd65f2f4
+ added 3-Band Audio Equalizer support
2009-05-26 16:40:35 +00:00
ekeeke31
05014756ca
~fixed confirmation box
...
~improved history filelist update
~removed some global variables
2009-05-26 13:14:33 +00:00
ekeeke31
b7f3a1bfd5
clear-up some memory
2009-05-25 17:14:33 +00:00
ekeeke31
28230082ed
+added optional Confirmation Prompt
...
+improved File Selection code (removed global variables, sound effect)
2009-05-25 17:07:34 +00:00
ekeeke31
8aa21d446d
+added real-time update for optionboxes (function callback)
2009-05-25 10:41:16 +00:00
ekeeke31
d1c6a04dc7
+added optionbox (variable option values) support
...
~fixed memory leak with messageboxes
2009-05-25 07:46:19 +00:00
ekeeke31
599aecb9d0
+added missing image
...
+added throbber support
~fixed texture rotation
~improved wiimote pointing
2009-05-23 17:29:53 +00:00
ekeeke31
2a26480498
~fixed messagebox crash when mounting DVD
...
~improved messagebox when loading ROM files with SRAM/Savestate "autoload"
~modified messageboxes titles & some error messages
~improved ROM file selection with the wiimote
~fixed VDP horizontal mode when loading savestate
~modified horizonatl scaling in Original mode.
~compiled with SVN libfat (read-ahead cache is now automatically used)
2009-05-20 15:11:06 +00:00
ekeeke31
7b7fa4123d
~fixed H32/H40 modes transition
...
~fixed overscan horizontal width in both modes
+added MessageBox support [GUI engine]
2009-05-19 16:14:43 +00:00
ekeeke31
70af97e256
+added configurable screen width scaling in menu options
2009-05-14 16:13:19 +00:00
ekeeke31
cead1c2364
+added 16:9 autocorrection option
...
~fixed ROM snapshot not being cleared when selecting directories
2009-05-14 12:32:20 +00:00
ekeeke31
c35dee8ec1
modified documentation files
2009-05-13 14:33:49 +00:00
ekeeke31
9959c9eab0
modified documentation files
2009-05-13 14:33:15 +00:00
ekeeke31
b08e66855a
+added proper license/copyright stuff
...
~modified file headers
~separated GUI engine from menus
2009-05-13 14:26:55 +00:00
ekeeke31
dbb3645557
~added license informations in disclaimer
...
~fixed gun cursors width in original mode
2009-05-13 12:31:44 +00:00
ekeeke31
ef8d1a27a9
~fixed DVD browser
...
~modified intro screen
2009-05-12 12:27:19 +00:00
ekeeke31
9204498c96
various menu bugfixes
2009-05-07 13:00:57 +00:00
ekeeke31
64676a0b45
proper audio shutdown
2009-05-06 14:59:43 +00:00
ekeeke31
a54f743cb4
fixed DVD file parsing bug
...
modified some of the menu helpers, added J-CART indication
improved & more flexible input device selection (ensure we have at least one connected device)
2009-05-06 14:47:22 +00:00
ekeeke31
51ba38b6a1
~fixed some small bugs in Controllers Settings Menu
...
~fixed a bug with J-CART
~fixed a bug corrupting selection bar in ROM File Browser
-removed useless entry from DVD filelist
2009-05-06 10:03:33 +00:00
ekeeke31
737c7244c4
fixed "gun cursor" option
2009-05-05 14:07:47 +00:00
ekeeke31
975d2212c6
fixed bug during input initialization
2009-05-05 13:04:38 +00:00
ekeeke31
251ba25f01
~various fixes to controller settings menu
2009-05-05 12:58:25 +00:00
ekeeke31
1c329934e1
~licensing stuff
...
~fixed some bugs in Controllers Settings menu
~modified default bg color
+improved menu transition effects
2009-05-05 11:09:40 +00:00
ekeeke31
67517fa794
+ improved controller setting menu
...
+ improved GUI generic code
2009-05-04 21:43:16 +00:00
ekeeke31
a9de2b70d1
fixed 6-buttons gamepad keys configuration
2009-05-03 18:55:01 +00:00
ekeeke31
e2a4ba1b2a
fixed controller settings menu navigation when using gamepad
2009-05-03 18:40:51 +00:00
ekeeke31
bf8d832d64
added missing png images
...
fixed bug with teamplayer reset
fixed memory leak
2009-05-03 10:14:56 +00:00
ekeeke31
f37b3bee42
+ added controller settings menu (preliminar, code is a little bit ugly)
2009-05-02 15:00:13 +00:00
ekeeke31
b1f11ed311
~ fixed YM2612 channel connections when loading savestate
...
~ optimized VDP renderer buffers size
~ fixed directories automatic creation
+ added game screenshot feature
+ added game screenshot support in ROM File browser
+ improved Controller menu icons
+ added new images for the new Controller menu
- removed unused images
2009-05-01 12:56:48 +00:00
ekeeke31
3e82e4f058
+ improved menu navigation
...
+ improved menu transitions
+ GX code cleanup
2009-04-23 23:24:40 +00:00
ekeeke31
d1b4f1b109
+ fixed lightgun autodetection for Lethal Enforcers II
...
+ improved Mouse emulation
+ cleaned inputs functions a little bit
+ added preliminar Menu options (bg color, sfx/music volume)
2009-04-23 01:01:07 +00:00
ekeeke31
60cdda4c53
+ added X/Y overflow for Mouse emulation
2009-04-21 15:23:32 +00:00
ekeeke31
3f6925dc8a
+ improved Mouse emulation (fixed buttons, use Wiimote orientation to calculate absolute quantity of movement)
...
+ fixed menu pointer orientation
2009-04-21 15:20:15 +00:00