]> Shamusworld >> Repos - virtualjaguar/log
virtualjaguar
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

14 years agoAdded some icons, reconnected settings, added start of GUI control over
Shamus Hammons [Thu, 21 Jan 2010 04:20:21 +0000 (04:20 +0000)]
Added some icons, reconnected settings, added start of GUI control over
some settings

14 years agoBeginnings of UI goodness... ;-)
Shamus Hammons [Tue, 19 Jan 2010 15:59:25 +0000 (15:59 +0000)]
Beginnings of UI goodness... ;-)

14 years agoAdded missing header file
Shamus Hammons [Tue, 19 Jan 2010 15:57:16 +0000 (15:57 +0000)]
Added missing header file

14 years agoMinor tweaks to get things compiling/running
Shamus Hammons [Mon, 18 Jan 2010 21:29:21 +0000 (21:29 +0000)]
Minor tweaks to get things compiling/running

14 years agoInitial changeset to experimental branch
Shamus Hammons [Mon, 18 Jan 2010 21:04:08 +0000 (21:04 +0000)]
Initial changeset to experimental branch

14 years agoCreating Qt/Experimental branch of trunk.
Shamus Hammons [Mon, 18 Jan 2010 20:15:48 +0000 (20:15 +0000)]
Creating Qt/Experimental branch of trunk.

14 years agoWe can now compile, but still doesn't work at this point... Lots of cleanup
Shamus Hammons [Thu, 26 Nov 2009 06:11:48 +0000 (06:11 +0000)]
We can now compile, but still doesn't work at this point... Lots of cleanup

14 years agoAttempting to add sanity to memory access: Added mmu.cpp/h
Shamus Hammons [Thu, 26 Nov 2009 05:09:55 +0000 (05:09 +0000)]
Attempting to add sanity to memory access: Added mmu.cpp/h

14 years agoAnd so with this revision, we commit massive breakage. We Apologize For The Inconveni...
Shamus Hammons [Wed, 24 Jun 2009 05:58:02 +0000 (05:58 +0000)]
And so with this revision, we commit massive breakage. We Apologize For The Inconvenience.

15 years agoPreliminary state support
Shamus Hammons [Thu, 15 Jan 2009 19:17:28 +0000 (19:17 +0000)]
Preliminary state support

15 years agoFixed pushbutton graphic.
Shamus Hammons [Sun, 2 Nov 2008 21:11:14 +0000 (21:11 +0000)]
Fixed pushbutton graphic.

15 years agoMajor refactoring of GUI: Phase I
Shamus Hammons [Sun, 2 Nov 2008 20:34:45 +0000 (20:34 +0000)]
Major refactoring of GUI: Phase I

15 years agoMoved *actual* files into source tree...
Shamus Hammons [Sat, 1 Nov 2008 15:39:47 +0000 (15:39 +0000)]
Moved *actual* files into source tree...

15 years agoMoving GUI stuff to proper subdirectory for easier maintenance. :-)
Shamus Hammons [Sat, 1 Nov 2008 14:15:24 +0000 (14:15 +0000)]
Moving GUI stuff to proper subdirectory for easier maintenance. :-)

15 years agoForgot missing new files... :-P
Shamus Hammons [Sat, 1 Nov 2008 14:06:56 +0000 (14:06 +0000)]
Forgot missing new files... :-P

15 years agoRenamed clock.cpp/h to event.cpp/h, did some long overdue cleanups to
Shamus Hammons [Sat, 1 Nov 2008 13:58:48 +0000 (13:58 +0000)]
Renamed clock.cpp/h to event.cpp/h, did some long overdue cleanups to
function names, removed version.cpp/h since they were completely
unnecessary. :-)

15 years agoFixed fullscreen<-->windowed mode swith in OpenGL mode, phase one of
Shamus Hammons [Thu, 30 Oct 2008 12:48:57 +0000 (12:48 +0000)]
Fixed fullscreen<-->windowed mode swith in OpenGL mode, phase one of
removal of all undeclared externs

15 years agoAdded temporary patch to remove libcdio dependency.
Shamus Hammons [Mon, 20 Oct 2008 19:36:30 +0000 (19:36 +0000)]
Added temporary patch to remove libcdio dependency.

15 years agoSmall change: CVS -> SVN in About dialog.
Shamus Hammons [Tue, 14 Oct 2008 19:36:55 +0000 (19:36 +0000)]
Small change: CVS -> SVN in About dialog.

15 years agoNote to self in makefile
Shamus Hammons [Tue, 14 Oct 2008 18:27:55 +0000 (18:27 +0000)]
Note to self in makefile

15 years agoSmall fix to accomodate gcc 4.3.1 moving strcmp() to <cstring> header
Shamus Hammons [Thu, 18 Sep 2008 10:06:11 +0000 (10:06 +0000)]
Small fix to accomodate gcc 4.3.1 moving strcmp() to <cstring> header

16 years agoFixed segfaults in DSP & GPU caused by freeing static memory. Ouch\!
Shamus Hammons [Thu, 24 Apr 2008 21:49:15 +0000 (21:49 +0000)]
Fixed segfaults in DSP & GPU caused by freeing static memory. Ouch\!

16 years agoExtensive changes to remove gcc 4.x warnings, general code cleanup
Shamus Hammons [Sun, 16 Dec 2007 23:11:40 +0000 (23:11 +0000)]
Extensive changes to remove gcc 4.x warnings, general code cleanup

16 years agoMoving resources out of main directory and into res where they belong.
Shamus Hammons [Tue, 19 Jun 2007 13:57:39 +0000 (13:57 +0000)]
Moving resources out of main directory and into res where they belong.

16 years agoInitial refactoring of CD interface backend code.
Shamus Hammons [Thu, 31 May 2007 03:42:39 +0000 (03:42 +0000)]
Initial refactoring of CD interface backend code.

16 years agoFixed types in types.h to use C99 standard types, also removed all references
Shamus Hammons [Wed, 30 May 2007 03:39:14 +0000 (03:39 +0000)]
Fixed types in types.h to use C99 standard types, also removed all references
to capitalized types. Initial work towards using platform agnostic low-level
CD-ROM access routines. :-D

16 years agoMisc. small fixes/changes.
Shamus Hammons [Tue, 29 May 2007 14:39:27 +0000 (14:39 +0000)]
Misc. small fixes/changes.

18 years agoMinor fix for <8BPP modes
Shamus Hammons [Sat, 5 Nov 2005 19:08:37 +0000 (19:08 +0000)]
Minor fix for <8BPP modes

18 years agoResources for platforms that support it
Shamus Hammons [Sat, 5 Nov 2005 19:05:22 +0000 (19:05 +0000)]
Resources for platforms that support it

18 years agoCompile script is no longer needed. ;-)
Shamus Hammons [Sat, 5 Nov 2005 19:03:00 +0000 (19:03 +0000)]
Compile script is no longer needed. ;-)

18 years agoNew unified makefile no longer needs separate compile script ;-)
Shamus Hammons [Sat, 5 Nov 2005 19:01:29 +0000 (19:01 +0000)]
New unified makefile no longer needs separate compile script ;-)

18 years agoKludge to allow games that read HC in TOM to work
Shamus Hammons [Sat, 27 Aug 2005 03:52:16 +0000 (03:52 +0000)]
Kludge to allow games that read HC in TOM to work

18 years agoFixed x/y registers to be persitent between calls to blitter
Shamus Hammons [Sat, 27 Aug 2005 03:51:26 +0000 (03:51 +0000)]
Fixed x/y registers to be persitent between calls to blitter

18 years agoUpdate for 1.1.0 release
Shamus Hammons [Sat, 27 Aug 2005 03:50:18 +0000 (03:50 +0000)]
Update for 1.1.0 release

18 years agoFixed destination Z read problem
Shamus Hammons [Thu, 25 Aug 2005 05:08:02 +0000 (05:08 +0000)]
Fixed destination Z read problem

18 years agoPreliminary text editing widget
Shamus Hammons [Wed, 24 Aug 2005 14:35:53 +0000 (14:35 +0000)]
Preliminary text editing widget

18 years agoZ buffer fixes--still not 100%
Shamus Hammons [Wed, 24 Aug 2005 14:33:59 +0000 (14:33 +0000)]
Z buffer fixes--still not 100%

18 years agoAdded new splash image (vj_title_small)
Shamus Hammons [Sat, 13 Aug 2005 03:32:17 +0000 (03:32 +0000)]
Added new splash image (vj_title_small)

18 years agoMade JaguarExecuteNew play nice with the GUI code
Shamus Hammons [Sat, 13 Aug 2005 03:31:39 +0000 (03:31 +0000)]
Made JaguarExecuteNew play nice with the GUI code

18 years agoFixed "in-game" overlay to display properly
Shamus Hammons [Sat, 13 Aug 2005 03:31:05 +0000 (03:31 +0000)]
Fixed "in-game" overlay to display properly

18 years agoImage file for GUI
Shamus Hammons [Sat, 13 Aug 2005 03:30:12 +0000 (03:30 +0000)]
Image file for GUI

18 years agoFixed problem with PATD not updating properly
Shamus Hammons [Thu, 11 Aug 2005 02:30:41 +0000 (02:30 +0000)]
Fixed problem with PATD not updating properly

18 years agoUpdate for 1.1.0 release
Shamus Hammons [Thu, 11 Aug 2005 02:29:52 +0000 (02:29 +0000)]
Update for 1.1.0 release

18 years agoBugfixes that are too complex to explain in this small a space. ;-)
Shamus Hammons [Tue, 9 Aug 2005 06:08:53 +0000 (06:08 +0000)]
Bugfixes that are too complex to explain in this small a space. ;-)

18 years agoUpdate for 1.1.0 release
Shamus Hammons [Tue, 9 Aug 2005 06:08:07 +0000 (06:08 +0000)]
Update for 1.1.0 release

18 years agoChanges to accomodate new rendering subsystem
Shamus Hammons [Sat, 6 Aug 2005 03:36:15 +0000 (03:36 +0000)]
Changes to accomodate new rendering subsystem

18 years agoAdded some ifdefs to make it easy to switch between new timer system and old system
Shamus Hammons [Sat, 6 Aug 2005 03:34:35 +0000 (03:34 +0000)]
Added some ifdefs to make it easy to switch between new timer system and old system

18 years agoAdded preliminary dirty rectangle support to the GUI
Shamus Hammons [Sat, 6 Aug 2005 03:33:15 +0000 (03:33 +0000)]
Added preliminary dirty rectangle support to the GUI

18 years agoAdded some new bitmaps
Shamus Hammons [Sat, 6 Aug 2005 03:32:41 +0000 (03:32 +0000)]
Added some new bitmaps

18 years agoFixes to handle mono sound properly
Shamus Hammons [Sat, 6 Aug 2005 03:31:15 +0000 (03:31 +0000)]
Fixes to handle mono sound properly

18 years agoAdded fix for Unix, GET/SET64 macros
Shamus Hammons [Sat, 6 Aug 2005 03:29:38 +0000 (03:29 +0000)]
Added fix for Unix, GET/SET64 macros

18 years agoChanges to accomodate new rendering subsystem
Shamus Hammons [Sat, 6 Aug 2005 03:28:43 +0000 (03:28 +0000)]
Changes to accomodate new rendering subsystem

18 years agoNew render type config option
Shamus Hammons [Sat, 6 Aug 2005 03:26:27 +0000 (03:26 +0000)]
New render type config option

18 years ago1st semi-stable iteration of the new blitter
Shamus Hammons [Sat, 6 Aug 2005 03:24:25 +0000 (03:24 +0000)]
1st semi-stable iteration of the new blitter

18 years agoUpdate for 1.1.0 release
Shamus Hammons [Sat, 6 Aug 2005 03:22:41 +0000 (03:22 +0000)]
Update for 1.1.0 release

18 years agoAdded missing parens to LHS of FIFO spinlocks--should work properly now.
Shamus Hammons [Thu, 26 May 2005 14:36:54 +0000 (14:36 +0000)]
Added missing parens to LHS of FIFO spinlocks--should work properly now.

18 years agoNo longer needed (bye bye!)
Shamus Hammons [Wed, 25 May 2005 04:54:05 +0000 (04:54 +0000)]
No longer needed (bye bye!)