EmuCR Feeds
Email Us

EmuCR: SDLVICE WinVICE r41894 is released. WinVICE is a program that executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).

WinVICE Changelog: r41894 | compyx | 2022-03-07 09:36:30 +0000 (Mon, 07 Mar 2022) | 5 lines
SDL UI: Plug more leaks
Also guard against segfaults through passing NULL to strcmp().
r41893 | compyx | 2022-03-07 08:53:44 +0000 (Mon, 07 Mar 2022) | 3 lines
SDL UI: Plug another memory leak
r41892 | compyx | 2022-03-07 08:49:25 +0000 (Mon, 07 Mar 2022) | 5 lines
SDL UI: Plug memory leak
Also make sure the window title is properly nul-terminated.
r41891 | compyx | 2022-03-07 08:28:10 +0000 (Mon, 07 Mar 2022) | 6 lines
Archdep: opendir/readdir: fix potential buffer overflows
Only scan a directory once while (re)allocating the arrays and adding items. Avoids buffer overflows when the directory changes between scanning to determine array sizes and scanning to populate the arrays.
As a bonus removes quite a bit of duplication and adds some error checking.
r41890 | compyx | 2022-03-07 07:23:18 +0000 (Mon, 07 Mar 2022) | 5 lines
Archdep: Implement opendir/readdir on Windows with winapi calls
Use FindFirstFile()/FindNextFile() on Windows to scan a directory. Add hiding hidden files on Windows: don't check for dotfiles but use the "hidden" file attribute; rename ARCHDEP_OPENDIR_NO_DOTFILES to ARCHDEP_OPENDIR_NO_HIDDEN_FILES.

Download: GTK3VICE r41894
Download: SDL2VICE r41894
Source: Here

Random Related Topic Refresh Related Topic

Random Related Topic Loading...


Post a Comment

Can't post a comment? Try This!