summaryrefslogtreecommitdiff
path: root/uisimulator/win32 (follow)
Commit message (Collapse)AuthorAge
* Allow building simulators on systems where errno is thread-local by using ↵Jens Arnold2006-02-28
| | | | | | the system's implementation of errno.h for simulator builds. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8871 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
* Adaptive button repeat: adapts repeat rate depending on the ability of the ↵Jens Arnold2006-02-19
| | | | | | application to cope. Avoids afterscroll and similar effects. * Yield while scrolling through lists. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8738 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
* Add 4g grayscale support for the win32 simDave Chapman2006-02-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8672 a1c6a512-1295-4272-9138-f99709370657
* New kernel function, queue_delete(struct event_queue *q)Linus Nielsen Feltzing2006-01-23
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8424 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
* Simplified yield() in the Win32 simulator. Now only hogs the CPU during ↵Magnus Holmgren2005-12-04
| | | | | | playback, and playback doesn't stutter that much. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8143 a1c6a512-1295-4272-9138-f99709370657
* Win32 simulator: Fixed tick timer simulation for windows implementations ↵Jens Arnold2005-11-26
| | | | | | with low timer resolution (Win9x, wine). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8068 a1c6a512-1295-4272-9138-f99709370657
* Added iPod Nano to win32 simulator.Jens Arnold2005-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8048 a1c6a512-1295-4272-9138-f99709370657
* added the stubs for the hold buttons on H300 simulatorKevin Ferrare2005-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8047 a1c6a512-1295-4272-9138-f99709370657
* Properly added as binary. Replaced H300 image with smaller 8bit version.Jens Arnold2005-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8037 a1c6a512-1295-4272-9138-f99709370657
* Removed for proper binary readdition.Jens Arnold2005-11-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8036 a1c6a512-1295-4272-9138-f99709370657
* Win32 simulator now supports iPod Color. Fixed screendump() to correctly ↵Jens Arnold2005-11-22
| | | | | | work for iPod simulators on big endian machines. Removed duplicate button definitions. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8035 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
* Win32 simulator: * Use a 16 bit display bitmap for 16bit target simulation. ↵Jens Arnold2005-11-17
| | | | | | Simpler & faster this way. * Changed separate lcd_update() implementation into a simple call of lcd_update_rect() with the full rectangle. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7928 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
* Properly stop the audio in the win32 simulated playbackLinus Nielsen Feltzing2005-09-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7492 a1c6a512-1295-4272-9138-f99709370657
* Sim build fixLinus Nielsen Feltzing2005-08-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7373 a1c6a512-1295-4272-9138-f99709370657
* This code wasn't used at all.Jens Arnold2005-08-19
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7358 a1c6a512-1295-4272-9138-f99709370657
* Enlarged the buffer for DEBUGF()Linus Nielsen Feltzing2005-08-16
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7333 a1c6a512-1295-4272-9138-f99709370657
* Check the correct thread handle.Jens Arnold2005-07-21
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7209 a1c6a512-1295-4272-9138-f99709370657
* Don't hog the CPU, but keep sound playback working. (This might need some ↵Magnus Holmgren2005-07-20
| | | | | | tweaking...) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7206 a1c6a512-1295-4272-9138-f99709370657
* Sound playback for the Win32 simulator, based on WaveOut. Not yet enabled by ↵Magnus Holmgren2005-07-19
| | | | | | default (edit autoconf.h). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7203 a1c6a512-1295-4272-9138-f99709370657
* Made Win32 thread management similar to the X11 one (previously yield() ↵Magnus Holmgren2005-07-19
| | | | | | could make a thread stop, seemingly forever). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7202 a1c6a512-1295-4272-9138-f99709370657
* Win32 sim: better bitmap initialisation.Jens Arnold2005-07-14
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7148 a1c6a512-1295-4272-9138-f99709370657
* Win32 simulators: Fixed button repeat handling when releasing buttons.Jens Arnold2005-07-13
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7134 a1c6a512-1295-4272-9138-f99709370657
* Removed picky warningsLinus Nielsen Feltzing2005-07-12
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7116 a1c6a512-1295-4272-9138-f99709370657
* Simulator fixes: H120 Win32 simulator build working. H120 X11 simulator uses ↵Jens Arnold2005-07-08
| | | | | | correct LCD background colour. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7075 a1c6a512-1295-4272-9138-f99709370657
* Remote LCD support for the Win32 H1x0 simulator.Jens Arnold2005-07-08
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7061 a1c6a512-1295-4272-9138-f99709370657
* 4-shades greyscale graphics core for iriver H1x0. 4-grey rockbox logo and ↵Jens Arnold2005-07-06
| | | | | | light grey background in splash() boxes. Simplified the splash() box creation as the new graphics core does clipping. Adapted screendump feature and added flexible preprocessing to construct the bmp header. Rockboy now uses 4-grey mode as well. 4-grey support for win32 simulator. Fixed win32 player sim to not use double bitmap conversion via a recorder-like framebuffer, and correctly display double-height text. X11 simulator temporarily adapted. The display won't be distorted, but it still shows b&w only. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7046 a1c6a512-1295-4272-9138-f99709370657
* Fix bug #1174245: Win32 simulator didn't keep track of pressed keys properly.Jens Arnold2005-06-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6852 a1c6a512-1295-4272-9138-f99709370657
* Rename UI-v2.bmp to UI-recorderv2.bmp (Rec v2 win32 sim now builds)Dave Chapman2005-06-17
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6736 a1c6a512-1295-4272-9138-f99709370657
* No second (explicit) call to build libcomsim.aJens Arnold2005-05-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6515 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
* 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
* Win32 simulator performance optimisation: Invalidate onle the part of the ↵Jens Arnold2005-03-06
| | | | | | window that actually changed in lcd_update() and lcd_update_rect(). git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6150 a1c6a512-1295-4272-9138-f99709370657
* dummy button_hold() function to fix iriver sim builds.Michiel Van Der Kolk2005-03-03
| | | | | | | (needs to be fixed to actually work on sims later) git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6117 a1c6a512-1295-4272-9138-f99709370657
* Fix: really clear the button queue when it is meant to be cleared.Jens Arnold2005-02-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6074 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
* removedDaniel Stenberg2005-02-22
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6033 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
* Unified build system to use SOURCES for sim builds too, a single Makefile-lookDaniel Stenberg2005-02-18
| | | | | | | | made by configure and various related adjustments. This has not yet been tested on cygwin. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6001 a1c6a512-1295-4272-9138-f99709370657
* Simulators: Made the mp3 buffer size depend on the MEMORYSIZE setting for ↵Jens Arnold2005-02-11
| | | | | | better simulation. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5922 a1c6a512-1295-4272-9138-f99709370657
* long policyJean-Philippe Bernardy2005-02-07
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5846 a1c6a512-1295-4272-9138-f99709370657
* Use internal strcasestr implementation, since not all compilers provide it.Björn Stenberg2005-01-28
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5700 a1c6a512-1295-4272-9138-f99709370657
* Win32 simulator rework: (1) Better downscaling on resize & for the player ↵Jens Arnold2005-01-25
| | | | | | lcd. (2) Pulling the window corners now calculates the diagonal. Jumpy resize should be finally gone. (4) Fixed roundoff error for size percentage display. (4) Simplifications & some code policeing. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5660 a1c6a512-1295-4272-9138-f99709370657
* more int -> longJean-Philippe Bernardy2005-01-24
| | | | git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5657 a1c6a512-1295-4272-9138-f99709370657
* Fixes: (1) Properly redraw display on window resize & putting into ↵Jens Arnold2005-01-23
| | | | | | foreground. (2) No more jumpy resizing when pulling the window corners. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5640 a1c6a512-1295-4272-9138-f99709370657