22 Commits

Author SHA1 Message Date
Vincent-FK
909b7a4dbd add cache prescaling images
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:20:25 +01:00
Vincent-FK
870255f628 add nearest neighbor resizing in render function
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:20:11 +01:00
Vincent-FK
8aef81685d replace SDL_BlitSurface by memcpy
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:17:09 +01:00
Vincent-FK
f76d500f4a back rotation 270
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:17:05 +01:00
Vincent-FK
9fcf914ab3 use better arrow positioning
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:16:39 +01:00
Vincent-FK
c5cb16dfb9 add dummy USB menu, need real functions to know when USB data is present and real functions to perform share start/stop
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:15:59 +01:00
Vincent-FK
e9070675b9 deinitialize audio correctly when deinitializing SDL: add a while(Mix_Init(0)) before Mix_Quit()
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:13:11 +01:00
Vincent-FK
af54231219 reset variables correctly in menumode::end so that SDL initialize after a deinitialize does not trap
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 23:12:22 +01:00
Vincent-FK
ea42f62418 back to normal blit, for this you need to use the funkey SDL library which has the corect alpha per-pixel alpha blending
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 21:07:12 +01:00
Vincent-FK
d23cf74c1d convert to SDL 1.2
Signed-off-by: Vincent-FK <vincent.buso@funkey-project.com>
2020-11-15 21:07:04 +01:00
Pieter Hulshoff
1659a3d067 Changed lack of SDL audio from error to warning.
Additional updates for the menu structure; still WIP.
2020-11-15 15:54:57 +01:00
Pieter Hulshoff
f6ba968925 Updated code to allow proper emulator launching on RetroPie.
Note that this is WIP, and more changes will be added, especially in the
scripting area.
2017-06-21 11:05:09 +02:00
Pieter Hulshoff
22ef2b31fe Fixed container scaling. 2016-12-29 17:31:47 +01:00
Pieter Hulshoff
7c6f07ebe0 Added minimize_on_focus_loss parameter to the general setings.conf.
Usage:
minimize_on_focus_loss = true

Usage:
minimize_on_focus_loss = false
2016-08-06 10:59:29 +02:00
Pieter Hulshoff
c363201510 Added support for container view windows. The additional attributes are containerX, containerY, containerWidth, and containerHeight.
These parameters define a rectangular area. All parts of the image that fall within that area are shown on screen; all parts that fall outside of that area are omitted.
2016-07-20 12:06:41 +02:00
Pieter Hulshoff
62e9f7eaa3 Fixed reflectionAlpha support. 2016-06-24 09:39:34 +02:00
Pieter Hulshoff
40391ad084 Fixed Windows compile warnings/errors. 2016-06-19 21:22:47 +02:00
Pieter Hulshoff
f1fe21843d Added support for image reflection via the following attributes:
reflection: top, bottom, left or right
reflectionDistance: distance between the image and the reflected image
reflectionScale: scaling of the image in the direction of the reflection
reflectionAlpha: transparency factor of the reflection
2016-06-17 11:01:08 +02:00
Don Honerbrink
bcf35a954d Changed naming conventions for rest of files 2015-06-25 11:27:52 -05:00
Don Honerbrink
aa797abc61 Fixed keyboard (win/linux) and input focus (linux) bugs when returning from launching. 2015-03-20 23:38:34 -05:00
emb
e39b30c5d0 Cleaned up log output. 2015-03-02 21:58:45 -06:00
emb
1458f13d9a Moved RetroFE to its own subdirectory. 2015-01-04 11:48:21 -06:00