Commit graph

41 commits

Author SHA1 Message Date
Max Horn
fce7f90a94 BACKENDS: Shuffle backends class hierarchy and module initialization 2011-06-08 14:29:22 +02:00
Max Horn
c701bdb708 N64: Use OSystem's _fsFactory slot 2011-06-07 14:57:59 +02:00
Max Horn
9e1ed9ee6a N64: Use OSystem's 'slots' for timer/savefile manager 2011-06-07 14:57:57 +02:00
Max Horn
afb06b51cc BACKENDS: Unify AudioCD manager instantiation 2011-06-06 15:02:33 +02:00
Willem Jan Palenstijn
7586b90e26 N64: Fix build error (typo) 2011-06-04 17:49:01 +02:00
Max Horn
ce32745d9c BACKENDS: Replace OSystem::disableCursorPalette by setFeatureState calls 2011-06-04 11:55:56 +02:00
Max Horn
91b889e2d3 COMMON: Rename kFeatureCursorHasPalette -> kFeatureCursorPalette 2011-06-04 11:55:56 +02:00
Max Horn
c5045f6a84 N64: Fix compilation 2011-05-24 00:22:36 +02:00
strangerke
69b1485a22 GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
Max Horn
6eba8e8292 N64: Fix code formatting 2011-05-09 16:23:21 +02:00
Max Horn
db82d282ea N64: Remove (u)int64 typedefs from common/scummsys.h 2011-05-09 16:23:21 +02:00
Fabio Battaglia
f16311291d N64: avoid bogus events if no controller plugged
If the user has only a N64 mouse plugged in and no controllers
this avoids fake clicks.
2011-05-04 16:48:52 +02:00
Johannes Schickel
da734a4af0 ALL/GRAPHICS: Remove Surface::bytesPerPixel. 2011-04-17 21:27:34 +02:00
Johannes Schickel
877004dbdd BACKENDS: Adapt various backends code to set up Surface::format correctly.
Note that this change is not tested at all (not even compile wise!).
2011-04-17 21:14:19 +02:00
Johannes Schickel
a52b16ceb3 N64: Adapt to setPalette/grabPalette RGBA->RGB change.
This change is not tested, but should hopefully work fine.
2011-02-16 00:02:48 +01:00
Fabio Battaglia
5f6dfb2b67 N64: save and return exact palette for grabPalette
Save the exact palette and return it when grabPalette is called,
The less precise 16bit conversion is still used inside though.

svn-id: r54981
2010-12-20 21:46:28 +00:00
Jordi Vilalta Prat
8388e0dfea JANITORAL: Clean trailing whitespaces.
svn-id: r53160
2010-10-12 02:18:11 +00:00
Fabio Battaglia
43a142bbff N64: saner fake date in getDateAndTime
- Set the fake date in 2010 instead of year 3800

svn-id: r52644
2010-09-08 21:18:22 +00:00
Fabio Battaglia
43349a4cbf N64: fix some signed/unsigned int comparison warnings
svn-id: r52270
2010-08-22 09:59:46 +00:00
Fabio Battaglia
882ed43427 N64: Remove some unused variable and silence some signed/unsigned comparison warnings
svn-id: r52262
2010-08-21 14:36:40 +00:00
Max Horn
9b837d66d4 Replace Audio::MixerImpl::setOutputRate with a new 'sampleRate' param to the MixerImpl constructor
svn-id: r48238
2010-03-11 23:39:51 +00:00
Max Horn
c97ee14a65 Remove last traces of OSystem::getOutputSampleRate()
svn-id: r48229
2010-03-10 21:01:44 +00:00
Fabio Battaglia
5f6e0c3e94 N64: Use mips timer to partially simulate an RTC for the n64 port
svn-id: r48170
2010-03-06 13:49:20 +00:00
Fabio Battaglia
2ca06e3e0a N64: force screen update after hiding overlay
svn-id: r48108
2010-02-21 19:02:45 +00:00
Fabio Battaglia
822e59288f N64: remove some unused code
svn-id: r47886
2010-02-04 20:17:03 +00:00
Arnaud Boutonné
1f79fd5788 Some more header modifications ("Graphic Adventure Engine" and the legal property paragraph)
svn-id: r47489
2010-01-23 22:50:24 +00:00
Fabio Battaglia
66f90a40c9 N64: change input related code to better fit mouse support
svn-id: r47420
2010-01-21 18:31:46 +00:00
Fabio Battaglia
d5dfb7ef0a N64: optimizations to cursor handling code
svn-id: r47415
2010-01-21 09:01:00 +00:00
Fabio Battaglia
bbc2ec0958 N64: Initial support for n64 mouse, tweaking needed
svn-id: r47408
2010-01-20 18:51:22 +00:00
Fabio Battaglia
c4a9d373ca N64: Use first controller found as input, easier to add support for different input peripherals now
svn-id: r47317
2010-01-15 23:35:24 +00:00
Fabio Battaglia
6c6604d589 N64: if user has inserted a rumble-pak, rumble with shaking screen
svn-id: r47289
2010-01-13 13:53:31 +00:00
Fabio Battaglia
587bbf4b3f N64: further commenting/cleanup
svn-id: r47286
2010-01-12 21:52:38 +00:00
Fabio Battaglia
62a87101d5 N64: forgot to disable some debug code
svn-id: r47283
2010-01-12 21:24:37 +00:00
Fabio Battaglia
3138ac98ba N64: some cleanup and optimization of video code
svn-id: r47282
2010-01-12 21:18:28 +00:00
Fabio Battaglia
4400bac9ad N64: optimizations in cursor drawing code
svn-id: r47249
2010-01-11 11:37:11 +00:00
Fabio Battaglia
5b043140ff N64: a few optimizations in framebuffer drawing code
svn-id: r47242
2010-01-11 09:34:20 +00:00
Fabio Battaglia
ad5e1e7c03 Nintendo64: some cleanup, added a workaround in case audio buffers get depleted
svn-id: r47145
2010-01-08 00:05:48 +00:00
Fabio Battaglia
8c03fffbf0 Nintendo64: Add FlashRAM support for saving if a compatible cart is available.
svn-id: r47126
2010-01-07 16:07:22 +00:00
Fabio Battaglia
2e0482efa7 N64: some cleanup in osystem
svn-id: r46799
2009-12-31 12:47:42 +00:00
Fabio Battaglia
3a418c13a7 remove bad hackery caused by n64 port and avoid polluting StdioStream using a custom Stream subclass
svn-id: r46777
2009-12-30 22:56:19 +00:00
Fabio Battaglia
a108df30a7 Add Nintendo 64 port to trunk.
svn-id: r46773
2009-12-30 21:11:38 +00:00