]> Shamusworld >> Repos - apple2/log
apple2
20 months agoDocs were missing GPLv3. Thanks to schampailler for the heads up. :-) master
Shamus Hammons [Mon, 22 Aug 2022 22:20:43 +0000 (17:20 -0500)]
Docs were missing GPLv3.  Thanks to schampailler for the heads up.  :-)

20 months agoAdded known issues file, small fix for booting from running Apple.
Shamus Hammons [Sat, 13 Aug 2022 02:58:03 +0000 (21:58 -0500)]
Added known issues file, small fix for booting from running Apple.

20 months agoMiscellaneous bugfixes.
Shamus Hammons [Fri, 12 Aug 2022 16:12:40 +0000 (11:12 -0500)]
Miscellaneous bugfixes.

Once again, 4am's Total Replay uncovered a bug in the emulation when its
replay of Firebug would lock up the emulation.  This was caused by the
MMU not returning floating bus values from certain $C0xx soft switches.
Also, there was a bug in floppydrive.cpp which would cause the bitstream
to slip even when the simulated drive head never moved.  This allows
Bard's Tale II to boot.  Also, some minor fixes to allow the LSS to
honor a WOZ2 disk's "optimal bit timing" field.  Border Zone & other
similar disks *still* don't work, so there's work still to be done
there...

Again, almost a year since the last commit.  How the time does fly.  :-/

2 years agoGraphical fixes for DHIRES and added CASIN emulation.
Shamus Hammons [Thu, 30 Dec 2021 03:04:04 +0000 (21:04 -0600)]
Graphical fixes for DHIRES and added CASIN emulation.

Total Replay exposed (yet again!) a couple of flaws in apple2's
emulation: it would crash on the Serpentine demo and would display bad
graphics on DHIRES screen transitions.  The latter was caused by a lack
of CASIN emulation (and it's still not confirmed that it's correct), and
the latter was caused by bad handling of the the STORE80 softswitch.

Has it been almost a year since the last commit?  How time does fly...
:-/

3 years agoAdded new palette from pic on the xapple2 color page.
Shamus Hammons [Sat, 12 Sep 2020 00:30:22 +0000 (19:30 -0500)]
Added new palette from pic on the xapple2 color page.

It looks terrible, but put in as a point of comparison to the others, to
basically show just how awesome the ApplePC palette actually is.  :-)

3 years agoAdd support for .hdv hard drive images, new "Rob Color TV" palette.
Shamus Hammons [Fri, 11 Sep 2020 23:39:32 +0000 (18:39 -0500)]
Add support for .hdv hard drive images, new "Rob Color TV" palette.

3 years agoFix trash on sides of screen in full screen mode.
Shamus Hammons [Tue, 8 Sep 2020 22:03:17 +0000 (17:03 -0500)]
Fix trash on sides of screen in full screen mode.

Also, added a bit more diagnostics for the case when the audio subsystem
fails to initialize.

3 years agoFirst steps towards making config window/settings stick.
Shamus Hammons [Tue, 8 Sep 2020 22:01:44 +0000 (17:01 -0500)]
First steps towards making config window/settings stick.

4 years agoAdd documentation of the process for emulating an A2 hard drive.
Shamus Hammons [Sat, 11 Jan 2020 03:47:28 +0000 (21:47 -0600)]
Add documentation of the process for emulating an A2 hard drive.

5 years agoSquashed bug that crept in to config.cpp. :-(
Shamus Hammons [Thu, 18 Apr 2019 22:03:54 +0000 (17:03 -0500)]
Squashed bug that crept in to config.cpp.  :-(

5 years agoAdded missing files from last commit. :-/
Shamus Hammons [Wed, 17 Apr 2019 12:24:45 +0000 (07:24 -0500)]
Added missing files from last commit.  :-/

5 years agoAdded initial emulator configuration window, cleanup of settings code.
Shamus Hammons [Wed, 17 Apr 2019 03:29:58 +0000 (22:29 -0500)]
Added initial emulator configuration window, cleanup of settings code.

The settings code now actually saves updated settings to the config
file.  Also wrote the beginnings of a proper Config window, and a few
of the options actually work (which ones work is left as an exercise
for the reader).

5 years agoCleanup of initial hard drive emulation code.
Shamus Hammons [Tue, 12 Mar 2019 19:21:35 +0000 (14:21 -0500)]
Cleanup of initial hard drive emulation code.

5 years agoAdded Apple II/IIe firmware, fixed HD write emulation.
Shamus Hammons [Tue, 26 Feb 2019 04:06:55 +0000 (22:06 -0600)]
Added Apple II/IIe firmware, fixed HD write emulation.

5 years agoAdded support for the Apple High Speed SCSI card.
Shamus Hammons [Mon, 25 Feb 2019 22:34:27 +0000 (16:34 -0600)]
Added support for the Apple High Speed SCSI card.

This means that you can now connect hard drive images to the emulator,
and, with the addition of the AHSSC emulation, connect up to seven of
them to one system (technically, with 8 LUNs per SCSI ID, you could in
theory connect 56 of them, but that's just crazy).  The emulation of
the card is still in an early state, but it currently seems to work
properly with the "Pitch Dark" hard drive image by 4am.  Still needs
some work to expose it properly to the GUI, but hey, that's just
details.  :-)

5 years agoAdded WOZ 2 support.
Shamus Hammons [Sat, 9 Feb 2019 21:42:07 +0000 (15:42 -0600)]
Added WOZ 2 support.

It will read/write WOZ 2, though internally it doesn't obey the "optimal
bit timing" value yet; support for that is coming.  :-)  It will also
silently upconvert WOZ 1 images, though that will only matter if the
disk is writable and is written to.

5 years agoFixed disk emulation to handle quarter track seeking.
Shamus Hammons [Thu, 7 Feb 2019 13:46:21 +0000 (07:46 -0600)]
Fixed disk emulation to handle quarter track seeking.

It's not very accurate as it's set to zap the head instantly to where
the phase solenoids indicate, as opposed to moving from the start
position to the destination position in a finite amount of time (which
wouldn't be all that difficult to emulate).  But most things tend to be
pretty well behaved and so this approach seems to work OK.

Also added preliminary hard disk emulation.

5 years agoMisc. improvements, added WOZ file support to floppy emulation
Shamus Hammons [Thu, 24 Jan 2019 02:33:05 +0000 (20:33 -0600)]
Misc. improvements, added WOZ file support to floppy emulation

- Refactored old MMU slot code to be more flexible
- Moved all Mockingboard related code to its own compilation unit
- Refactored old 6522 & AY-3-8910 code into v6522VIA & vAY8910  :-)
- Fixed BCD mode for ADC and SBC in v65C02
- Finally fixed text mode characters in both ALTCHARSET and regular
  modes
- Added new floppy disk controller Logic State Sequencer emulation
- Fixed v65C02 to be cycle exact (as far as I can tell)
- Fixed a bunch of bugs in v65C02
- Dropped NIB support
- Added WOZ 1.0 file support

That last item is a bit of a big deal, as I had been thinking about
writing a new file format that would be bit-based--since the NIB nybble
format, while better than pretty much all the other formats out there,
fails hard in things like extra sync bits and half tracks.  So, somewhat
serendipitously, I stumbled upon the Applesauce project and found out
that not only had other people been thinking in more or less the same
direction, they had created it and had made disk images to try!

So now, because of this, WOZ is the internal format used by the floppy
emulation (as opposed to NIB) which, along with the new disk Logic State
Sequencer emulator, makes it possible to format floppy disks correctly
for the first time.  :-)

One ironic consequence of this is that NIB format can no longer be
properly supported.  The irony comes from the fact that before there was
LSS emulation, NIB was the most accurate format you could get to
represent the low level format of a disk, but now, with proper LSS
emulation, it's the worst format for representing a floppy disk.  And
the main reason for this is that NIB doesn't contain sync bits, and has
no mechanism to represent them--so when feeding them to the new LSS
emulation, they will fail horribly because without sync bits, the
bitstream represented by a NIB formatted disk can and will be
misinterpreted by the LSS.  And since there is now a format that
properly represents the bitstream on a floppy disk (WOZ), there's
absolutely no reason to keep NIB around or support it anymore.  While it
was a nice interim format to have around (when the emulation of the disk
was "imperfectly perfect"), it now no longer has a place in disk
preservation and/or emulation.

Another consequence of this new format is that Apple2 only supports
writing of WOZ images--it will no longer support writing of DSK and its
bretheren.  However, since those formats are extremely limited in their
scope (they literally only represented the contents of the sectors on a
disk) we still support reading them; Apple2 will automagically upconvert
them and save them as WOZs (it will use the same filename but substitute
"woz" for the old extension).  So if you're wondering why your DSKs are
unchanged when saving to them, you now know why.  :-)

Big, big thanks to the Applesauce guys and everyone who contributed and
continues to contribute to that project; your efforts are very much
appreciated--you guys are awesome!

5 years agoConversion of V65C02 to pointers, misc. whitespace cleanups.
Shamus Hammons [Mon, 17 Sep 2018 02:45:27 +0000 (21:45 -0500)]
Conversion of V65C02 to pointers, misc. whitespace cleanups.

5 years agoFirst stab at adding Mockingboard support.
Shamus Hammons [Mon, 10 Sep 2018 03:47:51 +0000 (22:47 -0500)]
First stab at adding Mockingboard support.

Currently only supports one Mockingboard in slot 4, but it should be
fairly trivial to add another in slot 5.  Tested with Ultima 3, 4 & 5,
and Mockingboard disk #1.  Also, added some fixes to correct the timing
of the 6502 and sound; I believe I have a good understanding of it now,
even though there's still work to do to keep the main CPU thread from
starving the audio thread (which still happens, but less often now).

6 years agoImprovements to timing, disk selector; added Double LoRes.
Shamus Hammons [Thu, 22 Jun 2017 03:57:57 +0000 (22:57 -0500)]
Improvements to timing, disk selector; added Double LoRes.

Having taken a good look at "Understanding the Apple IIe", I've fixed
the timing of one frame now that I know how much time it's supposed to
take. Also added the ability to recurse into subdirectories of the disks
directory, and the ability to page through the disk list when there are
more than three columns of disks. Another thing I did not know about was
Double LoRes, that has been added as well; also, did not know that the
video bus appeared at memory mapped locations that weren't attached to
anything. This quirk is now properly emulated.

6 years agoAdd key delay to keyboard handler, mouse hiding when mouse is idle.
Shamus Hammons [Tue, 6 Jun 2017 12:42:55 +0000 (07:42 -0500)]
Add key delay to keyboard handler, mouse hiding when mouse is idle.

6 years agoFixed keyboard handling, consolidated video handling.
Shamus Hammons [Mon, 5 Jun 2017 03:28:52 +0000 (22:28 -0500)]
Fixed keyboard handling, consolidated video handling.

The keyboard handler now properly emulates the //e's 2-key rollover.
However, we might have to add in a key repeat delay if it makes it so
that you can't type on the console anymore. This had to be done because
SDL will throw in key delay if you rely on it's SDL_KEYDOWN message and
this caused many games with keyboard input to be unplayable. Also, we
consolidated the video handling files, as there was very little in
video.cpp and so we moved it into applevideo.cpp and renamed that file
to video.cpp. Things are a lot cleaner as a result of this merge. :-)

6 years agoMiscellaneous minor code cleanup.
Shamus Hammons [Fri, 2 Jun 2017 02:42:15 +0000 (21:42 -0500)]
Miscellaneous minor code cleanup.

6 years agoMisc. cleanups, incl. cleanup up Makefile.
Shamus Hammons [Thu, 18 May 2017 04:17:17 +0000 (23:17 -0500)]
Misc. cleanups, incl. cleanup up Makefile.

10 years agoMoved open/closed apple keys to L/R ALT keys.
Shamus Hammons [Wed, 2 Apr 2014 19:56:21 +0000 (14:56 -0500)]
Moved open/closed apple keys to L/R ALT keys.

10 years agoAdded state save/load support.
Shamus Hammons [Wed, 2 Apr 2014 18:00:00 +0000 (13:00 -0500)]
Added state save/load support.

10 years agoAdded application icon.
Shamus Hammons [Tue, 1 Apr 2014 16:33:48 +0000 (11:33 -0500)]
Added application icon.

10 years agoFixed stupid lockup bug on exit when emulation paused/off.
Shamus Hammons [Tue, 1 Apr 2014 13:47:16 +0000 (08:47 -0500)]
Fixed stupid lockup bug on exit when emulation paused/off.

10 years agoFixed Apple power state to pause CPU thread immediately.
Shamus Hammons [Mon, 31 Mar 2014 18:59:37 +0000 (13:59 -0500)]
Fixed Apple power state to pause CPU thread immediately.

10 years agoAdded disk selection functionality, fixed power cycle bug.
Shamus Hammons [Sun, 30 Mar 2014 18:07:30 +0000 (13:07 -0500)]
Added disk selection functionality, fixed power cycle bug.

10 years agoAdded new config icon.
Shamus Hammons [Fri, 28 Mar 2014 20:31:42 +0000 (15:31 -0500)]
Added new config icon.

10 years agoConnected POWER function to GUI.
Shamus Hammons [Thu, 27 Mar 2014 17:46:00 +0000 (12:46 -0500)]
Connected POWER function to GUI.

10 years agoFixed extra parenthesis in gui.cpp. :-P
Shamus Hammons [Wed, 26 Mar 2014 22:44:47 +0000 (17:44 -0500)]
Fixed extra parenthesis in gui.cpp. :-P

10 years agoFixed cross-compilation, added more GUI glue.
Shamus Hammons [Wed, 26 Mar 2014 13:05:47 +0000 (08:05 -0500)]
Fixed cross-compilation, added more GUI glue.

10 years agoRemoved GUI cruft, added 10 & 12pt fonts.
Shamus Hammons [Tue, 25 Mar 2014 15:45:09 +0000 (10:45 -0500)]
Removed GUI cruft, added 10 & 12pt fonts.

10 years agoRemoved unnecessary cruft from project.
Shamus Hammons [Mon, 3 Mar 2014 16:27:20 +0000 (10:27 -0600)]
Removed unnecessary cruft from project.

10 years agoAdded missing files. :-P
Shamus Hammons [Tue, 17 Dec 2013 01:27:51 +0000 (19:27 -0600)]
Added missing files. :-P

10 years agoUpdate to website.
Shamus Hammons [Sat, 7 Dec 2013 22:54:25 +0000 (16:54 -0600)]
Update to website.

10 years agoAdded website.
Shamus Hammons [Sat, 7 Dec 2013 22:06:55 +0000 (16:06 -0600)]
Added website.

10 years agoDisk names now display in window, still lots to do.
Shamus Hammons [Mon, 14 Oct 2013 02:00:17 +0000 (21:00 -0500)]
Disk names now display in window, still lots to do.

10 years agoBeginnings of disk image selector.
Shamus Hammons [Sun, 13 Oct 2013 20:22:19 +0000 (15:22 -0500)]
Beginnings of disk image selector.

10 years agoAdded icons that should have gone in last commit. :-P
Shamus Hammons [Sat, 12 Oct 2013 03:14:22 +0000 (22:14 -0500)]
Added icons that should have gone in last commit. :-P

10 years agoAdded updating floppy icons.
Shamus Hammons [Sat, 12 Oct 2013 03:13:08 +0000 (22:13 -0500)]
Added updating floppy icons.

10 years agoAdded MXE cross compile script.
Shamus Hammons [Fri, 11 Oct 2013 20:10:47 +0000 (15:10 -0500)]
Added MXE cross compile script.

10 years agoAdded icon selector.
Shamus Hammons [Thu, 10 Oct 2013 03:21:44 +0000 (22:21 -0500)]
Added icon selector.

10 years agoFurther along with icon bar, added new icons (programmer art :-P).
Shamus Hammons [Wed, 9 Oct 2013 02:01:09 +0000 (21:01 -0500)]
Further along with icon bar, added new icons (programmer art :-P).

10 years agoStart of new built-in GUI.
Shamus Hammons [Tue, 8 Oct 2013 21:55:07 +0000 (16:55 -0500)]
Start of new built-in GUI.

The idea is to present icons for the most commonly used functions that
will pop up on the screen when moused over, then go away once the mouse
is not over them anymore. Hopefully this will actually be usable, unlike
the previous clusterfuck that I attempted. It was a good idea, but SDL
just wasn't up to the heavy lifting required.

10 years agoAdded floppy #2 saving, statistics to makefile.
Shamus Hammons [Sun, 6 Oct 2013 17:17:38 +0000 (12:17 -0500)]
Added floppy #2 saving, statistics to makefile.

10 years agoAdded Prodos detection for .dsk images, fixes to 80STORE switch.
Shamus Hammons [Sun, 29 Sep 2013 20:57:45 +0000 (15:57 -0500)]
Added Prodos detection for .dsk images, fixes to 80STORE switch.

10 years agoCreated new MMU based code for R/W handling. Should be much faster now.
Shamus Hammons [Sat, 28 Sep 2013 23:15:54 +0000 (18:15 -0500)]
Created new MMU based code for R/W handling. Should be much faster now.

10 years agoAdded VBL, fixed sound-on-write, added .bin disk support.
Shamus Hammons [Tue, 24 Sep 2013 14:09:40 +0000 (09:09 -0500)]
Added VBL, fixed sound-on-write, added .bin disk support.

10 years agoFixed misc. bugs preventing certain games from working, added pause mode.
Shamus Hammons [Mon, 23 Sep 2013 16:05:10 +0000 (11:05 -0500)]
Fixed misc. bugs preventing certain games from working, added pause mode.

There was one bug that went undetected in the v65C02 core (in STX ZP,Y)
and another in the 80STORE handling (80STORE doesn't affect reading).
Also added a pause mode (bound to the Pause key), for those times when
you need to walk away from the emulation for a bit.

10 years agoFixed double hires to have correct colors; fixed LC alt bank access.
Shamus Hammons [Thu, 19 Sep 2013 02:32:56 +0000 (21:32 -0500)]
Fixed double hires to have correct colors; fixed LC alt bank access.

10 years agoFixes to make emulator //e compatible; display can do double hires now.
Shamus Hammons [Thu, 19 Sep 2013 00:03:09 +0000 (19:03 -0500)]
Fixes to make emulator //e compatible; display can do double hires now.

10 years agoFixed problem with frames running ahead of the sound thread.
Shamus Hammons [Wed, 11 Sep 2013 22:33:54 +0000 (17:33 -0500)]
Fixed problem with frames running ahead of the sound thread.

This involved fixing V65C02 (by subtracting out cycle overruns) and fixing
the main thread callback wait loop. As someone once said, "Threading is
hard." :-P

10 years agoConvert sound driving method to direct sampling.
Shamus Hammons [Wed, 11 Sep 2013 15:00:36 +0000 (10:00 -0500)]
Convert sound driving method to direct sampling.

Before it was doing some complex timestamp thing, now it simple runs the
CPU for ~21 cycles and then stuff the sample into the sound buffer.
Sound still lags behind by several frames though, just like with the
previous sound setup. Still not sure why. :-/

10 years agoFixed log hangup on exit, added paddle buttons 0 & 1.
Shamus Hammons [Tue, 10 Sep 2013 03:22:49 +0000 (22:22 -0500)]
Fixed log hangup on exit, added paddle buttons 0 & 1.

10 years agoPrevent aborting when the log file fills up; added CTRL key support.
Shamus Hammons [Mon, 9 Sep 2013 12:59:51 +0000 (07:59 -0500)]
Prevent aborting when the log file fills up; added CTRL key support.

10 years agoConverted to SDL 2, added fullscreen toggle.
Shamus Hammons [Mon, 9 Sep 2013 02:18:23 +0000 (21:18 -0500)]
Converted to SDL 2, added fullscreen toggle.

12 years agoMinor fixes.
Shamus Hammons [Mon, 31 Oct 2011 15:43:49 +0000 (15:43 +0000)]
Minor fixes.

14 years agoAdded miscellaneous warnings, minor documentation
Shamus Hammons [Thu, 9 Jul 2009 01:37:07 +0000 (01:37 +0000)]
Added miscellaneous warnings, minor documentation

15 years agoFixes to threaded programming model (prevent lockups on exit)
Shamus Hammons [Tue, 24 Feb 2009 15:32:01 +0000 (15:32 +0000)]
Fixes to threaded programming model (prevent lockups on exit)

15 years agoAdded proper locking of conditional variable mutex
Shamus Hammons [Mon, 16 Feb 2009 16:26:02 +0000 (16:26 +0000)]
Added proper locking of conditional variable mutex

15 years agoChanges to sound system relating to the new threaded CPU core. It works,
Shamus Hammons [Mon, 16 Feb 2009 16:22:33 +0000 (16:22 +0000)]
Changes to sound system relating to the new threaded CPU core. It works,
mostly, but still plays back too fast. Dunno why. :-/

15 years agoInitial attempt at multithreaded implementation: CPU is now in its own thread.
Shamus Hammons [Wed, 11 Feb 2009 05:12:55 +0000 (05:12 +0000)]
Initial attempt at multithreaded implementation: CPU is now in its own thread.

15 years agoChanged clock on v65C02 to 64-bit, more GUI refactoring
Shamus Hammons [Fri, 6 Feb 2009 04:25:53 +0000 (04:25 +0000)]
Changed clock on v65C02 to 64-bit, more GUI refactoring

15 years agoAdded infrastructure to handle write protecting floppy disks
Shamus Hammons [Wed, 4 Feb 2009 14:19:00 +0000 (14:19 +0000)]
Added infrastructure to handle write protecting floppy disks

15 years agoAdd new files that makes this stuff work. D'oh!
Shamus Hammons [Tue, 3 Feb 2009 05:31:22 +0000 (05:31 +0000)]
Add new files that makes this stuff work. D'oh!

15 years agodiskwindow is *almost* usable!
Shamus Hammons [Tue, 3 Feb 2009 05:30:08 +0000 (05:30 +0000)]
diskwindow is *almost* usable!

15 years agoPreliminary workings of a disk handling window. Added element visibility,
Shamus Hammons [Tue, 3 Feb 2009 04:25:02 +0000 (04:25 +0000)]
Preliminary workings of a disk handling window. Added element visibility,
fixed bug in text that ignored position in a container.

15 years agoMore GUI refinements, added "text" control
Shamus Hammons [Mon, 2 Feb 2009 15:25:25 +0000 (15:25 +0000)]
More GUI refinements, added "text" control

15 years agoGUI refactoring...
Shamus Hammons [Fri, 30 Jan 2009 18:20:05 +0000 (18:20 +0000)]
GUI refactoring...

15 years agoBeginnings of new GUI
Shamus Hammons [Fri, 30 Jan 2009 15:17:27 +0000 (15:17 +0000)]
Beginnings of new GUI

15 years agoFixed stupid bug that caused LC RAM bank #1 to get clobbered when writing
Shamus Hammons [Wed, 28 Jan 2009 06:10:42 +0000 (06:10 +0000)]
Fixed stupid bug that caused LC RAM bank #1 to get clobbered when writing
to I/O block $C000-$CFFF.

15 years agoMiscellaneous sound engine fixes (still needs fixing!), floppy diagnostics
Shamus Hammons [Thu, 22 Jan 2009 22:12:49 +0000 (22:12 +0000)]
Miscellaneous sound engine fixes (still needs fixing!), floppy diagnostics

15 years agoMore work on sound.cpp, especially definition of time constants
Shamus Hammons [Mon, 19 Jan 2009 20:00:34 +0000 (20:00 +0000)]
More work on sound.cpp, especially definition of time constants

15 years agoMinor refactoring on V65C02 core (fixed EA_ABS_* macros), changed sound to
Shamus Hammons [Mon, 19 Jan 2009 16:09:37 +0000 (16:09 +0000)]
Minor refactoring on V65C02 core (fixed EA_ABS_* macros), changed sound to
work with signed samples (in preparation for the move to 16-bit signed). Also,
colorized the Makefile for more mirth.

15 years agoundo test commit (testing permissions)
Shamus Hammons [Sun, 12 Oct 2008 21:02:27 +0000 (21:02 +0000)]
undo test commit (testing permissions)

15 years agoas
Shamus Hammons [Sun, 12 Oct 2008 20:38:36 +0000 (20:38 +0000)]
as

15 years agoInitial stab at fixing the GUI classes so that they work properly.
Shamus Hammons [Thu, 5 Jun 2008 12:11:39 +0000 (12:11 +0000)]
Initial stab at fixing the GUI classes so that they work properly.

16 years agoFixed non-const function in log.h/cpp
Shamus Hammons [Wed, 7 May 2008 06:14:40 +0000 (06:14 +0000)]
Fixed non-const function in log.h/cpp

16 years agoMoved CPU cycle subtraction into CPU core.
Shamus Hammons [Wed, 4 Jul 2007 23:29:48 +0000 (23:29 +0000)]
Moved CPU cycle subtraction into CPU core.

16 years agoFixed applevideo.cpp so that it actually works. :-P
Shamus Hammons [Mon, 2 Jul 2007 21:15:39 +0000 (21:15 +0000)]
Fixed applevideo.cpp so that it actually works. :-P

16 years agoChanged types.h to use standard C99 types, misc. cleanups
Shamus Hammons [Mon, 2 Jul 2007 16:13:08 +0000 (16:13 +0000)]
Changed types.h to use standard C99 types, misc. cleanups

16 years agoAdded missing files...
Shamus Hammons [Tue, 29 May 2007 13:52:59 +0000 (13:52 +0000)]
Added missing files...

16 years agoUndoing changes (accidentally) committed from r31.
Shamus Hammons [Tue, 29 May 2007 05:16:51 +0000 (05:16 +0000)]
Undoing changes (accidentally) committed from r31.

16 years agoSet eol-style to native to keep things sane.
Shamus Hammons [Tue, 29 May 2007 05:00:36 +0000 (05:00 +0000)]
Set eol-style to native to keep things sane.

16 years agoSet eol-style to sane default.
Shamus Hammons [Tue, 29 May 2007 03:06:33 +0000 (03:06 +0000)]
Set eol-style to sane default.

16 years agoMoved stuff into trunk (part 2)...
Shamus Hammons [Tue, 29 May 2007 02:37:11 +0000 (02:37 +0000)]
Moved stuff into trunk (part 2)...

16 years agoFixing goof-up, step 1...
Shamus Hammons [Tue, 29 May 2007 02:24:47 +0000 (02:24 +0000)]
Fixing goof-up, step 1...

16 years agoCreating trunk (should've done this from the start)...
Shamus Hammons [Tue, 29 May 2007 02:17:17 +0000 (02:17 +0000)]
Creating trunk (should've done this from the start)...

16 years agoRestructuring source a bit... :-P
Shamus Hammons [Tue, 29 May 2007 02:12:02 +0000 (02:12 +0000)]
Restructuring source a bit... :-P