Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/rizinorg/vice

VICE Emulator emitting bap-frames traces
https://github.com/rizinorg/vice

Renamed joyport snespad to ninja snespad.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40303 379a1393-f5fb-40a0-bcee-ef074d9b...

c37a6a64d6c21d983baccfdb7f6858e35b6b7897 authored over 3 years ago
Fixed comment.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40302 379a1393-f5fb-40a0-bcee-ef074d9b...

4de7ad4d3a2619f6d663ae0094b64148cce83cb5 authored over 3 years ago
Removed pot functions from the spaceballs joystick adapter, those wires are not connected.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40301 379a1393-f5fb-40a0-bcee-ef074d9b...

469afd84df39362d990724b94ad16437f3f838e5 authored over 3 years ago
Extended ui joystick status.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40300 379a1393-f5fb-40a0-bcee-ef074d9b...

143d95f2e140ff9696b6c251f0c1337f280c32d3 authored over 3 years ago
Prevent joystick adapters showing up on joystick adapter ports.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40299 379a1393-f5fb-40a0-bcee-ef074d9b...

7dd008c4b9705205cfad748b984a0ad2a93f4e83 authored over 3 years ago
Change the name of the spaceballs 8 player adapter to make it clearer what it is.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40298 379a1393-f5fb-40a0-bcee-ef074d9b...

00c69d254bcc1be883832a3ccce7238bdc91107d authored over 3 years ago
Forgot to add the spaceballs support to other emus.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40297 379a1393-f5fb-40a0-bcee-ef074d9b...

1d1ade2f38bbe0805742ba42b880d5cb8d2dcddc authored over 3 years ago
Added spaceballs 8-player joystick adapter (Luigi Pantarottos adapter) support.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40296 379a1393-f5fb-40a0-bcee-ef074d9b...

edb9b11076db5fe23ef74a274a0a6bdd11ff7e17 authored over 3 years ago
Added some comments.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40295 379a1393-f5fb-40a0-bcee-ef074d9b...

764024dbb849dd2afec46a34d5fa467dbbc634aa authored over 3 years ago
Fixed c64dtv joystick store.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40293 379a1393-f5fb-40a0-bcee-ef074d9b...

4d2c1f8e8ddb29ee65946e55e52d5587643505f9 authored over 3 years ago
Fixed xcbm5x0 sdl joystick menu.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40291 379a1393-f5fb-40a0-bcee-ef074d9b...

096c48b007c91a830b7e00b278b0b2d1d67f3ff9 authored over 3 years ago
Fixed xcbm5x0 cia1 store functions.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40290 379a1393-f5fb-40a0-bcee-ef074d9b...

adc1b88283782ba856a8ff552756a454ebcb7a72 authored over 3 years ago
added option to write out the raw data produced by reSID (for debugging), requested by NoobTracker

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40286 379a1393-f5fb-40a0-bcee-ef074d9b...

74f9b640c2fc3e929e74f1d64065086d3a556365 authored over 3 years ago
Ignore Makefile and Makefile.in in new GLSL dir

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40285 379a1393-f5fb-40a0-bcee-ef074d9b...

0dd6bfa2204d91630144319696becc23f30848f4 authored over 3 years ago
disable debug output, fix comments

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40284 379a1393-f5fb-40a0-bcee-ef074d9b...

f065b967184bdcc5f2c79f86d21e6a7fdb29c719 authored over 3 years ago
Enable joyport snespad support for x64dtv, xcbm5x0 and xvic.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40283 379a1393-f5fb-40a0-bcee-ef074d9b...

f5da2770eed492efcd56f1a14559a51e62bd1853 authored over 3 years ago
Minor linux+AMD compatibility fix for GLSL shaders

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40282 379a1393-f5fb-40a0-bcee-ef074d9...

afcb492e1646c655ade8fa92b3b224e357149e1f authored over 3 years ago
macOS bindist support for shader files

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40281 379a1393-f5fb-40a0-bcee-ef074d9b...

6b586582e2952e3b07ab847ee21d4373d3a184d9 authored over 3 years ago
OpenGL support for bicubic filtering, which is now the default. Looks much better than bilinear filtering, especially for anything with scanlines at non-integer scaling factor. Also removed the shaders themselves from opengl_renderer.c, and placed them in files in $DATA_DIR/GLSL/ — you’ll need a ‘make install’ to get these files in place.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40280 379a1393-f5fb-40a0-bcee-ef074d9b...

6fe22a99995cae283f1edaeac51b29843ae9f0f8 authored over 3 years ago
c1541: fix memory leak on interactive mode exit

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40279 379a1393-f5fb-40a0-bcee-ef074d9b...

7b7d104f6ea9436832fde94309c504cf2630c029 authored over 3 years ago
Added doublesize interlaced rendering for 2x4 and 2x4 renderers (VDC)

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40278 379a1393-f5fb-40a0-bcee-ef074d9b...

794418c50562cd5215533bd191f99732373d0a17 authored over 3 years ago
Applied Patch #295 (with slight modifications) by Greg King: This patch fixes the new bug that is mentioned in https://sourceforge.net/p/vice-emu/bugs/1494/#f47d. On MSys2, the external libraries for FFMPEG will be copied into the bindist packages if VICE is configured to use them.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40277 379a1393-f5fb-40a0-bcee-ef074d9b...

7368d80ad7057fd80ebee1dabc2c496167322540 authored over 3 years ago
allow overwrite splat file without error

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40276 379a1393-f5fb-40a0-bcee-ef074d9b...

c353717822244ac031aa069348c4aceb69d3f013 authored over 3 years ago
'splat files' can not be opened for reading

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40275 379a1393-f5fb-40a0-bcee-ef074d9b...

1ee1683ca25d019c32e87cb5a7f804486ccca117 authored over 3 years ago
c128 keymaps: Update to the new keymap standard

This adds in the keywords and flags for the Commodore and Control keys so that
the maps conform ...

6c95be0ee94d23cb6e079aeb4ad26db2fdcb5b6e authored over 3 years ago
Archdep: some doxygen updates, code updates

Had this lingering on my box for a while now, committing to avoid these ending up in an unrelate...

80d902e0303ddfc6a4c3b7a97c53fe9c4b3e4aa0 authored over 3 years ago
Gtk3: Settings: Fix VICII/VDC pages trying to toggle non-existent buttons

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40272 379a1393-f5fb-40a0-bcee-ef074d...

3af446d0abce0be2370ff01a32b71f2ededbc5d4 authored over 3 years ago
Changes! Don't worry about it

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40271 379a1393-f5fb-40a0-bcee-ef074d9b...

fe4fe6b21a421539a729df3c28f1f190dc88caf9 authored over 3 years ago
Fixed resize behaviour in the new Direct2D renderer. Also removed the no longer necessary black rectangle behind the emu.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40270 379a1393-f5fb-40a0-bcee-ef074d9b...

99924a521f95da91a67a3923d3aedd6ae1048e64 authored over 3 years ago
Re-enabled ethernet support in snapshot build. The admin permission thing was resolved elsewhere.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40269 379a1393-f5fb-40a0-bcee-ef074d9...

84b3c1a54b2aa088e05327c89a266cc19ea9e3bf authored over 3 years ago
headless: Add dummy video_arch_get_active_chip function

Headless has no concept of an "active chip" or "active canvas", so this dummy
function always re...

1fd20328b24193a7a73aca6cb1510702e22fa8c7 authored over 3 years ago
Fixed building ffmpeg libs in proper location.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40267 379a1393-f5fb-40a0-bcee-ef074d9b...

1be5764079aa2f99ea8128bd1e415c23743722fb authored over 3 years ago
Buildsystem: don't push/pull lang, the m4 code takes care of that

Do not use AC_LANG_PUSH/AC_LANG_PULL when testing compiler flags, the m4 macros already handle t...

adda9592fd1a298dd3526a87df157539645cc975 authored over 3 years ago
Rewrote Direct2D renderer to fix interlace shimmering when CRT filter disabled. Also added cubic scaling algorithm which does a lot better with scanlines than bilinear (Windows only for now)

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40265 379a1393-f5fb-40a0-bcee-ef074d9b...

d1711cf264ad1ec177658fe04994da2993d7d840 authored over 3 years ago
Fix ffmpeg parallel build.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40264 379a1393-f5fb-40a0-bcee-ef074d9b...

ba169a42135aabfeea4245182aaa77b1d43a3163 authored over 3 years ago
The documentation build step will now perform a full headless build so we catch headless problems sooner.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40263 379a1393-f5fb-40a0-bcee-ef074d9b...

d797e195b825488b9b29befed1fe40ab83483e72 authored over 3 years ago
fix typo

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40261 379a1393-f5fb-40a0-bcee-ef074d9b...

7b890615a0d3e2defc042b4ea52f2f563d36d43f authored over 3 years ago
Gtk3: Revert previous commit

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40260 379a1393-f5fb-40a0-bcee-ef074d...

bc0db896dabe5a22258edac9371ab19089ab261a authored over 3 years ago
Gtk3: Also hide the mouse pointer when triggering fullscreen when the pointer is outside the emulated display canvas

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40259 379a1393-f5fb-40a0-bcee-ef074d...

a1cda540e2fd4befaf135a1b36ffdbbef89d3bb2 authored over 3 years ago
make SDL build work again

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40258 379a1393-f5fb-40a0-bcee-ef074d9b...

4e07152dc0b323ffe26f062c83ddbaaa4e0e1756 authored over 3 years ago
remove pointless prototypes for stub functions that don't exist. should any stub functions be required they should go into petcat-stubs.c

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40257 379a1393-f5fb-40a0-bcee-ef074d9b...

c45f58e313f3bcc7fb7d0e85444d68ef39739b69 authored over 3 years ago
Various headless mode fixes, still missing a headless implementation for video_arch_get_active_chip()

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40256 379a1393-f5fb-40a0-bcee-ef074d9b...

b2f1ac67eb85617f1f295ee65e70ce10a5a8eef5 authored over 3 years ago
Improve CRTC IO dump - dump internal registers, add more interlace info and align output a bit better

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40255 379a1393-f5fb-40a0-bcee-ef074d9b...

1389775f00e81d09fa3ccf2ff07ed7f07c87b57e authored over 3 years ago
Force checking library deps when building single targets.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40254 379a1393-f5fb-40a0-bcee-ef074d9b...

199bcfdd2011a9da57ae3549c6bc48555479dfa5 authored over 3 years ago
Little bit of cleanup.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40253 379a1393-f5fb-40a0-bcee-ef074d9b...

320d42f777a563884f6efb4e73364d6ad8f8a4cb authored over 3 years ago
Made info.c depend on generating infocontrib.h

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40252 379a1393-f5fb-40a0-bcee-ef074d9b...

91baae763287a4fabfb886f5c537a15a2d77e200 authored over 3 years ago
Fixes headless single target par builds.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40251 379a1393-f5fb-40a0-bcee-ef074d9b...

90460a1f24161d9072312036ab81bb692d22df8c authored over 3 years ago
Removed uimenu.h include.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40250 379a1393-f5fb-40a0-bcee-ef074d9b...

807d91f7ca6f4a69572ed62b715ca75aba2ee1b7 authored over 3 years ago
Fixed.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40249 379a1393-f5fb-40a0-bcee-ef074d9b...

87a40a282ac42d9d12ed4f7180529ee52bf61eb5 authored over 3 years ago
Fixes sdl1/2 single target par builds.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40248 379a1393-f5fb-40a0-bcee-ef074d9b...

00dcd8fcd7aa4c1a2ec23abd57d3b7adfde1339e authored over 3 years ago
Fixed single x64 target par build for gtk3, this will currently break x64 single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40247 379a1393-f5fb-40a0-bcee-ef074d9b...

8249e721ff6cdf8749dfd4c822ecdec4465c769a authored over 3 years ago
Fixed single c1541 target par build for gtk3, this will currently break c1541 single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40246 379a1393-f5fb-40a0-bcee-ef074d9b...

42d30fb2e0d25200c6c89633db12ed08cd11cf4d authored over 3 years ago
Fixed single xvic target par build for gtk3, this will currently break xvic single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40245 379a1393-f5fb-40a0-bcee-ef074d9b...

e7e7a42190b17efef4820f231bce0fa919af2cfa authored over 3 years ago
Fixed single xplus4 target par build for gtk3, this will currently break xplus4 single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40244 379a1393-f5fb-40a0-bcee-ef074d9b...

da19c9d100f2211a259e815f29fdfb1a25312c31 authored over 3 years ago
Fixed single xpet target par build for gtk3, this will currently break xpet single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40243 379a1393-f5fb-40a0-bcee-ef074d9b...

f5cb8e2b49bd51a57d144b833b387835c56ea15d authored over 3 years ago
Fixed single xcbm2 target par build for gtk3, this will currently break xcbm2 single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40242 379a1393-f5fb-40a0-bcee-ef074d9b...

4f8a9c761059e2c66351aae0a6840f283bd7b2a6 authored over 3 years ago
Fixed single xcbm5x0 target par build for gtk3, this will currently break xcbm5x0 single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40241 379a1393-f5fb-40a0-bcee-ef074d9b...

fb3f2d56eaf9e87ca6256230272222980d328dbd authored over 3 years ago
Fixed single xscpu64 target par build for gtk3, this will currently break xscpu64 single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40240 379a1393-f5fb-40a0-bcee-ef074d9b...

5c573eec1e18826882bc6c82c119ed1afcd575fc authored over 3 years ago
Fixed single vsid target par build for gtk3, this will currently break vsid single target build on sdl and headless, will be fixed later.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40239 379a1393-f5fb-40a0-bcee-ef074d9b...

1fe592ef7bcc374d6c184965e13502e29c6e92a3 authored over 3 years ago
Fixed single x64dtv target par build for gtk3, this will currently break x64dtv single target build on sdl and headless, that will also be fixed in future commits.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40238 379a1393-f5fb-40a0-bcee-ef074d9b...

ef3ba96056d56dc512d9c31bd115b98b176cbec3 authored over 3 years ago
Fixed single x64sc target par build for gtk3, this will currently break x64sc single target build on sdl and headless, that will also be fixed in future commits.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40237 379a1393-f5fb-40a0-bcee-ef074d9b...

a600ce9c8b680703b66da6fcf3f5418ef4160936 authored over 3 years ago
Fixed single x128 target par build for gtk3, this will currently break x128 single target build on sdl and headless, that will also be fixed in future commits.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40236 379a1393-f5fb-40a0-bcee-ef074d9b...

a1ecdc6d0e7452c51577b5ae650ae9c055266940 authored over 3 years ago
Fix typo

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40235 379a1393-f5fb-40a0-bcee-ef074d...

8856038963506d72337ed4b312b07ab492f8c6a4 authored over 3 years ago
Gtk3: Add note to prevent myself from trying to refactor in the future and breaking stuff :)

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40234 379a1393-f5fb-40a0-bcee-ef074d...

8d0616ad2715063e54fb7f1826bba11a70fb2793 authored over 3 years ago
Implement VDC "interlace sync" mode now that our renderers can support interlace output. Thanks DQH!

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40233 379a1393-f5fb-40a0-bcee-ef074d9b...

1614c594370ab34d61abe737e28eeaafb7609f28 authored over 3 years ago
Gtk3: Trigger a resize of the primary/secondary window when toggling "Double Size" to off.

When switching off "double size", a resize is requested to minimize the window size of the selec...

83aa38d74bf2a11093522b1b6db8484cd354a555 authored over 3 years ago
Gtk3: Update the "double size" widget when the "render filter" widget changes, fixes bug #1490

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40231 379a1393-f5fb-40a0-bcee-ef074d...

a4a6a0278edb2082b1f755877dace6e685068c31 authored over 3 years ago
Binary monitor: palette get documentation

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40230 379a1393-f5fb-40a0-bcee-ef074d9b...

09478ec412e35b1649c9812d2e855379319b47c3 authored over 3 years ago
Binary monitor: palette get. Version checks on keyboard buffer and display get commands

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40229 379a1393-f5fb-40a0-bcee-ef074d9b...

346dac2520e22c95bf667da1a0f07b65124db071 authored over 3 years ago
initial support for the 'Freeze Frame MK2' cartridge hardware variant.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40227 379a1393-f5fb-40a0-bcee-ef074d9b...

07aa86db11fe621f26a161324bcfc89c7ee0d5fa authored over 3 years ago
Binary monitor: delete useless fields in display get response

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40225 379a1393-f5fb-40a0-bcee-ef074d9b...

e78170a46bff5205392e1e6fdcff80f5eec57cec authored over 3 years ago
Binary monitor: don't parse the keyboard buffer

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40224 379a1393-f5fb-40a0-bcee-ef074d9b...

f697e2fa2447049591b9aab2589ca0fe49eed848 authored over 3 years ago
Dirty hack to increase interlaced rendering stability on GTK3, Direct2D

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40222 379a1393-f5fb-40a0-bcee-ef074d9b...

2c6cc6f63970f6089dd2c1b4d72f46ce4932400a authored over 3 years ago
GTK3, Direct2D: Alpha blended interlace rendering. Initial version, image still shimmers a little in unfiltered mode, it shouldn't.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40221 379a1393-f5fb-40a0-bcee-ef074d9b...

1469ae4fcd6615d218f149e1ffbf914ba70081a1 authored over 3 years ago
More accurate transition to/from interlaced rendering. Each queued backbuffer now contains an ‘interlaced’ bool, set at time of emu rendering rather than time of host rendering.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40220 379a1393-f5fb-40a0-bcee-ef074d9b...

465a73d862fa0cc28dcbece03a2e573578f9b438 authored over 3 years ago
GDK3, Legacy OpenGL context: Alpha blended interlace rendering

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40219 379a1393-f5fb-40a0-bcee-ef074d9b...

c3bd1af693f18a8ad190e6060086e269d37e5465 authored over 3 years ago
GLK3, Modern OpenGL context: Added alpha blended interlace rendering

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40218 379a1393-f5fb-40a0-bcee-ef074d9b...

b8621953fe392012271e541573e582687855183b authored over 3 years ago
sdl1: Add implementation of video_arch_get_active_chip

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40217 379a1393-f5fb-40a0-bcee-ef074d9b...

60c5288bb9ae9b8b05def0e83af8108988f7e483 authored over 3 years ago
Removed use of shared palette tables between multiple windows. Fixes weird things like changing VDC filter or enabling interlace would affect how VIC looked etc.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40216 379a1393-f5fb-40a0-bcee-ef074d9b...

038a8229785817e0304730051d5573ed33e63944 authored over 3 years ago
c1541: Fix -Wformat-truncation warning

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40214 379a1393-f5fb-40a0-bcee-ef074d...

d6e0cd3c997f355db86d481b6c588224e63514fd authored over 3 years ago
Archdep: Add PRI_SSIZE_T format specifier, fix -Wformat warning

Although ssize_t can usually be assumed to be signed long, this isn't always so. The PRI_SSIZE_T...

c4fd0dba0d40c80cd06c586969a0bae0f5886da3 authored over 3 years ago
Fixed non-make builds of tools that don’t link to archdep

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40212 379a1393-f5fb-40a0-bcee-ef074d9b...

9e225bc0fa56a600829105a9b5627625cb0d4baf authored over 3 years ago
Revert r40210

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40211 379a1393-f5fb-40a0-bcee-ef074d9b...

05b80285bf53de2a60c2607b93b4fcdd83349ebe authored over 3 years ago
Fixed how the SDL2 menu renders when the chip for that screen is in interlaced mode

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40210 379a1393-f5fb-40a0-bcee-ef074d9b...

54b2f958c26291da6a0fcbcffcadb57f788b9e36 authored over 3 years ago
SDL2: Alpha blended interlaced rendering support

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40209 379a1393-f5fb-40a0-bcee-ef074d9b...

199ac5022c1dd42fd495d8ae244f7965d7762aeb authored over 3 years ago
1x2 CRT renderer now treats interlaced mode the same as the 1x2 renderer, with the exception that 50% alpha is used on scanlines. Non CRT filter interlaced scaliness now use a 0% alpha channel. Each mode will look the same until our host rendering code is upgraded to do alpha blending between interlaced frames.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40208 379a1393-f5fb-40a0-bcee-ef074d9b...

d66601c540563369c9f38ae1f6c295fb8a875f2e authored over 3 years ago
Fixed deadlock on hotkey initiated shutdown, bug introduced by a reintroducing locked keyboard event handling.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40207 379a1393-f5fb-40a0-bcee-ef074d9b...

449245fba3dd652f537d31f222beee9aa32d7aea authored over 3 years ago
Since the only supported bit depth is ARGB 8888 32-bit now, no longer need to pass bit depth around.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40206 379a1393-f5fb-40a0-bcee-ef074d9b...

ad2bf010ec3898d713b531b0a4e4d33e3b277007 authored over 3 years ago
Remove some more unused renderers!

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40205 379a1393-f5fb-40a0-bcee-ef074d9b...

2030614a30b8867d233f9fa588323bd78a5c0773 authored over 3 years ago
when detecting DHD images, generally assume it is not one when a CRT header is found. fixes bug #1489 hopefully

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40204 379a1393-f5fb-40a0-bcee-ef074d9b...

2061aae3d572150c9933719c5a2193e0a66088a7 authored over 3 years ago
Joystick: Use uint8_t for number of axes and buttons

This avoids the ambiguity of plain `char`, which is unsigned on Raspberry Pi, but signed on x86....

a7ef7b3dd8b9aea99a035648c3c6f2a7032b373e authored over 3 years ago
Added June to the vice core members list.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40202 379a1393-f5fb-40a0-bcee-ef074d9b...

8f9e911eb28f352019140400597baaa9367c19ac authored over 3 years ago
Archdep: Fix stupid bugs with default hotkey/joymap files

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40201 379a1393-f5fb-40a0-bcee-ef074d...

17cf236df10fa84d674ce5901d869fe62adf6e46 authored over 3 years ago
Fixed sdl hotkeys for the joystick menu title changes.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40200 379a1393-f5fb-40a0-bcee-ef074d9b...

bdce0b74218ea6946a6e97daab9638d27d7e01e2 authored over 3 years ago
Remove some more unused renderers

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40199 379a1393-f5fb-40a0-bcee-ef074d9b...

0ce1da4d491ba3be0b05cf2ed705e90d57bf29cf authored over 3 years ago
Interlaced rendering support for the 1x2 (non CRT filter) renderer. Works with VDC. OpenGL, Direct2D and SDL2 rendering code need to be updated to support blending interlaced frames with the previous frames, which should be straightforward using a pair of textures.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40198 379a1393-f5fb-40a0-bcee-ef074d9b...

f7cb41d75f8f20156adfbb59552fcb75d64e9e00 authored over 3 years ago
More unused render code removal

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40197 379a1393-f5fb-40a0-bcee-ef074d9b...

447906c9547978b4bda5160a54f0e9221ec93412 authored over 3 years ago
No more 8, 16, 24 bit renderers.

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40196 379a1393-f5fb-40a0-bcee-ef074d9b...

db72d7d5a0cbc70bf1d31494f59393f7933432cd authored over 3 years ago
Fixed 32-bit warning when smuggling an int through a pointer

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40195 379a1393-f5fb-40a0-bcee-ef074d9b...

70cbbf6429f83c882369bd0a1f949a465e59cb62 authored over 3 years ago
Gtk3: Extend image dialog: fix copy/paste typo

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@40194 379a1393-f5fb-40a0-bcee-ef074d...

bf64cba71880df412bde8fb99f94bb34dac2cc77 authored over 3 years ago