151 Commits

Author SHA1 Message Date
Max Horn
72f4c03b0b Moved (In/Out)SaveFile(Manager) and Timer to namespace Common
svn-id: r18038
2005-05-10 23:17:38 +00:00
Marcus Comstedt
38c9a40c22 Dispense with the filename field of InVMSaves.
svn-id: r17911
2005-05-04 23:38:07 +00:00
Marcus Comstedt
fc25ef24b0 Cleanup of the cleanup code. :-)
svn-id: r17910
2005-05-04 23:34:26 +00:00
Marcus Comstedt
5b56b5ac01 Split VMSave into InVMSave and OutVMSave.
svn-id: r17909
2005-05-04 23:24:03 +00:00
Marcus Comstedt
925c69797d Slightly more elegant LauncherDialog connector.
svn-id: r17844
2005-04-27 21:58:21 +00:00
Marcus Comstedt
f95e696034 Added eos() method.
svn-id: r17843
2005-04-27 21:57:13 +00:00
Max Horn
86752763c8 add a comment regarding an odd hack
svn-id: r17758
2005-04-22 21:30:07 +00:00
Max Horn
25d56525c8 Replace OSystem::hasAlpha with a feature flag
svn-id: r17695
2005-04-19 20:35:48 +00:00
Max Horn
14adfd3cac Typo
svn-id: r17547
2005-04-11 18:42:57 +00:00
Max Horn
e79c168d35 split SaveFileManager::openSavefile and class SaveFile into two, each, one for loading and one for saving
svn-id: r17517
2005-04-10 15:13:40 +00:00
Marcus Comstedt
e62d6773ef Added mouse wheel support.
svn-id: r17360
2005-04-03 21:41:39 +00:00
Marcus Comstedt
4187ed3e11 Oops, cleared too large memory region...
svn-id: r17356
2005-04-03 20:45:26 +00:00
Marcus Comstedt
167badf727 Switch overlay mode to ARGB4444.
svn-id: r17355
2005-04-03 19:42:02 +00:00
Marcus Comstedt
8fe07f1f3e Added new cursorTargetScale parameter to setMouseCursor().
svn-id: r17352
2005-04-03 18:02:27 +00:00
Marcus Comstedt
17aa2d6dfd SaveFile stuff now resides in <common/savefile.h>.
svn-id: r17351
2005-04-03 18:00:13 +00:00
Marcus Comstedt
c734fc5b5c Until there is a proper way of communicating pixel format, declare ugly global variable...
svn-id: r17334
2005-04-02 15:45:50 +00:00
Eugene Sandulenko
7bb53f3bf1 Patch #1013937 "OSystem layer with bigger resolution". Now you will always
get at least 640x400 window. And finally we have means of implementing
nice looking GUI.

Also updated all backends. If your backend has ability to run with 640x400 or
640x480 resolution then read patch tracker item to find out details. Other
port maintainers shouldn't worry, as this patch doesn't affect them, they
still get their 320x200.

svn-id: r17055
2005-03-09 23:07:32 +00:00
Marcus Comstedt
f74fce354f Access timer.
svn-id: r16481
2005-01-07 21:56:10 +00:00
Marcus Comstedt
9f5bd8510d Made SoftKbd more usable with a mouse.
svn-id: r16004
2004-12-09 20:21:31 +00:00
Marcus Comstedt
24bc673b8b Switch back from netcd to regular ronin.
svn-id: r15995
2004-12-06 15:57:08 +00:00
Marcus Comstedt
06f0fa8d3a Use delete[] for dirs now that it contains objects.
svn-id: r15994
2004-12-06 15:44:37 +00:00
Marcus Comstedt
17f1c47c5d Updated instructions.
svn-id: r15993
2004-12-06 13:36:46 +00:00
Max Horn
f09293b22c Clean up OSystem::Event
svn-id: r15990
2004-12-05 17:42:20 +00:00
Max Horn
876e738dce Moved Engine::getSavePath() to class SaveFileManager; removed the 'directory' parameter from SaveFileManager::openSavefile and listSavefiles (they always use getSavePath() now, which is what we did anyway)
svn-id: r15901
2004-11-27 00:26:11 +00:00
Max Horn
57f8ae73ce Another one...
svn-id: r15898
2004-11-26 21:14:51 +00:00
Max Horn
a0c4e81d74 Trying to fix the WinCE/DC port breakage -- blindfolded, though, hence it probably isn't enough to get things compiling again :-/
svn-id: r15897
2004-11-26 21:10:56 +00:00
Max Horn
ce8c99bf62 Rename remaining OSystem methods to match our coding guidelines
svn-id: r15332
2004-09-28 20:19:37 +00:00
Max Horn
4bd05071e5 Got rid of OSystem::move_screen
svn-id: r14882
2004-09-04 01:31:04 +00:00
Marcus Comstedt
c7a7f00577 Clear screen and overlay buffer after allocation.
svn-id: r14832
2004-08-29 19:42:27 +00:00
Marcus Comstedt
76e72ce98d Disable interrupts while performing cache trickery, just in case.
svn-id: r14831
2004-08-29 19:36:34 +00:00
Marcus Comstedt
5a1e353c12 Oops, forgot to clear BSS...
svn-id: r14830
2004-08-29 19:32:14 +00:00
Marcus Comstedt
e967fdbb2a Don't return -1 from read/write, they are uint32...
svn-id: r14788
2004-08-26 21:56:25 +00:00
Marcus Comstedt
77026760c8 Run the DC launcher from inside the regular main() function.
svn-id: r14787
2004-08-26 21:51:26 +00:00
Marcus Comstedt
fa89ee800a Removed obsolete checks for LFL games (thank you MD5!).
svn-id: r14786
2004-08-26 21:29:56 +00:00
Marcus Comstedt
549ffd9cc1 Disable building of scalers.
svn-id: r14785
2004-08-26 21:01:54 +00:00
Marcus Comstedt
65729bcff5 Build plugins.
svn-id: r14754
2004-08-25 21:47:07 +00:00
Marcus Comstedt
d0d7e594d6 Only relocate allocated sections.
svn-id: r14753
2004-08-25 21:19:47 +00:00
Marcus Comstedt
45ac190548 Support dynamic plugins on Dreamcast.
svn-id: r14689
2004-08-22 21:47:20 +00:00
Marcus Comstedt
174193c289 More build-dirs added.
svn-id: r14655
2004-08-20 21:44:07 +00:00
Max Horn
e5f90509a6 Cleaned up SaveFileManager stuff a little bit
svn-id: r14056
2004-06-25 22:11:48 +00:00
Max Horn
88fdb5a627 Removed default value for keycolor in the OSystem implementations
svn-id: r13796
2004-05-06 09:20:21 +00:00
Eugene Sandulenko
b7e62e4b61 Extend setMouseCursor with additional keycolor parameter. Lets saga use 255
as white color. Made this function more safe by copying cursor data to
newly created buffer.

svn-id: r13777
2004-05-05 02:32:46 +00:00
Max Horn
14378cb56e Renamed more OSystem methods
svn-id: r13410
2004-03-28 16:30:50 +00:00
Marcus Comstedt
01d41e1249 "int GraphicsMode *" was a rather creative type... :)
svn-id: r13313
2004-03-15 23:10:35 +00:00
Max Horn
e8f7214acb Renamed OSystem::set_timer() to setTimerCallback(); more OSystem Doxygen changes
svn-id: r13289
2004-03-15 01:18:47 +00:00
Max Horn
a5e01a42b1 Added getDefaultGraphicsMode for DC backend
svn-id: r13285
2004-03-15 00:47:59 +00:00
Max Horn
e46ba2f29f Added OSystem::getDefaultGraphicsMode(); renamed OSystem::get_height() and get_width() to getHeight and getWidth(); augmented some doxygen comments in common/system.h
svn-id: r13284
2004-03-15 00:45:45 +00:00
Marcus Comstedt
f1cac1545b Virtual keyboard.
svn-id: r13279
2004-03-14 22:16:22 +00:00
Marcus Comstedt
309a0a80f2 Protect against multiple inclusion.
svn-id: r13270
2004-03-14 13:23:20 +00:00
Marcus Comstedt
3be01c0560 Sound buffer adjustment.
svn-id: r13269
2004-03-14 13:14:03 +00:00