Od drugiego maja na repozytorium Vice znajduje się branch 2.3.6, w którym znajdziemy kod nowej, połówkowej wersji emulatora całej rodziny Commodore (C64, C264, PET, C64DTV). Czas sprawdzić, co też nowego pojawiło się w tej wersji w chwili obecnej najbardziej rozbudowanego emulatora wśród udawaczy CBM.
Należy pamiętać, że to wersja "unstable" i nieoficjalna, nie wszystko może chodzić jak należy. Kusi mnie, żeby dodać obsługę zipów, może w wolnej chwili się tym zajme;P
Kompilacja Visual Studio 2008/x86 zmiany w stosunku do kodu w branchu: dodano infocontrib.h z trunk [brak pliku w branchu][11.05.11 10:12 CEST]
Changelog 5.02.2011
- 2011-05-02 Marco van den Heuvel <blackystardust68@yahoo.com>
- 2011-05-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed a crash in the monitor when displaying the help of a command without parameters.
- 2011-05-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Adapted the plus256k code to use the c64io system.
- 2011-05-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Completed 'io_source_t' structure data.
- 2011-05-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Adapted the plus60k code to use the c64io system.
- 2011-05-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Made all stereo sid base addresses use the c64io system.
- 2011-05-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed a c64io memory leak, allocations will be freed upon shutdown now.
- 2011-05-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Extended the I/O collision/conflict detection to handle $D000-$D7FF.
- 2011-05-01 Stefan Haubenthal <polluks@LONESTAR.ORG>
- typo
- 2011-04-29 Spiro Trikaliotis <spiro.trikaliotis@gmx.de>
- Remove two warnings about converting integer to float and about converting double to float.
- 2011-04-29 Dag Lem <resid@nimrod.no>
- Fix crash caused by r23937
- 2011-04-29 Dag Lem <resid@nimrod.no>
- stdarg cleanup
- 2011-04-28 Dag Lem <resid@nimrod.no>
- Bounds checking for op-amp array
- 2011-04-28 Dag Lem <resid@nimrod.no>
- Avoid division by zero in unused DAC table
- 2011-04-27 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed acia mode selection in the sdl rs232 menu for machines that don't have an acia mode.
- 2011-04-27 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed some acia issues (made mode selection c64/c128 only, and made the io source structure reflect the correct cart type).
- 2011-04-25 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed some more windows gui issues.
- 2011-04-25 Marcus Sutton <loggedoubt@gmail.com>
- Made BeVICE SID settings code machine-specific, reducing executable size.
- 2011-04-24 Dag Lem <resid@nimrod.no>
- Re-measured MOS 6581 op-amp transfer function. Measured MOS 8580 op-amp transfer function (not used yet). Reformulation of solve_gain() to handle high gain 8580 op-amps. Initialization speedup.
- 2011-04-24 Marco van den Heuvel <blackystardust68@yahoo.com>
- Did a make trans-update' to push some of the russian translations into the windows and amiga files.
- 2011-04-24 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added selection of 'none' (no device) for midi-in and midi-out in the windows midi dialog.
- 2011-04-24 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed the windows sid, siddtv and sidcart dialogs (catweasel and hardsid only show up when available).
- 2011-04-23 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed windows joystick dialogs (speed input element alignment).
- 2011-04-23 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed windows peripheral dialog size.
- 2011-04-23 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed windows peripheral settings dialog, real IEC device only shows up if opencbm support is available (dll has been loaded).
- 2011-04-23 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed the size of the windows peripheral settings dialog output device elements.
- 2011-04-23 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed the windows render filter element size.
- 2011-04-23 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed the windows fullscreen dialog, aspect ratio elements won't show up if dx9 is not available or disabled.
- 2011-04-22 Marco van den Heuvel <blackystardust68@yahoo.com>
- More translation message syncing.
- 2011-04-22 Marco van den Heuvel <blackystardust68@yahoo.com>
- More translation message syncing.
- 2011-04-21 Marco van den Heuvel <blackystardust68@yahoo.com>
- More translation message syncing.
- 2011-04-18 Marco van den Heuvel <blackystardust68@yahoo.com>
- ChangeLog: VICE version 2.3.5
- 2011-04-17 Marco van den Heuvel <blackystardust68@yahoo.com>
- More translation message syncing.
- 2011-04-16 Dag Lem <resid@nimrod.no>
- Corrected compilation breaking typo in r23937
- 2011-04-15 Marco van den Heuvel <blackystardust68@yahoo.com>
- Finished parameter bracket cleanup for translations.
- 2011-04-15 Marco van den Heuvel <blackystardust68@yahoo.com>
- Start of parameter bracket cleanup for translations.
- 2011-04-15 Marco van den Heuvel <blackystardust68@yahoo.com>
- Updated.
- 2011-04-15 Marco van den Heuvel <blackystardust68@yahoo.com>
- Monitor parameter translationsbracket removal, will reduce amount of translations and makes future translation syncing easier.
- 2011-04-12 Marco van den Heuvel <blackystardust68@yahoo.com>
- Trailing 'range' elimination, will cut down on translations and make translations message syncing easier.
- 2011-04-12 Marco van den Heuvel <blackystardust68@yahoo.com>
- More trailing 'stuff' for translations cleanup, this will make it easier for translation message syncing.
- 2011-04-10 Marco van den Heuvel <blackystardust68@yahoo.com>
- Updated the intl2po.c code a bit and updated some translations.
- 2011-04-09 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added support for automatic removal of trailing "..." when generating the po files and automatic re-adding of trailing "..." when using translations for unix (cuts down on the amount of translations).
- 2011-04-08 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added support for automatic removal of trailing "..." when generating the po files and automatic re-adding of trailing "..." when re-generating translate_text.c, amigaos/intl_text.c and the windows res*.rc files (cuts down on the amount of translations).
- 2011-04-08 Marco van den Heuvel <blackystardust68@yahoo.com>
- Did a make trans-update to push through the windows hotkey prefix removal into the windows resource files.
- 2011-04-07 Marco van den Heuvel <blackystardust68@yahoo.com>
- Did a make update-po to push through the windows hotkey prefix elimination.
- 2011-04-06 Marcus Sutton <loggedoubt@gmail.com>
- Moved BeOS VIC-II border mode setting from the menu to VIC-II settings dialog, (and made the dialog available on CBM5x0.)
- 2011-04-06 Marco van den Heuvel <blackystardust68@yahoo.com>
- More windows hotkey prefix eliminations.
- 2011-04-05 Marco van den Heuvel <blackystardust68@yahoo.com>
- Finished the windows hotkey externalization and did a make po-update.
- 2011-04-05 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added menuid.h and string.h as targets for the res.h target, this way all three files will be (re)generated if any of them is missing.
-
- 2fd011-04-03 Marco van den Heuvel <blackystardust68@yahoo.com>
- Removed lib/zlib include path from the various msvc project files.
- 2011-04-03 Marco van den Heuvel <blackystardust68@yahoo.com>
- More windows hotkey externalization updates.
- 2011-04-03 Christian Vogelgsang <chris@vogelgsang.org>
- Improved new autostart/autorun monitor commands by exiting the monitor, performing the autostart and then returning to monitor.
- 2011-04-03 Christian Vogelgsang <chris@vogelgsang.org>
- Added new monitor commands "autostart <file> [prog_index]" and "autoload <file> [prog_index]" to make auto starting available in (net) monitor
- 2011-04-03 Christian Vogelgsang <chris@vogelgsang.org>
- Refactored autostart loading with attached prog name (img_name:prg_name) into own autostart function
- 2011-04-03 Christian Vogelgsang <chris@vogelgsang.org>
- fixed some issues with geninfocontrib
- 2011-04-02 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added support for stringid.h to the win32 ow project files.
- 2011-04-02 Marco van den Heuvel <blackystardust68@yahoo.com>
- VICE version 2.3.4
- 2011-04-02 Marco van den Heuvel <blackystardust68@yahoo.com>
- Changed a free to a lib_free (using lib_malloc(), lib_free(), lib_stralloc() is prefered because of memory leak tracking).
- 2011-04-02 Marco van den Heuvel <blackystardust68@yahoo.com>
- More windows hotkey externalization updates.
- 2011-04-02 Marco van den Heuvel <blackystardust68@yahoo.com>
- 2011-04-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed wrong windows easyflash dialog item.
- 2011-04-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Externalized hotkeys for resvicii.rc
- 2011-04-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- More windows hotkey externalization updates.
- 2011-04-01 Marco van den Heuvel <blackystardust68@yahoo.com>
- Started on windows hotkey externalization.
- 2011-03-31 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed coding style, replaced malloc() with lib_malloc() and free() with lib_free() (so the debug memory routines can keep track of memory leaks).
- 2011-03-31 Ulrich Schulz <peiselulli@t-online.de>
- dingoo snapshot slot management: removed memory leak and potentiel memory access bug
- 2011-03-30 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed windows lightpen dialog sizing.
- 2011-03-30 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed windows autostart dialog sizing.
- 2011-03-30 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed windows netplay dialog item alignments.
- 2011-03-29 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added the russian translator, korean translator and dingoo port maintainer to vice.texi.
- 2011-03-29 Marco van den Heuvel <blackystardust68@yahoo.com>
- Put the language table in a header file which gets included by the intl files, removes duplication and need for synchronization.
- 2011-03-29 Ulrich Schulz <peiselulli@t-online.de>
- dingoo native: disable double pixels for vic20, make allocation dynamic in dingoo render engine, adjust vicerc (all volumes to 50%, disable warp for vic20)
- 2011-03-28 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added korean translations support, 6 items already translated for testing purposes, rest of the translations will follow at a later time.
- 2011-03-27 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed the windows russian translation support.
- 2011-03-27 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added russian translations support. (actual translations will be committed at a later time)
- 2011-03-26 Ulrich Schulz <peiselulli@t-online.de>
- dingoo native: remove some code that exists in SDK now
- 2011-03-26 Marco van den Heuvel <blackystardust68@yahoo.com>
- Removed archdep_SDL_dingoo_video.c from the sdl Makefile.am
- 2011-03-26 Ulrich Schulz <peiselulli@t-online.de>
- dingoo native: some libc function removed, now they are in the Dingoo SDk. Also the video driver is now part of the Dingoo SDK.
- 2011-03-26 Ulrich Schulz <peiselulli@t-online.de>
- Made trouble if the data has multiple equal bytes.
- 2011-03-25 Marco van den Heuvel <blackystardust68@yahoo.com>
- Cleaned up the native dingoo code changes.
- 2011-03-25 Ulrich Schulz <peiselulli@t-online.de>
- Added dingoo native support.
- 2011-03-24 Marco van den Heuvel <blackystardust68@yahoo.com>
- fix for xcbm2, since both video chip resources are initialized they should also both be shutdown.
- 2011-03-22 Marcus Sutton <loggedoubt@gmail.com>
- Reverted some segfaulty code in r23850.
- 2011-03-21 Marco van den Heuvel <blackystardust68@yahoo.com>
- VICE version 2.3.3
- 2011-03-20 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added support for mips windows to the sdl port.
- 2011-03-17 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed a couple of msvc project files.
- 2011-03-16 Marco van den Heuvel <blackystardust68@yahoo.com>
- Centered the extra joystick adapter combobox.
- 2011-03-16 Marco van den Heuvel <blackystardust68@yahoo.com>
- Made a text input element bigger.
- 2011-03-15 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added my daughter (Jennifer Medkief) to the contributers for the work she's been doing on the windows ui (checking for alignment and bugs, and making suggestions for more user-friendliness).
- 2011-03-14 Thomas Giesel <skoe@directbox.com>
- Use callback function for watchpoint state change notification. The monitor interface structure has got a callback function pointer already to notify memory implementations if there are any watchpoints active. This function is now used everywhere. Removed old any_watchpoints macro, which used to access monitor internal data directly.
- 2011-03-13 Marco van den Heuvel <blackystardust68@yahoo.com>
- Centered joystick groups in the joystick settings dialogs of the windows ui.
- 2011-03-13 Marco van den Heuvel <blackystardust68@yahoo.com>
- Centered the server/client checkbox headers above the checkboxes in the windows netplay dialog.
- 2011-03-13 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed the distance between the scroll-down selection items in the windows sound dialog.
- 2011-03-13 Marco van den Heuvel <blackystardust68@yahoo.com>
- Fixed the button sizes in the windows netplay dialog.
- 2011-03-12 Marco van den Heuvel <blackystardust68@yahoo.com>
- Plugged some memory leaks, courtesy ofMike Battilana.
- 2011-03-12 Marco van den Heuvel <blackystardust68@yahoo.com>
- VICE version 2.3.2
- 2011-03-12 Marco van den Heuvel <blackystardust68@yahoo.com>
- Updated the os/2 ow readme file.
- 2011-03-11 Marcus Sutton <loggedoubt@gmail.com>
- Add an informational message to the monitor's screen command, and make use of the bank from mem_get_screen_parameter(). (Fixes xcbm2.)
- 2011-03-11 Thomas Giesel <skoe@directbox.com>
- Prepared checkpoint data model for a more generic implementation, moved global checkpoint list data into monitor.c
- 2011-03-09 Marco van den Heuvel <blackystardust68@yahoo.com>
- Since ow is used for the os/2 compile (and os/2 documentation generation) check for wipfc first and then check for ipfc if the tool is not present (old ow).
- 2011-03-08 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added generation of infocontrib.h to the os/2 ow project files.
- 2011-03-08 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added new ow project files tothe Makefile.am
- 2011-03-08 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added generation of infocontrib.h to the sdl win32 ow project files.
- 2011-03-08 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added generation of infocontrib.h to the sdl win64 msvc project files.
- 2011-03-08 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added generation of infocontrib.h to the sdl win32 msvc project files.
- 2011-03-07 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added generation of infocontrib.h to the win64 project files.
- 2011-03-07 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added generation of infocontrib.h to the win32 ow project files.
- 2011-03-07 Marco van den Heuvel <blackystardust68@yahoo.com>
- Moved some calls over to the 'public' section because ow was complaining that access to protected members is not allowed.
- 2011-03-07 Thomas Giesel <skoe@directbox.com>
- Cleaned up inconsistent naming (checkpoint = watchpoint | breakpoint | tracepoint)
- 2011-03-07 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added generation of infocontrib.h to the win32 msvc project files.
- 2011-03-07 Marco van den Heuvel <blackystardust68@yahoo.com>
- Defined DWORD_PTR for compilers it is not defined for.
- 2011-03-06 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added a check for pdftex and disabled the building of the vice.pdf file when this tool is not present.
- 2011-03-05 Dag Lem <resid@nimrod.no>
- Added documentation for calculation of VCR gate voltage
- 2011-03-04 Marco van den Heuvel <blackystardust68@yahoo.com>
- Touch dox when the tools to generate them are not present.
- 2011-03-04 Marco van den Heuvel <blackystardust68@yahoo.com>
- Changed the maximum width of the members/contributions/thanx text in vice.texi to 68 chars and added substitution of the @dots() tag to the infocontrib.h auto-generation.
- 2011-03-04 Marcus Sutton <loggedoubt@gmail.com>
- Fix C64_256K bug in the BeOS menu.
- 2011-03-04 Daniel Kahlin <tlr@users.sourceforge.net>
- This broke resid on at least one configuration.
- 2011-03-04 Marco van den Heuvel <blackystardust68@yahoo.com>
- Display usage when -f/-t/-i/-o/-n/-l is given without an extra parameter.
- 2011-03-04 Marco van den Heuvel <blackystardust68@yahoo.com>
- Don't do a string compare unless the string length is long enough.
- 2011-03-04 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added autogeneration of the VICE members/contributors/thanx text (infocontrib.h, previously part of info.c, now included as a header) from vice.texi (shell only for now, project file changes is being worked on).
- 2011-03-03 Dag Lem <resid@nimrod.no>
- Include gate coupling coefficient (kappa) in equations for strong inversion
- 2011-03-02 Dag Lem <resid@nimrod.no>
- nclude EKV gate coupling coefficient (kappa)
- 2011-03-02 Dag Lem <resid@nimrod.no>
- Optimize out explicit variable translations
- 2011-03-02 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added support for most of the previously unsupported texi-tags for the chm format generation.
- 2011-03-02 Dag Lem <resid@nimrod.no>
- Explicit inlining of output()
- 2011-03-01 Dag Lem <resid@nimrod.no>
- Cleanup of inlining
- 2011-03-01 Dag Lem <resid@nimrod.no>
- Inlining of clock() for speedup
- 2011-03-01 Dag Lem <resid@nimrod.no>
- Simplification of sampling code - make inlining of the last clock() viable
- 2011-02-28 Marco van den Heuvel <blackystardust68@yahoo.com>
- Added .txt format documentation file fixing.
- 2011-02-28 Dag Lem <resid@nimrod.no>
- Ensure that gcc generates branch free code for overflow handling
- 2011-02-28 Dag Lem <resid@nimrod.no>
- Simplification of sampling code
- 2011-02-28 Dag Lem <resid@nimrod.no>
- Summer micro-optimization for single cycle clock() - avoid a branch by including filter enabled/disabled in summer mask
- 2011-02-28 Daniel Kahlin <tlr@users.sourceforge.net>
- Added x64sc to the list of binaries.
- 2011-02-27 Marco van den Heuvel <blackystardust68@yahoo.com>
- Started on a script which will help inthe correct generation of various documentation formats without havingto alter the original vice.texi
- 2011-02-27 Dag Lem <resid@nimrod.no>
- Revert premature mixer input micro-optimization - requires 8580 op-amp model
- 2011-02-27 Marco van den Heuvel <blackystardust68@yahoo.com>
- Use X_HAVE_UTF8_STRING instead since it is used to indicate the presence of the feature.
- 2011-02-27 Dag Lem <resid@nimrod.no>
- Mixer micro-optimization - avoid a branch in generated code for switches
- 2011-02-26 Marco van den Heuvel <blackystardust68@yahoo.com>
- AUTHORS, README: Updated with new members.
- 2011-02-26 Marco van den Heuvel <blackystardust68@yahoo.com>
- If RAND_MAX is not defined, use INT_MAX instead.
- 2011-02-26 Marco van den Heuvel <blackystardust68@yahoo.com>
- If memmove is not present use bcopy.
- 2011-02-26 Dag Lem <resid@nimrod.no>
- Mixer micro-optimization
- 2011-02-24 Dag Lem <resid@nimrod.no>
- Added missing files, fix for 64 bit builds
- 2011-02-24 Dag Lem <resid@nimrod.no>
- Failed dlopens seems to be non-fatal; remove requirements for ffmpeg-libs and lame-libs
- 2011-02-23 Dag Lem <resid@nimrod.no>
- Only state libraries loaded at runtime as explicit requirements
- 2011-02-23 Dag Lem <resid@nimrod.no>
- Small fix for readline check
- 2011-02-23 Andreas Matthies <andreas.matthies@gmx.net>
- Next try to fix the palette ui in win32.