Commit Graph
244 Commits
Author SHA1 Message Date
Colin Snover 432fd522d2 ENGINES: Remove default1x scaler flag
This flag is removed for a few reasons:

* Engines universally set this flag to true for widths > 320,
  which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
  since its behaviour was almost completely undocumented and users
  would need to figure out that they'd need an explicit non-default
  scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
  deciding how the backend may choose to render its virtual screen.
  The choice of rendering behaviour belongs to the user, and the
  backend, in that order.

A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
Matthew Hoops 740b6e8fbd IMAGE: Move all ImageDecoders to image/ 2014-02-28 00:27:28 -05:00
Johannes Schickel d5b21c4036 HOPKINS: Make GPL headers consistent in themselves. 2014-02-18 02:39:35 +01:00
Strangerke c97ce839fd HOPKINS: Reduce the scope of some variables 2014-02-09 11:44:56 +01:00
Strangerke 28955963d4 HOPKINS: Fix bug #6456 - RTL not working. 2013-12-24 18:24:48 +01:00
Strangerke 8f557cd4fe HOPKINS: Janitorial - Fix spacing errors 2013-11-23 10:26:45 +01:00
Johannes Schickel fffb2ee3ff HOPKINS: Respect pitch when drawing on OSystem's screen surface. 2013-08-07 22:01:19 +02:00
Johannes Schickel cad9148f85 HOPKINS: Take advantage of Surface::getPixels. 2013-08-03 04:02:51 +02:00
Johannes Schickel 8b763977a3 HOPKINS: Prefer getBasePtr over direct Surface::pixels access. 2013-08-03 02:52:32 +02:00
Sven Hesse 989ea7cb56 JANITORIAL: Remove trailing whitespace 2013-07-14 19:01:47 +02:00
sylvaintv d6d3c6a13c HOPKINS : Added a lines debugger command 2013-05-13 00:04:55 +02:00
Strangerke 1f509f13b2 HOPKINS: Use different colors for displaying hotspot zones 2013-05-12 18:44:52 +02:00
Paul Gilbert 369f886477 HOPKINS: Added a zones debugger command 2013-05-10 17:33:03 +10:00
Strangerke b2d5b40305 HOPKINS: Enlarge _lockedAnims array to avoid potential out of bound access. CID 1004012 2013-04-21 08:25:42 +02:00
Alyssa Milburn 4b086b46b2 HOPKINS: fix palette writes on BE 2013-04-17 12:24:16 +02:00
Paul Gilbert ceab6a71d3 HOPKINS: Renamed remaining fields of GraphicsManager class 2013-04-14 14:21:05 -04:00
Strangerke cdefd6428f HOPKINS: Apply a couple of renamings suggested by wjp 2013-04-13 23:24:13 +02:00
Strangerke 531b3cb376 HOPKINS: Fix crash when skipping intro animations (regression in one of the lock/unlock commits) 2013-04-10 18:16:21 +02:00
Strangerke 9149f363a6 HOPKINS: Finish lock/unlockScreen() cleanup. Set them as private. 2013-04-10 13:03:53 +02:00
Strangerke bccb460e36 HOPKINS: Add lockScreen() and unlockScreen() in copyVideoVbe16() 2013-04-10 12:59:39 +02:00
Strangerke 094a0617ac HOPKINS: Add lockScreen() and unlockScreen() in copy16bFromSurfaceScaleX2() 2013-04-10 12:55:20 +02:00
Strangerke 1b081457c9 HOPKINS: Remove some useless lockScreen() and unlockScreen() around copy16BitRect() 2013-04-10 12:51:13 +02:00
Strangerke 1ac0c06bf6 HOPKINS: Reduce the use of lockScreen() and unlockScreen() by adding them in clearScreen() 2013-04-10 12:25:36 +02:00
Strangerke 55938b3975 HOPKINS: Make engine less verbose by reducing some object names 2013-04-10 10:27:06 +02:00
Paul Gilbert 260a6bbc24 HOPKINS: Renamed remaining GraphicsManager methods 2013-04-09 09:47:48 -04:00
Paul Gilbert bfe63b71e9 HOPKINS: Renaming some of the remaining graphics methods 2013-04-09 09:17:11 -04:00
Strangerke 89bf72ff5d HOPKINS: JANITORIAL: Remove trailing spaces and tabs 2013-04-05 08:17:26 +02:00
Strangerke 2ee8b1e342 HOPKINS: Misc cleanup 2013-04-05 07:54:56 +02:00
Strangerke e79a51c208 HOPKINS: Remove g_PTRNUL 2013-04-05 07:54:54 +02:00
Strangerke 4b21ec23d0 HOPKINS: Refactor searchCat to remove the use of g_PTRNUL, add a parameter to clarify the result of the function 2013-04-03 23:58:11 +02:00
Strangerke 177df0802a HOPKINS: Standardize the use of g_PTRNUL 2013-04-03 08:23:31 +02:00
Paul Gilbert bcdd8f43cd HOPKINS: Refactored use of TEMP.SCR for screen backups to use a memory buffer 2013-03-31 12:56:12 -04:00
Strangerke e848ed7bac HOPKINS: Rename display buffers 2013-03-30 14:20:18 +01:00
Strangerke f8b1a16e3c HOPKINS: Remove more dead code, simplify a couple of statements in Copy_Vga16() 2013-03-27 21:29:02 +01:00
Strangerke ccf2f50ceb HOPKINS: Rename GraphicsManager variable 2013-03-27 08:26:19 +01:00
Strangerke 08db6ea515 HOPKINS: Rename a fading variable 2013-03-27 08:10:40 +01:00
Strangerke 9f9e665d8e HOPKINS: Fix several Cppcheck warning 2013-03-27 00:51:35 +01:00
Strangerke 91469d7d38 HOPKINS: More work on Globals 2013-03-25 08:02:07 +01:00
Strangerke ac338c3517 HOPKINS: Some more refactoring in Globals 2013-03-24 22:56:06 +01:00
Strangerke b8e504518e HOPKINS: Some renaming and refactoring in Globals 2013-03-24 22:12:43 +01:00
Strangerke 848841772f HOPKINS: Remove setParent() from SaveLoadManager and ScriptManager 2013-03-20 08:06:10 +01:00
Strangerke c5c7ced5ee HOPKINS: Remove setParent() from MenuManager and ObjectsManager 2013-03-20 07:56:16 +01:00
Strangerke 6a446ff9d1 HOPKINS: Remove setParent() from GraphicsManager 2013-03-20 07:36:06 +01:00
Strangerke 852e65bd02 HOPKINS: Remove setParent() from Globals 2013-03-20 07:27:42 +01:00
Strangerke 05a2f776a3 HOPKINS: Rename colour into color 2013-03-19 22:01:03 +01:00
Strangerke f2d4151dd7 HOPKINS: Remove setParent() from FileManager 2013-03-19 21:57:28 +01:00
Strangerke db6d7e256b HOPKINS: Remove setParent() from EventsManager and Debugger 2013-03-19 20:41:39 +01:00
Strangerke b0ad532a92 HOPKINS: Some renaming in TalkManager and GraphicsManager 2013-03-19 08:05:37 +01:00
Paul Gilbert 4372bd8306 Merge branch 'hopkins_dirtyRects'
Conflicts:
	engines/hopkins/anim.cpp
	engines/hopkins/computer.cpp
	engines/hopkins/dialogs.cpp
	engines/hopkins/graphics.cpp
	engines/hopkins/hopkins.cpp
2013-03-17 11:29:00 -04:00
Paul Gilbert 39ffd06839 HOPKINS: Bugfix for refreshing Breakout lives when one is lost 2013-03-13 22:58:48 -04:00