]> Shamusworld >> Repos - virtualjaguar/log
virtualjaguar
12 years ago2.0.2 release. 2.0.2
Shamus Hammons [Thu, 5 Jan 2012 17:07:05 +0000 (17:07 +0000)]
2.0.2 release.

12 years agoRevert VC fix, switch from 'fast' to 'compatible' UAE core.
Shamus Hammons [Tue, 27 Dec 2011 21:30:15 +0000 (21:30 +0000)]
Revert VC fix, switch from 'fast' to 'compatible' UAE core.

12 years agoFixed VC to act like a real Jaguar. :-)
Shamus Hammons [Fri, 23 Dec 2011 12:56:29 +0000 (12:56 +0000)]
Fixed VC to act like a real Jaguar. :-)

12 years agoEmulate OP related bug properly (we hope).
Shamus Hammons [Sun, 11 Dec 2011 19:55:38 +0000 (19:55 +0000)]
Emulate OP related bug properly (we hope).

12 years agoTweaks for OP dumping. Hopefully removing all duplicate entries now.
Shamus Hammons [Fri, 9 Dec 2011 22:49:06 +0000 (22:49 +0000)]
Tweaks for OP dumping. Hopefully removing all duplicate entries now.

12 years agoImproved OP logging, small changes to GPU read/write alignment.
Shamus Hammons [Fri, 9 Dec 2011 21:12:40 +0000 (21:12 +0000)]
Improved OP logging, small changes to GPU read/write alignment.

12 years agoLeft some bits dangling in the GPU and log. :-P
Shamus Hammons [Sat, 26 Nov 2011 17:20:35 +0000 (17:20 +0000)]
Left some bits dangling in the GPU and log. :-P

12 years agoSeparated activation of aligned STOREs from aligned LOADs.
Shamus Hammons [Sat, 26 Nov 2011 17:16:41 +0000 (17:16 +0000)]
Separated activation of aligned STOREs from aligned LOADs.

12 years agoRISC LOAD/STORE alignment fixes.
Shamus Hammons [Sat, 26 Nov 2011 09:40:05 +0000 (09:40 +0000)]
RISC LOAD/STORE alignment fixes.

12 years agoVideo rendering now has correct timing per frame, in both NTSC and PAL mode.
Shamus Hammons [Thu, 17 Nov 2011 16:30:31 +0000 (16:30 +0000)]
Video rendering now has correct timing per frame, in both NTSC and PAL mode.

12 years agoCompilation fixes for the M68000 core.
Shamus Hammons [Thu, 10 Nov 2011 15:54:55 +0000 (15:54 +0000)]
Compilation fixes for the M68000 core.

12 years agoAdded new 68000 cpu core based on UAE's 68000. Here be dragons. ;-)
Shamus Hammons [Thu, 3 Nov 2011 21:30:52 +0000 (21:30 +0000)]
Added new 68000 cpu core based on UAE's 68000. Here be dragons. ;-)

12 years agoFixed missing source :-P
Shamus Hammons [Thu, 20 Oct 2011 16:26:45 +0000 (16:26 +0000)]
Fixed missing source :-P

12 years agoMinor fixes to the OP, small enhancements to icons.
Shamus Hammons [Thu, 20 Oct 2011 16:25:13 +0000 (16:25 +0000)]
Minor fixes to the OP, small enhancements to icons.

12 years agoMinor fixes, hopefully fix Exit hotkey on Win32.
Shamus Hammons [Mon, 17 Oct 2011 09:26:29 +0000 (09:26 +0000)]
Minor fixes, hopefully fix Exit hotkey on Win32.

12 years agoFixed NTSC timing (was same as PAL timing), fixed PAL/NTSC switch to only
Shamus Hammons [Fri, 14 Oct 2011 20:59:17 +0000 (20:59 +0000)]
Fixed NTSC timing (was same as PAL timing), fixed PAL/NTSC switch to only
toggle when the virtual machine is powered off, fixed possible missing trailing
slash on paths input by user, update to built in documentation.

12 years agoMask out ALT for now, small optimization in screen rendering code.
Shamus Hammons [Thu, 6 Oct 2011 14:28:34 +0000 (14:28 +0000)]
Mask out ALT for now, small optimization in screen rendering code.

12 years agoFixed crash in FileThread where file type was known but not in the database.
Shamus Hammons [Sun, 14 Aug 2011 22:43:08 +0000 (22:43 +0000)]
Fixed crash in FileThread where file type was known but not in the database.

12 years agoFix crashing on certain files with no filename extension.
Shamus Hammons [Thu, 11 Aug 2011 14:40:39 +0000 (14:40 +0000)]
Fix crashing on certain files with no filename extension.

12 years agoFixed controller #2 inputs so they don't corrupt controller #1.
Shamus Hammons [Tue, 9 Aug 2011 00:13:31 +0000 (00:13 +0000)]
Fixed controller #2 inputs so they don't corrupt controller #1.

12 years agoQuick fix to make controller #1 work properly again. Controller #2 is disabled.
Shamus Hammons [Mon, 8 Aug 2011 23:11:41 +0000 (23:11 +0000)]
Quick fix to make controller #1 work properly again. Controller #2 is disabled.

12 years agoMinor fix to IRQ subsystem. Should fix games that expected DSP IRQs masked.
Shamus Hammons [Wed, 3 Aug 2011 12:10:48 +0000 (12:10 +0000)]
Minor fix to IRQ subsystem. Should fix games that expected DSP IRQs masked.

12 years agoFixes in the controller config for MacOSX, added option to turn off GPU.
Shamus Hammons [Sun, 31 Jul 2011 23:07:25 +0000 (23:07 +0000)]
Fixes in the controller config for MacOSX, added option to turn off GPU.

12 years agoSmall code cleanups, file picker now grabs everything it knows about by
Shamus Hammons [Fri, 22 Jul 2011 23:24:54 +0000 (23:24 +0000)]
Small code cleanups, file picker now grabs everything it knows about by
default. To look at even stuff VJ *doesn't* understand can be overridden by a
config option.

12 years agoHooked up the UI/frontend controller #2 to the Jaguar core, final fixes to the
Shamus Hammons [Thu, 21 Jul 2011 17:53:35 +0000 (17:53 +0000)]
Hooked up the UI/frontend controller #2 to the Jaguar core, final fixes to the
controller configuration dialog.

12 years agoFixed bug with missing BIOS on first boot of Virtual Jaguar.
Shamus Hammons [Thu, 21 Jul 2011 00:33:57 +0000 (00:33 +0000)]
Fixed bug with missing BIOS on first boot of Virtual Jaguar.

12 years agoAdded 2nd controller to config dialog.
Shamus Hammons [Thu, 21 Jul 2011 00:12:18 +0000 (00:12 +0000)]
Added 2nd controller to config dialog.

12 years agoAdded auto-pause when going into/out of the file selector.
Shamus Hammons [Wed, 20 Jul 2011 19:52:10 +0000 (19:52 +0000)]
Added auto-pause when going into/out of the file selector.

12 years agoMinor changes to make the key definition dialog a bit nicer.
Shamus Hammons [Wed, 20 Jul 2011 15:57:29 +0000 (15:57 +0000)]
Minor changes to make the key definition dialog a bit nicer.

12 years agoController tab now shows correctly redefined keys.
Shamus Hammons [Wed, 20 Jul 2011 11:33:19 +0000 (11:33 +0000)]
Controller tab now shows correctly redefined keys.

12 years agoFixed OP regression in Rayman, probably others.
Shamus Hammons [Tue, 19 Jul 2011 03:53:40 +0000 (03:53 +0000)]
Fixed OP regression in Rayman, probably others.

12 years agoFixed stupid bug giving bogus failure message to user in Alpine tab.
Shamus Hammons [Tue, 19 Jul 2011 01:29:50 +0000 (01:29 +0000)]
Fixed stupid bug giving bogus failure message to user in Alpine tab.

12 years agoKludge: Keep BIOS from running in Alpine mode.
Shamus Hammons [Tue, 19 Jul 2011 00:32:12 +0000 (00:32 +0000)]
Kludge: Keep BIOS from running in Alpine mode.

12 years agoAdded Jaguar BIOS files: You no longer need them, they're built in--just like
Shamus Hammons [Mon, 18 Jul 2011 13:15:57 +0000 (13:15 +0000)]
Added Jaguar BIOS files: You no longer need them, they're built in--just like
on a real Jaguar. ;-)

12 years agoAdded more developer friendly stuff to Alpine mode.
Shamus Hammons [Sun, 17 Jul 2011 23:15:33 +0000 (23:15 +0000)]
Added more developer friendly stuff to Alpine mode.

12 years agoFixed software loading to load independently of Jaguar ROM space, added new
Shamus Hammons [Sat, 16 Jul 2011 01:46:30 +0000 (01:46 +0000)]
Fixed software loading to load independently of Jaguar ROM space, added new
developer options. try using --alpine to see them. ;-)

12 years agoFixes for the 68K IRQ system. There's probably a little more to do though.
Shamus Hammons [Thu, 14 Jul 2011 20:49:33 +0000 (20:49 +0000)]
Fixes for the 68K IRQ system. There's probably a little more to do though.

12 years agoAdded stricter TOM memory checking.
Shamus Hammons [Wed, 13 Jul 2011 17:05:21 +0000 (17:05 +0000)]
Added stricter TOM memory checking.

12 years agoMinor corrections to the file DB.
Shamus Hammons [Tue, 12 Jul 2011 19:16:12 +0000 (19:16 +0000)]
Minor corrections to the file DB.

12 years agoMore enhancements to the file chooser.
Shamus Hammons [Tue, 12 Jul 2011 18:12:41 +0000 (18:12 +0000)]
More enhancements to the file chooser.

12 years agoResolving inconsistent state part II
Shamus Hammons [Tue, 12 Jul 2011 18:12:35 +0000 (18:12 +0000)]
Resolving inconsistent state part II

12 years agoResolving inconsistent state part I
Shamus Hammons [Tue, 12 Jul 2011 18:12:04 +0000 (18:12 +0000)]
Resolving inconsistent state part I

12 years agoAdded possibility to run DSP without host audio output, added configure options
Shamus Hammons [Tue, 12 Jul 2011 04:02:54 +0000 (04:02 +0000)]
Added possibility to run DSP without host audio output, added configure options
for same, fixed log not to dump out when it reaches 10MB, instead it silently
ignores any further output. Also, attempting to run VJ with "use BIOS" checked
and no BIOS loaded no longer causes a virtual crash.

12 years agoInitial stab at controller UI.
Shamus Hammons [Fri, 8 Jul 2011 20:41:35 +0000 (20:41 +0000)]
Initial stab at controller UI.

12 years agoRemoved no longer used config options from config dialog.
Shamus Hammons [Fri, 8 Jul 2011 18:41:44 +0000 (18:41 +0000)]
Removed no longer used config options from config dialog.

12 years agoVarious UI enhancements, like keyboard list searching in cart dialog.
Shamus Hammons [Fri, 8 Jul 2011 13:07:35 +0000 (13:07 +0000)]
Various UI enhancements, like keyboard list searching in cart dialog.

12 years agoFixed OP scaling bug for sizes of 7.0 and up.
Shamus Hammons [Thu, 7 Jul 2011 03:43:27 +0000 (03:43 +0000)]
Fixed OP scaling bug for sizes of 7.0 and up.

12 years agoFixed 24BPP mode (used R twice instead of B), fixed problem with Object
Shamus Hammons [Thu, 7 Jul 2011 01:39:57 +0000 (01:39 +0000)]
Fixed 24BPP mode (used R twice instead of B), fixed problem with Object
Processor not running correctly (should be from VC=0), added some keys to the
cartridge dialog to allow dismissing and running using ESC & Return.

12 years agoNew artwork for CD loading.
Shamus Hammons [Wed, 6 Jul 2011 00:30:36 +0000 (00:30 +0000)]
New artwork for CD loading.

12 years agoMerging qt-experimental into trunk.
Shamus Hammons [Tue, 5 Jul 2011 23:39:50 +0000 (23:39 +0000)]
Merging qt-experimental into trunk.

12 years agoHooked up CD BIOS loading/running.
Shamus Hammons [Tue, 5 Jul 2011 05:16:55 +0000 (05:16 +0000)]
Hooked up CD BIOS loading/running.

12 years agoThis time, for sure! :-P
Shamus Hammons [Fri, 1 Jul 2011 20:00:03 +0000 (20:00 +0000)]
This time, for sure! :-P

12 years agoD'oh!
Shamus Hammons [Fri, 1 Jul 2011 03:00:06 +0000 (03:00 +0000)]
D'oh!

12 years agoMoved Jaguar core to library, fixes for Mac OSX compilation.
Shamus Hammons [Fri, 1 Jul 2011 02:03:14 +0000 (02:03 +0000)]
Moved Jaguar core to library, fixes for Mac OSX compilation.

12 years agoChanges to qmake file to link SDL statically on Mac OSX.
Shamus Hammons [Thu, 30 Jun 2011 22:21:09 +0000 (22:21 +0000)]
Changes to qmake file to link SDL statically on Mac OSX.

12 years agoMakefile fix to compile properly on Mac OSX.
Shamus Hammons [Thu, 30 Jun 2011 22:10:12 +0000 (22:10 +0000)]
Makefile fix to compile properly on Mac OSX.

12 years agoPreliminary support for alternate file types.
Shamus Hammons [Thu, 30 Jun 2011 20:39:27 +0000 (20:39 +0000)]
Preliminary support for alternate file types.

12 years agoAdded missing headers for win32, code cleanup for file detection code.
Shamus Hammons [Wed, 29 Jun 2011 04:26:16 +0000 (04:26 +0000)]
Added missing headers for win32, code cleanup for file detection code.

12 years agoAdded proper versioning to build system, to avoid release confusion. :-)
Shamus Hammons [Tue, 28 Jun 2011 04:30:29 +0000 (04:30 +0000)]
Added proper versioning to build system, to avoid release confusion. :-)

12 years agoAdded BIOS and DSP options to configure dialog.
Shamus Hammons [Mon, 27 Jun 2011 21:53:23 +0000 (21:53 +0000)]
Added BIOS and DSP options to configure dialog.

12 years agoChanged previous fix to be win32 only.
Shamus Hammons [Mon, 27 Jun 2011 16:19:50 +0000 (16:19 +0000)]
Changed previous fix to be win32 only.

12 years agoSmall fix to allow app.cpp to compile on win32.
Shamus Hammons [Sun, 26 Jun 2011 21:29:02 +0000 (21:29 +0000)]
Small fix to allow app.cpp to compile on win32.

12 years agoCommented out problematic non-cross-platform stuff from memory.h.
Shamus Hammons [Sun, 26 Jun 2011 04:43:36 +0000 (04:43 +0000)]
Commented out problematic non-cross-platform stuff from memory.h.

12 years agoRemoved files no longer needed, fixed build system to be more sane.
Shamus Hammons [Sun, 26 Jun 2011 02:55:09 +0000 (02:55 +0000)]
Removed files no longer needed, fixed build system to be more sane.

12 years agoAdded disclaimer to Makefile, until we can fix the Qt compilation problems.
Shamus Hammons [Fri, 24 Jun 2011 22:42:07 +0000 (22:42 +0000)]
Added disclaimer to Makefile, until we can fix the Qt compilation problems.

12 years agoRemoved stupid platform dependency from Makefile.
Shamus Hammons [Fri, 24 Jun 2011 22:30:25 +0000 (22:30 +0000)]
Removed stupid platform dependency from Makefile.

12 years agoFirst attempt at configuration dialog.
Shamus Hammons [Thu, 23 Jun 2011 21:07:07 +0000 (21:07 +0000)]
First attempt at configuration dialog.

12 years agoRewrote key handling to decouple hardwired SDL way from current way.
Shamus Hammons [Thu, 23 Jun 2011 03:51:33 +0000 (03:51 +0000)]
Rewrote key handling to decouple hardwired SDL way from current way.

12 years agoPreliminary key handling using Qt key types.
Shamus Hammons [Thu, 23 Jun 2011 00:38:01 +0000 (00:38 +0000)]
Preliminary key handling using Qt key types.

12 years agoRewrote file loading to be more sane and robust. Hopefully for the last time.
Shamus Hammons [Wed, 22 Jun 2011 05:47:31 +0000 (05:47 +0000)]
Rewrote file loading to be more sane and robust. Hopefully for the last time.

12 years agoVarious improvements to the GUI, including Power and Pause buttons, Load
Shamus Hammons [Wed, 22 Jun 2011 04:05:05 +0000 (04:05 +0000)]
Various improvements to the GUI, including Power and Pause buttons, Load
cartridge actually works now. Artwork improvements. Bugfixes related to loading
software from zips that contain more than one file.

12 years agoFixed GUI to be able to load carts, updated documentation.
Shamus Hammons [Tue, 21 Jun 2011 06:02:47 +0000 (06:02 +0000)]
Fixed GUI to be able to load carts, updated documentation.

13 years agoChanges to Makefile, missing includes in sdl_config.
Shamus Hammons [Tue, 15 Feb 2011 14:06:11 +0000 (14:06 +0000)]
Changes to Makefile, missing includes in sdl_config.

13 years agoAuto-populate wire xfer and int'l handling fees as applicable.
Shamus Hammons [Mon, 7 Feb 2011 21:10:13 +0000 (21:10 +0000)]
Auto-populate wire xfer and int'l handling fees as applicable.

13 years agoFixed random crashes due to QImage corruption.
Shamus Hammons [Tue, 1 Feb 2011 03:00:48 +0000 (03:00 +0000)]
Fixed random crashes due to QImage corruption.

13 years agoFixed rendering to properly render different Jaguar pixel widths.
Shamus Hammons [Thu, 20 Jan 2011 21:29:02 +0000 (21:29 +0000)]
Fixed rendering to properly render different Jaguar pixel widths.

13 years agoFixed colors in tom.cpp.
Shamus Hammons [Thu, 20 Jan 2011 20:05:42 +0000 (20:05 +0000)]
Fixed colors in tom.cpp.

13 years agoInitial stab at making Jaguar core work in QT: Works, but wrong colors.
Shamus Hammons [Thu, 20 Jan 2011 15:25:59 +0000 (15:25 +0000)]
Initial stab at making Jaguar core work in QT: Works, but wrong colors.

13 years agoIncremental changes to get Jaguar engine to work in QT environment.
Shamus Hammons [Wed, 19 Jan 2011 14:15:15 +0000 (14:15 +0000)]
Incremental changes to get Jaguar engine to work in QT environment.

13 years agoInitial attempt to get Jaguar core to run in the new GUI.
Shamus Hammons [Mon, 17 Jan 2011 18:40:04 +0000 (18:40 +0000)]
Initial attempt to get Jaguar core to run in the new GUI.

13 years agoVarious renaming to accomodate change from vj to virtualjaguar.
Shamus Hammons [Mon, 17 Jan 2011 06:32:42 +0000 (06:32 +0000)]
Various renaming to accomodate change from vj to virtualjaguar.

13 years agoAdded jaguar memory locations to memory.cpp.
Shamus Hammons [Sat, 15 Jan 2011 04:39:17 +0000 (04:39 +0000)]
Added jaguar memory locations to memory.cpp.

14 years agoChanged executable from vj to virtualjaguar to avoid possible future naming
Shamus Hammons [Fri, 9 Apr 2010 16:24:11 +0000 (16:24 +0000)]
Changed executable from vj to virtualjaguar to avoid possible future naming
collision. Also some minor changes which I can't remember (isn't that what svn
diff is for?)...

14 years agoMore incremental improvements to the "Insert Cart" dialog...
Shamus Hammons [Mon, 8 Mar 2010 20:46:29 +0000 (20:46 +0000)]
More incremental improvements to the "Insert Cart" dialog...

14 years agoSuccessfully integrated ZIP file fishing of images & software
Shamus Hammons [Thu, 4 Mar 2010 19:35:39 +0000 (19:35 +0000)]
Successfully integrated ZIP file fishing of images & software

14 years agoAdded logfile logging, ZIP file fishing
Shamus Hammons [Wed, 3 Mar 2010 04:10:20 +0000 (04:10 +0000)]
Added logfile logging, ZIP file fishing

14 years agoAdded missing images, added some fixes to ZIP file support
Shamus Hammons [Mon, 1 Mar 2010 21:23:44 +0000 (21:23 +0000)]
Added missing images, added some fixes to ZIP file support

14 years agoMoved CRCs to filedb.h/cpp, various incremetal improvements to GUI
Shamus Hammons [Sun, 28 Feb 2010 18:13:19 +0000 (18:13 +0000)]
Moved CRCs to filedb.h/cpp, various incremetal improvements to GUI

14 years agoAdded image filenames to ROM database, file flags. Will split these out soon.
Shamus Hammons [Mon, 15 Feb 2010 18:55:26 +0000 (18:55 +0000)]
Added image filenames to ROM database, file flags. Will split these out soon.

14 years agoMoving towards a better file picker... :-)
Shamus Hammons [Fri, 12 Feb 2010 22:18:49 +0000 (22:18 +0000)]
Moving towards a better file picker... :-)

14 years agoIncremental improvements to the file picker, introduction of ImageDelegate
Shamus Hammons [Mon, 8 Feb 2010 06:09:52 +0000 (06:09 +0000)]
Incremental improvements to the file picker, introduction of ImageDelegate
class to do custom rendering for our QListView

14 years agoMore ROM picker refinements...
Shamus Hammons [Thu, 4 Feb 2010 20:26:53 +0000 (20:26 +0000)]
More ROM picker refinements...

14 years agoStart of model/view class implementation, since QListViewWidget ultimately
Shamus Hammons [Wed, 3 Feb 2010 04:39:13 +0000 (04:39 +0000)]
Start of model/view class implementation, since QListViewWidget ultimately
just doesn't have what we need.

14 years agoMinor tweaks to ROM discovery threading, beginnings of new config window
Shamus Hammons [Fri, 29 Jan 2010 22:00:24 +0000 (22:00 +0000)]
Minor tweaks to ROM discovery threading, beginnings of new config window

14 years agoInitial file reading thread implementation
Shamus Hammons [Fri, 29 Jan 2010 05:10:24 +0000 (05:10 +0000)]
Initial file reading thread implementation

14 years agoAdded beginnings of ROM directory scanning functionality
Shamus Hammons [Wed, 27 Jan 2010 18:07:17 +0000 (18:07 +0000)]
Added beginnings of ROM directory scanning functionality

14 years agoAdded beginnings of graphical file chooser
Shamus Hammons [Sat, 23 Jan 2010 05:58:20 +0000 (05:58 +0000)]
Added beginnings of graphical file chooser

14 years agoMore "About..." box tweaks...
Shamus Hammons [Fri, 22 Jan 2010 22:05:11 +0000 (22:05 +0000)]
More "About..." box tweaks...

14 years agoMore About box tweaking
Shamus Hammons [Fri, 22 Jan 2010 14:44:32 +0000 (14:44 +0000)]
More About box tweaking

14 years agoMore GUI fill in, new About box
Shamus Hammons [Thu, 21 Jan 2010 22:09:01 +0000 (22:09 +0000)]
More GUI fill in, new About box