summaryrefslogtreecommitdiff
path: root/uisimulator/common (follow)
Commit message (Collapse)AuthorAge
* Don't pass NULL to dlclose. Stops the simulator crashing if there's a ↵Dan Everton2006-03-11
| | | | | | problem loading a plugin or codec. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9003 a1c6a512-1295-4272-9138-f99709370657
* Simulators: Fix pointer size vs. int size problems (64bit hosts) in plugin ↵Jens Arnold2006-03-02
| | | | | | loader and codec loader. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8880 a1c6a512-1295-4272-9138-f99709370657
* Protect against text-mode files in Windows by using open() instead of creat()Linus Nielsen Feltzing2006-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8781 a1c6a512-1295-4272-9138-f99709370657
* Reworked player simulator icons to fit the changed charcell scale factor and ↵Jens Arnold2006-02-20
| | | | | | look more like the actual icons. Adapted player sim display sizes. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8745 a1c6a512-1295-4272-9138-f99709370657
* Fix permissions of directories created in the sim.Dan Everton2006-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8726 a1c6a512-1295-4272-9138-f99709370657
* Backlight support for 8-bit targets in SDL sim. Redo sound handling. Still ↵Dan Everton2006-02-13
| | | | | | doesn't work right, but is closer to how the actual Rockbox system does it. Move some stub functions in to Win32 and X11 sims to keep them compiling. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8686 a1c6a512-1295-4272-9138-f99709370657
* Refactor SDL sim source so drawing routines are written once. Split bitmap, ↵Dan Everton2006-02-09
| | | | | | remote, and charcell LCD in to their own files. Add zoom support, use --zoom factor (e.g. --zoom 2 for two times zoom) to use it. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8645 a1c6a512-1295-4272-9138-f99709370657
* Bah, O_BINARY is of course Win32 onlyLinus Nielsen Feltzing2006-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8564 a1c6a512-1295-4272-9138-f99709370657
* Fixed the codec loading problem in the Win32 SDL simulatorLinus Nielsen Feltzing2006-02-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8563 a1c6a512-1295-4272-9138-f99709370657
* Patch #1417462 by Dan Everton - Improved SDL simulatorLinus Nielsen Feltzing2006-02-03
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8546 a1c6a512-1295-4272-9138-f99709370657
* First steps towards SDL sim for windowsLinus Nielsen Feltzing2006-01-25
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8449 a1c6a512-1295-4272-9138-f99709370657
* Fixed the red builds.Miika Pekkarinen2006-01-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8417 a1c6a512-1295-4272-9138-f99709370657
* New codec loader, using the same mechanism as the new plugin loader. API ↵Jens Arnold2006-01-18
| | | | | | version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8362 a1c6a512-1295-4272-9138-f99709370657
* Model & version check for simulator plugins.Jens Arnold2006-01-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8356 a1c6a512-1295-4272-9138-f99709370657
* Fix red sim builds - add rtc_read_datetime and rtc_write_datetime functions ↵Dave Chapman2005-12-11
| | | | | | for the simulator git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8218 a1c6a512-1295-4272-9138-f99709370657
* silence picky gcc4 warningsDaniel Stenberg2005-11-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8097 a1c6a512-1295-4272-9138-f99709370657
* Added multi-screen support for quickscreen (mostly rewritten from scratch) ↵Kevin Ferrare2005-11-22
| | | | | | and USB screen ; just looking at the hour makes me think it could be buggy git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8039 a1c6a512-1295-4272-9138-f99709370657
* Backlight handling: * Added 'Caption Backlight' and 'Backlight On When ↵Jens Arnold2005-11-21
| | | | | | Charging' for the iriver remote LCD. * Enabled the backlight code for the simulator, and prepared backlight simulation. It's only a stub atm, writing messages to the console window. * Added tick task handling to the simulators for this to work. * Code cleanup in backlight.c, less dead code. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8034 a1c6a512-1295-4272-9138-f99709370657
* 16bit colour support (H300) for the win32 simulator.Jens Arnold2005-11-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7898 a1c6a512-1295-4272-9138-f99709370657
* Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and ↵Jens Arnold2005-08-29
| | | | | | SWCODEC, respectively. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7416 a1c6a512-1295-4272-9138-f99709370657
* Initial voice ui support for software codec platforms. Added also aMiika Pekkarinen2005-08-20
| | | | | | | beep when changing tracks. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7360 a1c6a512-1295-4272-9138-f99709370657
* FM radio simulation working againLinus Nielsen Feltzing2005-08-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7332 a1c6a512-1295-4272-9138-f99709370657
* Fixed the simulator.Miika Pekkarinen2005-07-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7219 a1c6a512-1295-4272-9138-f99709370657
* More accurate playback position calculation.Miika Pekkarinen2005-07-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7218 a1c6a512-1295-4272-9138-f99709370657
* Fixed the simulator.Miika Pekkarinen2005-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7212 a1c6a512-1295-4272-9138-f99709370657
* Crossfade (and pcm buffer size) length is now configurable.Miika Pekkarinen2005-07-21
| | | | | | | | Implemented anti-skip buffer setting for iriver also. Settings block bumped up, PLEASE SAVE YOUR SETTINGS BEFORE UPGRADING. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7210 a1c6a512-1295-4272-9138-f99709370657
* Win32 needs the mode bits for open too.Magnus Holmgren2005-07-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7200 a1c6a512-1295-4272-9138-f99709370657
* Enable crossfade for simulator.Miika Pekkarinen2005-07-15
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7151 a1c6a512-1295-4272-9138-f99709370657
* First take at PCM playback in the X11 sim on Linux.Daniel Stenberg2005-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7147 a1c6a512-1295-4272-9138-f99709370657
* introducing H1x0 style grayscale support in the X11 simDaniel Stenberg2005-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7137 a1c6a512-1295-4272-9138-f99709370657
* Separated buffering stuff from pcm_playback to pcmbuf. Renamed someMiika Pekkarinen2005-07-13
| | | | | | | function calls (audiobuffer -> pcmbuf etc.). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7131 a1c6a512-1295-4272-9138-f99709370657
* Fixed a simulator crash while trying to play a song. Fixed crossfadeMiika Pekkarinen2005-07-10
| | | | | | | | when selecting a new track to play. Most likely fixed a bug which caused playback to stop on track change. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7094 a1c6a512-1295-4272-9138-f99709370657
* Simulator stub for remote lcd flip.Jens Arnold2005-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6740 a1c6a512-1295-4272-9138-f99709370657
* Added dummy function and simulator stub.Jens Arnold2005-05-30
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6537 a1c6a512-1295-4272-9138-f99709370657
* Remote LCD support added to the x11 simulator, take 1. The win32 simulatorDaniel Stenberg2005-05-23
| | | | | | | still builds, but shows no remote LCD yet. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6510 a1c6a512-1295-4272-9138-f99709370657
* Fixed makefiles for autoconf.g include.Daniel Stenberg2005-05-07
| | | | | | | | | Fixed build output look in several Makefiles Fixed code to include autoconf.h Fixed code to use ROCKBOX_*_ENDIAN instead of previous attempts. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6421 a1c6a512-1295-4272-9138-f99709370657
* More audio code restructuring, mostly renaming functions so farLinus Nielsen Feltzing2005-04-04
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6246 a1c6a512-1295-4272-9138-f99709370657
* remove extra kludge we used to kill warnings on very old mingw cross-compileDaniel Stenberg2005-03-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6178 a1c6a512-1295-4272-9138-f99709370657
* Simulators: more efficient implementation of sim_filesize().Jens Arnold2005-03-09
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6175 a1c6a512-1295-4272-9138-f99709370657
* attempt to kill two annoying win32 cross-compiler warningsDaniel Stenberg2005-03-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6169 a1c6a512-1295-4272-9138-f99709370657
* adjusted to use the new Make include file to create the SRC variable fromDaniel Stenberg2005-03-06
| | | | | | | the SOURCES file git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6155 a1c6a512-1295-4272-9138-f99709370657
* Simulator: sim_rename() must not use off_t in the argument for the same ↵Jens Arnold2005-03-05
| | | | | | reason as sim_lseek(). Removed parentheses around system function names as the function name mangling is done differently with the new build system. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6145 a1c6a512-1295-4272-9138-f99709370657
* Simulators: lseek() working again for systems with an off_t datatype ↵Jens Arnold2005-02-28
| | | | | | differing from 'long' (cygwin/x11, maybe others). Removed unused sim_close(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6084 a1c6a512-1295-4272-9138-f99709370657
* Win32 simulator also needs open() option manglingJens Arnold2005-02-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6050 a1c6a512-1295-4272-9138-f99709370657
* Proper disk statistics for the win32 simulator.Jens Arnold2005-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6042 a1c6a512-1295-4272-9138-f99709370657
* Killed some simulator warnings; proper plugin error reporting for Win32 ↵Jens Arnold2005-02-22
| | | | | | simulator. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6039 a1c6a512-1295-4272-9138-f99709370657
* file.h is not accessible for the simulated-functions filesDaniel Stenberg2005-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6038 a1c6a512-1295-4272-9138-f99709370657
* Build cleanup and general fixes. fprintf() is now fdprintf(), the separationDaniel Stenberg2005-02-22
| | | | | | | between uisimulator files and firmware/apps files are better done. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6031 a1c6a512-1295-4272-9138-f99709370657
* make the proto match the one used in rockboxDaniel Stenberg2005-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6008 a1c6a512-1295-4272-9138-f99709370657
* charcell code only on charcell simsDaniel Stenberg2005-02-18
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6007 a1c6a512-1295-4272-9138-f99709370657