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

Changed bbrtc emulation to allow multiple instances (you can have a bbrtc attached to any, and number of joystick ports).

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

da1d367526779431ff6c3f49822a1e97210ad0ef authored over 3 years ago
Remove fclose from util_file_load_string

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

7ef5c281f33484fb0bcaddae38bdae7512cd2eec authored over 3 years ago
Changed the 'trapthem' snes adapter into a joystick converter type of device, which allows it to have multiple 'trapthem' instances, each connected to a different joyport.

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

109abf17a375b979ebf92ee356bfef0f0cc532d1 authored over 3 years ago
Use sysfile_open to load vertex and fragment shaders instead of looking in build time data dir

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

a48ec55b8367669a3bf15b350509891ffcd593fd authored over 3 years ago
Gtk3: Remove Pango hack in Windows bindist script

The bug introduced in Pango 1.48.6 where the positioning of glyphs (including the CBM font) brok...

1be3f10114e0cef6827432490d3b6018bab995ed authored over 3 years ago
fix the interlace timing according to mikes test program, 'retina display' still does not work 100% apparently.

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

454f4270b436b1cacb826ac141d50d22eabea9c8 authored over 3 years ago
Fix -Wshorten-64-to-32 warning

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

dec93acd5b347d37ffc038400d94f563e1680bda authored over 3 years ago
make ram init use the updated random functions, fix overflow issue. patch by Marshall Bockrath

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

80da9309f2b0957cd47dd5bd488667f4dbb9737e authored over 3 years ago
fix some issues in the random number functions and make them use PCG as a source rather than libc, which makes them reproducable across all ports. patch by Marshall Bockrath

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

1bdbefc7aaf1252f936aa942038c541dcd1100b9 authored over 3 years ago
Gtk3: Implement fullscreen decorations as a resource

* Create resource "FullscreenDecorations" to control showing the menu and statusbar while in ful...

2d70923ef7be3f297b690bed5438681946d84aa3 authored over 3 years ago
Gtk3: Comment out some debug_gtk3() calls, a bit too noisy when working on other stuff ;)

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

0b6f70a9f56021ed040bb80442eb5d705403a0ed authored over 3 years ago
Gtk3: When swapping joysticks (Alt+J), also swap the emulated device types

See feature request #410. When swapping devices of different types, for example mouse and joysti...

f8a9a92b1f7ca4555bbfc9b2daf378cee7229d7e authored over 3 years ago
Changed pointer arithmetic order to avoid temporary creation of an out of bounds point, harmless but creating runtime analysis noise.

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

abe3ede7ea0941ebcc97105e71146ea07f05d996 authored over 3 years ago
Fixed headless build

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

58e2c60aa92b253c10150fad1b8f52e627809ba3 authored over 3 years ago
Fixes constrained x128 VDC SDL2 warp speed by limiting VDC render rate during warp. Other displays already did this via vsync_do_vsync. SDL2 always has vsync on, so without internal frame dropping warp speed was limited by monitor refresh rate. GTK renderer was unaffected.

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

345f87b52a0276c1daf990f3d633ac0c3701814e authored over 3 years ago
Updated macOS build docs

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

bd83a3f11f9b728b1ad1aae02e351ce278d5add4 authored over 3 years ago
macOS builds now target OSX 10.10 — reps can’t be build for 10.9 anymore. Resulting builds may still run on 10.9, not sure.

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

f882aad7441830bf9ac334c7aba1cd5ba31518c5 authored over 3 years ago
Fixed highly critical codestyle violation for +1 commit score i’m coming for you soci

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

a7a70f3f365f545e5697205d9fc0478b2c6c48ac authored over 3 years ago
Remove redundant resource resets, further speeds up startup time. Patch by Marshall Bockrath

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

ce552e68c9771f988505b5c589b12e65a366f008 authored over 3 years ago
very hackish first implementation for vic20 interlace. timing is likely totally broken. test8a.prg kindof works :)

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

9f94adfc386903a6881c4f62737356c4541de459 authored over 3 years ago
Autostart logic now evaluated every CPU cycle, rather than once per frame. Autostart checks no longer need to worry about missed events - but these checks have not yet been removed. TAP files might been some further work.

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

d626898a5378768d0d5eee2ee94e6cb2afb9c581 authored over 3 years ago
Fix some trailing whitespace

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

862ba70962958485d648f602c5743af5e4fbadbe authored over 3 years ago
improve speed of the ram init function, most notable in xscpu64. patch by Marshall Bockrath

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

0833dde9c04d09e0f1031d4389a7912e0ec7c6cf authored over 3 years ago
Windows: remove unused variables

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

a7237cbc71793554c96044683ff77179a131d7be authored over 3 years ago
Gtk3: Implement more portable casting of gulong to gpointer and vice versa.

An extra cast using uintptr_t removes a warning on msys2 64-bit. I've implemented these casts as...

1b8dd99655991fab6643c97792b8b7366c17f052 authored over 3 years ago
only temporarily enable TDE if it was enabled before autostarting. fixes bug #1526

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

149b8abb61451227f5867083bb02070ea3cebc7c authored over 3 years ago
Gtk3: Add #defines for 'actions', add some menu checkboxes

* Start work on uiactions.h, containing names and descriptions of UI actions.
* Add/update menu ...

c215687ed935776c4fd5801dbffce7b6e9d301b3 authored over 3 years ago
Gtk3: Implement basic framework for custom hotkeys for menu items.

* Provide simple API to set custom hotkeys for menu items accessible from the main menu bar.
* P...

449c73ad317baad02ad00484cff6fe502ba2756c authored over 3 years ago
Monitor: fix printf format specifier, fix spelling

* Use our portable PRI_SIZE_T format specifier
* s/recieve/receive/g

git-svn-id: https://svn....

d497fb2692d8697be160451154b5f0d09cc4e660 authored over 3 years ago
Fixed monitor_binary_receive to not assume that all needed data is available in a single network recv call.

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

1f26b5728305baf76926f272ececa521a0b5d730 authored over 3 years ago
fix controlport settings tab (hopefully). The doxygen comment about used resources is still incomplete and needs to be updated

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

2c71d706671e6783bff3256f2e55e5ae2583b0c8 authored over 3 years ago
Removed accidental commit of test to prove that OpenMP was affecting the render2x2 rendering (by breaking it :) )

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

1761e1b05c832b181c0f6ef5553165b8d67f3643 authored over 3 years ago
Fixed GTK monitor output corruption, refresh on linux + plasma, and display of -moncommands command output.

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

b721f5de2eca2cb6f355e424356676cc901151c0 authored over 3 years ago
check if file is readable before adding it to fliplist, if not ignore it

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

f723d05daf06f167a82cc8b43b843b14605f83e3 authored over 3 years ago
kill util_string_to_long with fire

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

02880f98d02ac2e5600b73f1d3384f34e3e93dd6 authored over 3 years ago
Fix unused variable warning on non-debug Gtk3 builds

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

07046523e98cbd6570b39d5179f21aff2872ce31 authored over 3 years ago
use strtol instead of util_string_to_long

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

429f652e7da518cf6c26b857e3398b344a8ef8c6 authored over 3 years ago
replace util_string_to_long by strtol

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

0ce04069e199c0564b8e41eb06bb053649715ae5 authored over 3 years ago
put the 'UNIT' line also into in a comment, so sd2iec can skip it. also get rid of util_string_to_long

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

90398d464a9f178096cf0b8cba4801a27abfce62 authored over 3 years ago
Remove VIM modelines

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

c6ccb7c86d143a73b5d372d734e54217e45648f0 authored over 3 years ago
Gtk3: Drive popup: add 'Add current image to fliplist' and 'Clear fliplist' items

Currently only works for single-drive units, the fliplist API doesn't (yet) support dual-drive u...

eb17cfc2b4c6cc3250e54813898ac85f62c161a2 authored over 3 years ago
Fix typo in vim modeline :)

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

b9b0f95bf9d493bffef0988c98a2010933a09351 authored over 3 years ago
Fix VIM modeline

There's a bug in VIM 8's c.doxygen script that triggers an error when selecting it via a modelin...

f067153a6b2d9192dd528507eecf616fd6478f2c authored over 3 years ago
Gtk3: Fix toplevel Doxygen docblock indentation

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

a1f473fd065c953b6ffd81f939540915ab1d2565 authored over 3 years ago
Gtk3: Remove comments about gtk3 version checks, code style cleanup

* There are no version checks in the code, so the comments can only cause confusion
* Whitespace...

2a61142db2a23ad22a5f05b4db96f8d1808df676 authored over 3 years ago
Gtk3: Remove annoying debug message

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

585e67331b926ade0a1dabf0d9cfb6c4d91beb28 authored over 3 years ago
ReSID: remove -ffast-math from CXXFLAGS, which broke 6581 emulation when compiling with clang >= 12

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

e17bf5e7200e612519ef042e2cf3db62c4a6ac99 authored over 3 years ago
Fixed render2x2 OpenMP with doublescan disabled and doublesize enabled

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

25c83aa416f68094ed12aa767146e3086b22124e authored over 3 years ago
Fixed setting correct OpenMP compile flags when OpenMP built into the compiler (i.e. not macOS)

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

b51da49ecc6cba7486f1a6234289a7a24a9bc3a0 authored over 3 years ago
Modified the 2x2 renderer to render pairs of lines in parallel using OpenMP. Falls back to single threaded behaviour if OpenMP is not available. Although it doubles the speed of the renderer on my machine, this serves mainly as an example on using OpenMP in VICE.

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

3554c630b3ea670ec8857cd2ab753c6ba325af3d authored over 3 years ago
VICE code can now be written to make use of OpenMP multithreaded for loops.

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

b1399276b8b05b01f5b3e7dbb4a4611deb5ea331 authored over 3 years ago
Fixed cmake projects not finding libs in subdirs of /opt/local/lib/

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

c069384ae94fed060d03a45765ca3f1de10cdff4 authored over 3 years ago
Fixed DBG log line for 64-cycles

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

2e98a74f784c2323dc61540cd1abff19932190a3 authored over 3 years ago
Put stdio.h include back in for NULL define. (should fix bug #1522)

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

0eef483d7cb265be355a0295b0f85b69fa09b180 authored over 3 years ago
Fixed autostart not creating folder c in /a/b/c/d.d64 when auto starting a prg with -autostartprgmode 2 -autostartprgdiskimage /a/b/c/d.d64. That’s what the original code intended so i’ve just fixed that. It won’t try to create a missing b or a in that case. I think it should create all or none of the folders.

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

2e43fa41eab9f31404311501030fe6cefeb11953 authored over 3 years ago
Disabled a bunch of DBG() output that shouldn’t be on by default

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

1870fe2d2ff38837d22c16322cf0530d88697979 authored over 3 years ago
Changes to audio buffer size, fragment size, sound argument (used to choose an output device on macOS), no longer result in the sound chip being unnecessarily reinitialised.

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

199ba739d14fbabb68258ef942afc2bc8c440ea9 authored over 3 years ago
macOS audio tweaks. It’s now possible to run with a 1ms buffer setting + very small fragment size. Actual buffer size is a bit under 1.5ms, depending on sample rate used. Best results require that the same sample rate that the macOS playback device is set to be used.

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

ef86c1bc521b8e3f515553384a47b2233e9d55b0 authored over 3 years ago
Comment out dead assignments

The result in question appears to be intended to be used in the branch just below it, but right ...

bbb52bfff27684cd8c640c95136858a09a2bb719 authored over 3 years ago
Removed the (once only) automated restarting of the sound device in the event that it blocks for 5 seconds, and the disabling of the sound device if it blocks for 10 seconds. This disabling behaviour was being triggered during the period where the system has initiated sleep but hasn’t fully shut down. This meant that macOS audio would stall and automatically disable if the system went to sleep. Ironically this code was added to fix that same problem. Fixes bug 1460

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

212c1c19ba403c965c76a28e61eec91d21033f8b authored over 3 years ago
fix SDL build

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

079338059408a970185ca447bdfa765ef2239ba7 authored over 3 years ago
clean up the charset code itself

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

28028a437ce2c2a1f3f5ad6eb1e8760391c0ff1e authored over 3 years ago
use constants instead of magic numbers in image_contents_filetype_to_string calls

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

7a33003ec8e50d63c4132900c5dfb52e8eb0394d authored over 3 years ago
use constants instead of magic numbers in image_contents_filename_to_string calls

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

f50d83d0c8f7cfb8d6a4e55de6d597f0f55fff9f authored over 3 years ago
use constants instead of magic numbers in image_contents_file_to_string calls

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

07d8d4adf5147c62c4de3e3a845fe4528e230d8c authored over 3 years ago
use constants instead of magic numbers in image_contents_to_string calls

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

686495fb215edb809fdbe1fa22727d1f69e5389f authored over 3 years ago
use constants instead of magic numbers in charset_p_toascii calls

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

2993d799adf8230be6bc7e5dddfbe08e7adf3b4c authored over 3 years ago
use constants instead of magic numbers in charset_petconvstring calls

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

97ac5085de0c977c024d14933b860f24bb7b4a4c authored over 3 years ago
add images at the end of the fliplist instead of at the top

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

b20592c826ac84f4502fe314c1ef51e2a8fa2a3f authored over 3 years ago
improve compatibility of fliplists with sd2iec

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

8e190ffff60f52c7ae1942afa94d5178e7516f6c authored over 3 years ago
ReSID-DTV: remove --enable/disable-new8580filter option from configure

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

944306a5b19b3408412dec579a3b9531010c69b9 authored over 3 years ago
ReSID: Also make resid-dtv default to new 8580 filter implementation

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

4dbff0d43aed1e6985ae87ed78cf3f08f91a43dd authored over 3 years ago
Fix "ar: `u' modifier ignored since `D' is the default (see `U')" warnings

Fix ar warnings for resid and resid-dtv, use the same approach for vice itself. If this fix work...

a3d77da60eb2de119a55b103bc2ac35b8a35f58d authored over 3 years ago
Fix redefinition of PRI_SIZE_T

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

9aa93744aa9c80572e13ec9fa99667c55d4c7ff3 authored over 3 years ago
Gtk3: Fix missing prototype

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

17b5bbb8ad986eb48e72cc20888248c924ef3bb5 authored over 3 years ago
Minor refactor to Windows GTK bindist pango downgrade workaround

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

f11d92d28162a54570ed4a9267b1339521e79cc1 authored over 3 years ago
Windows gtk bindist only use pango-1.48.5-1 if installed pango is newer. Allows building on msys2 installations that haven't been recently updated.

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

c15dbedf8430b2ff34791aadbd7bd6122e16eb33 authored over 3 years ago
Added rex ram floppy gtk3 ui elements.

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

c2613abd6b021da2fae6c83013b4766b42685fb0 authored over 3 years ago
Added rex ram floppy ram save/load support and sdl ui items.

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

acc492597328cb61bd376353cbc5da806a7a30bb authored over 3 years ago
Save correct amount of banks in the snapshot for rex ramfloppy.

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

0c615842e0dfff3856975b5eb6945853d25b1a37 authored over 3 years ago
Stop macOS asking for permission for VICE to log all keyboard input! It was enumerating all HID devices instead of filtering down to gaming input devices.

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

de543c116af16d9a8cbc5f73666fad7b371c5111 authored over 3 years ago
Tweaked chis layout to increase cycle printing to 12 digits wide, without requiring additional width overall. Removed a space before the cycle, and removed a static “- “.

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

d55e92dc62b1fba2b2b12ccbd6a0a234ce99560b authored over 3 years ago
Fixed missing 64-bit CLOCK upgrade to cpu history.

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

dbd5ca133e694f5dc32a002a92095589b6e7650c authored over 3 years ago
Fix another incompatible function pointer warning

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

0590ac19694163f3f503fadb912dc57f05abf41b authored over 3 years ago
ffmpeg: remove strange casts causing -Wshorten-64-to-32 warnings

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

5b6a1c77e789d47717938f3871d4a9e185be03f1 authored over 3 years ago
FastSID: fix incompatible function pointer warning

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

189dc1f03adbbadbf8175fdea9b7142cb2efbca3 authored over 3 years ago
Swapped %llu for %PRIu64 when printfing a uint64_t because linux.

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

1f22a7f9975bf066008d40048e65f4160dffdbbd authored over 3 years ago
CLOCK has changed from uint32_t to uint64_t. Clkguard has been removed, which means no more large jumps backward in time to prevent CLOCK overflow, and all related complexity has been removed. Snapshot code has been updated to write and read the larger CLOCK values, which means all existing snapshots will no longer work.

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

613569e9f58f9678ef71ec51abd5a1ef71d50629 authored over 3 years ago
Removed unused assignments

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

322a82328c5b794a1f5981c6b2a8c6ca44f35469 authored over 3 years ago
Fix possibility of recursive exit infinite loop if machine shutdown code decides to call archdep_vice_exit

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

0cf1d22d6c52dfe73e2c288950968f79b5e08fba authored over 3 years ago
Unbreak the build

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

5ca9ebf9c889e736e6b80b03e30c0ffc3e30b10c authored over 3 years ago
#if 0 what I think is some leftover xcbm2 snapshot reading code that would break some non-default cases

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

875ef80bb194314967a6623a149ca41fd212fb0e authored over 3 years ago
Gtk3: Reorganize layout of drive settings, left column

* Reorder the TDE, read-only, RTC, IEC and CMD-HD widgets.
* Make IEC device type combo box a 'c...

7dc0a13f46bc14f0b79f9af9963395238e0cfd08 authored over 3 years ago
Fixed arithmetic on null pointer

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

9d0e8a9e0ad2b60b0639607df82b3b62b00fc956 authored over 3 years ago
Fixed arithmetic on null pointer

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

413e33a44116328c4f9fa69f094853fb50866708 authored over 3 years ago
Add additional comments and missing documentation to x128 keymaps

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

98c62e3025729d9bf0e61579c2ba7de91343458a authored over 3 years ago
use log_debug for some debug messages, makes -silent option work when they are enabled

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

c3e3acaae16545ef3e7f22976ee43e047fb0756c authored over 3 years ago
Unbreak trunk.

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

9fdb422c7d6771450be6716ff31f9f2b06a6d01e authored over 3 years ago
some more iecbus and traps related stuff needs to be handled per drive. should fix bug #1516

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

3e7b238d92345dcfaf1ebef5875fe29cbadb2540 authored over 3 years ago
Fixed typo (bug #1517).

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

5d3e2adfb90519f0661bacbb007f6affb51bb92f authored over 3 years ago