Autor Tema: [c64] Vice 3.8  (Leído 1666 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado arquillos

  • VIP
  • *
  • Mensajes: 1694
  • Gracias 87
  • Jugando a Mazinger Z
    • Retro-Android
  • Ciudad: Madrid
  • Pais: España (si queda algo)
[c64] Vice 3.8
« en: Septiembre 08, 2019, 12:17:37 pm »
Advertisement


Actualizado a v3.8 (https://vice-emu.sourceforge.io/index.html#download)

Mejoras de la v3.8: https://vice-emu.sourceforge.io/NEWS

---
Hola a todos,
   el pasado 20 de diciembre del 2018 apareció la última versión del Emu: 3.3
 
Mejoras de la 3.3 (http://vice-emu.sourceforge.net/NEWS):
Citar
This release stabilizes and introduces the GTK3 UI as the primary user interface
for all major ports. For "lesser" platforms we still have the SDL1/SDL2 based
interface. All other user interfaces have been removed. RIP

We are still looking for dedicated maintainers for the Windows- and macOS ports,
if you want to help improving these and/or want to provide binaries, please get
in touch.

** General
----------

- Old, unmaintained, ports removed:
  * MacOS Cocoa: use SDL or Gtk3
  * WinVice: use SDL or Gtk3
  * BeOS/Haiku: use SDL
  * AmigaOS: use SDL
  * Unix Xaw: use SDL or Gtk3
  * Unix Gtk2: use SDL or Gtk3
  * OS/2: use SDL

- Fix building against external ffmpeg >= 4.0

- Fix errors in multi-SID code

- added single SNES pad emulation (compatible to Ninjas adapter/TrapThem64)

- Make VICE much faster by using -O3 vs -O2

- add a slot number before the literal name of a game-controller, which is less
  confusing when more than one controller of the same type is used

- fix parsing of the commandline with -config first

- added dutch to list of keyboard mappings

 
** Unix fixes
-------------

- the sleep function was not handling timer overflows properly, which happens
  every 4 seconds on a 32bit machine with nanosleep()

 
** macOS fixes
--------------

- Enabled the use of the CoreAudio driver in macOS SDL builds.
- Removed the legacy requirement for X11.app when launching VICE.app


** ReSID fixes
--------------

- tweak uCox value
- correctly emulate filter cutoff transistor both in triode and saturation mode
- Split ReSID resource into 6581/8580-specific resources (passthrough/gain/bias)
- various envelope generator fixes
- use different timing on 6581/8580 for noise register reset when testbit is set
- noise shift register is clocked once after reset


** VIC fixes
---------------

- corrected green color angle according to colodore website
- fix lumas according to 'colodore'


** VIC-II fixes
---------------

- corrected green color angle according to colodore website
- fix lumas according to 'colodore'
- added ChristopherJam palette


** TED fixes
---------------

- corrected color angles according to colodore website
- fix lumas according to 'colodore'


** VIA fixes
------------

- fixed initial state of the I/O ports


** CIA fixes
------------

- fixed initial state of the I/O ports


** Monitor
----------

- io d600 (x128 VDC register dump) expanded

- in memory dump limit the number of bytes per line to a power of two.

- instead of limiting disassembler output to a number of bytes, limit it to the
  height of the current terminal

 
** c1541
--------

- Fix `geosread` command
- Add tilde (~) expansion in `write` command (Unix only)
- Add P00Save support to `extract` command


** Drive changes
----------------

- Fix WD1770 formatting issues

- fix mapping of sfd-1001 ram

- Fix trap_rom offset for 2040/4040


** C64 changes
--------------

- support extra 64k eprom on the comal80 cartridge

- added symbolic keymaps for dutch keyboard layout


** C128 changes
---------------

- Autostart fixes

- Stability improvements

- VIC mirroring fixed

- VDC emulation improvements
  * Interlace mode is supported in text and graphics modes
    (renderers still need work to handle the interlace effect properly)
  * STATUS flag is partially emulated
  * Rendering unusual character widths and in the inter-character gap
  * Semi-graphics mode fixes
  * Alternate character set fixes
  * Cursor rendering
  * Smooth scrolling in 40 column (pixel double) mode
  * vertical positioning (include register 5)

- added norwegian c128 chargen


** Gtk3 UI
----------

- Remember last used settings "page" in the settings UI

- Remember last used directory for various file dialogs

- Popup menus for the drive widgets in the status bar:
  * Show directory of currently attached disk image
  * Add menu shortcut to the drive settings UI
  * Add Reset drive #X item

- Mixer/CRT widgets: various fixes

- Move cpu/fps display to the statusbar from the title bar

- Add popup menu to the cpu/fps display widget to control refresh rate, speed,
  warp and pause/advance frame

- Add popup menu to the joystick widget to allow swapping joysticks and
  userport joysticks, add shortcut menu item to joystick settings UI

- Add cartridge content preview to the cart-attach dialog
  (x64/x64sc/xscpu64/x128)

- Dynamically load CBM font

- Don't allow the mouse cursor to 'escape' during mouse grab

- Unhide mouse pointer in dialogs during mouse grab

- Add setting a cartridge as default

- Improve model settings UI behaviour

- Add "Fullscreen on boot" checkbutton and -fullscreen command line option

- x128: Bring either VDC or VICII display to front depending on 40/80 col key

- VTE pulled into the sourcetree, which allows using the same monitor window
  in all ports

- Terminal- or GUI based monitor can be selected at runtime in all ports

- introduced new VICE logo provided by Bjoern Odendahl (thanks!)

- fix assignment of user keymaps


** SDL UI
---------

- Add toggle button in x128 for the Go64Mode

- ignore 'dotfiles' in the fileselector on *nix

- added browsing inside disk and tape images.

- added pageup/pagedown/home/end key mappings, and support them in the menus,
  file-selector and text viewer

- Terminal- or UI based monitor can be selected at runtime in all ports

- added a hack to get rid of spurious keyup/keydown events after switching
  from/to fullscreen
 
- generate suitable fonts for the ui at startup, use some custom gfx for the ui.
  fixes the problem that the ui chars will screw up when the user selects a
  japanese chargen :)
 
- when changing color- or crt emulation settings, print a color matrix on screen
  and update the resources in realtime
 
- UI cosmetics:
  - fix slider length, use custom chars for slider
  - make screen all black before entering the UI
  - added basic default window icon
  - fix display of literal key names for SDL2

- major rework of SDL2 video renderer to work natively with all supported
  graphics acceleration technologies (OpenGL ES, DX11, Metal, etc). Fullscreen
  support and resized windows now preserve aspect ratio properly on any screen
  size.

- SDL2 now respects "GL" filter mode. As a bonus it does so even when the
  renderer is not OpenGL.


** VSID (Gtk3)
--------------

- Remember last-used-directory for the open file dialog
- Add drag'n'drop support
- Add HVSC support:
    * Support SLDB
    * Support STIL


** VSID (SDL)
--------------

- implemented drag'n'drop


- Página del proyecto
- descargas

Ahora bien!, en windows han cambiado el interfaz. Ahora sólo se compila utilizando GTK (el fichero de descarga ha cambiado ha llamarse GTK3VICE).
Y bien, aunque está bien el cambio, tengo dos pegas grandes:
- El ejecutable se lanza con una ventana de cmd...tengo que verificar si con en la recre esta ventana "se puede ocultar"
- No doy con una manera "fácil" de hacer un "Autostart" de un juego! Esto si que es bloqueante!
- Oficialmente no existe versión para x64...esta si que es buena...¿En que siglo viven? (extra oficialmente SI se puede encontrar: GTK3VICE-3.3-win64-r36866-svg-loader-test.zip)

¿Alguién ha probado esta versión y resuelto estos problemas?
« Última modificación: Julio 09, 2024, 10:55:58 am por arquillos »


NO compres en comercios Chinos. Fomenta los españoles!

Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:[c64] Vice 3.3
« Respuesta #1 en: Septiembre 08, 2019, 01:07:51 pm »
Yo la he probado hace un tiempo pero paso de liarme, me he quedado en la 3.1 :P

Igual me la descargo para ir probandola.

Desconectado arquillos

  • VIP
  • *
  • Mensajes: 1694
  • Gracias 87
  • Jugando a Mazinger Z
    • Retro-Android
  • Ciudad: Madrid
  • Pais: España (si queda algo)
Re:[c64] Vice 3.3
« Respuesta #2 en: Septiembre 08, 2019, 04:09:39 pm »
Pues he  econtrado una versión con SDL2 que funciona muy bien...

- SDL2VICE-3.3-win64-r36990.7z
https://mega.nz/#F!HklwlAZS!vDiSevLlzGQUQL6wOmvhUg
NO compres en comercios Chinos. Fomenta los españoles!

Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:[c64] Vice 3.3
« Respuesta #3 en: Septiembre 08, 2019, 04:39:07 pm »
Buenisimo, esta versión SDL sí que me gusta mucho!

Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:[c64] Vice 3.3
« Respuesta #4 en: Septiembre 08, 2019, 09:28:42 pm »
Estuve probando y el comando -autostart no funciona pero asi directo parece que si:

Citar
x64.exe "C:\Juegos\Commodore\C64\c64/Abbaye Des Morts.d64"
x64.exe "C:\Juegos\Commodore\C64\c64/Alter Ego.crt"

Desconectado arquillos

  • VIP
  • *
  • Mensajes: 1694
  • Gracias 87
  • Jugando a Mazinger Z
    • Retro-Android
  • Ciudad: Madrid
  • Pais: España (si queda algo)
Re:[c64] Vice 3.3
« Respuesta #5 en: Septiembre 09, 2019, 05:30:41 am »
Gracias!
Había empezado a trastear desde el GUI...y al ver que no traía el comando me asusté :)

PD: Vaya comportamiento más raro...desde el GUI no se puede, pero desde línea de comandos (la cuál usará el menor número de usuarios),sí...¡¡¡¡!!!!
NO compres en comercios Chinos. Fomenta los españoles!

Desconectado Josepzin

  • VIP
  • *
  • Mensajes: 2219
  • Gracias 38
  • Habitacus!
    • Blog
  • Ciudad: Carthago Miriya
  • Pais: Argentina
Re:[c64] Vice 3.3
« Respuesta #6 en: Septiembre 09, 2019, 12:30:27 pm »
Es que parece que lo han cambiado y para mejor. Desde AtractMode yo tenía un .BAT que detectaba si el archivo es un cartucho .CRT asi le pasaba el parametro correspondiente del AUTOLOAD, asi como tambien parametro de FULLSCREEN, ahora parece que todo eso no va mas o al menos las pruebas que hice yo, si hay algo más no arranca.

Tampoco me hagas mucho caso, porque fue un rato que le dediqué ayer.

El caso es que al menos la versión SDL 3.3 se puede llamar directamente como puse antes.

Y mola mil la interfaz!! me refiero a la version SDL.

Desconectado arquillos

  • VIP
  • *
  • Mensajes: 1694
  • Gracias 87
  • Jugando a Mazinger Z
    • Retro-Android
  • Ciudad: Madrid
  • Pais: España (si queda algo)
Re: [c64] Vice 3.8
« Respuesta #7 en: Julio 09, 2024, 10:56:10 am »
Actualizado a v3.8
NO compres en comercios Chinos. Fomenta los españoles!

Desconectado empardopo

  • Admin
  • *
  • Mensajes: 21842
  • Gracias 762
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re: [c64] Vice 3.8
« Respuesta #8 en: Julio 11, 2024, 08:15:13 pm »
Actualizado a v3.8

Cuando pueda la pruebo! :-)

 


* ¿Cerramos el foro Arcadespain? - ¿Cambios?  Autor: daninuyusio Foro: Offtopic 25/08/2024 (14:53)
* ¿A qué estáis jugando ahora mismo?  Autor: Zael Foro: Offtopic 25/08/2024 (14:20)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: Zael Foro: Offtopic 25/08/2024 (13:16)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: empardopo Foro: Offtopic 25/08/2024 (13:00)
* Ofertas Amazon  Autor: empardopo Foro: Offtopic 25/08/2024 (12:52)
* El megapost del ZX Spectrum  Autor: Zael Foro: Offtopic 25/08/2024 (11:58)
* Mercapixels, patrocinador para el foro ArcadeSpain  Autor: empardopo Foro: Noticias 23/08/2024 (14:16)
* Chollos para todos!!!!  Autor: empardopo Foro: Links interesantes 23/08/2024 (13:56)
* La revolución que suponen las IA generativas de imágenes a partir de texto  Autor: sirdrak Foro: Offtopic 22/08/2024 (01:20)
* [Recomendacion] Series para ver  Autor: empardopo Foro: Offtopic 21/08/2024 (09:04)
* Descuentos Aliexpress  Autor: empardopo Foro: Offtopic 20/08/2024 (17:33)
* DONACIONES  Autor: empardopo Foro: Noticias 19/08/2024 (10:00)
* Reto 322 - Hard Times  Autor: empardopo Foro: Competiciones y concursos 19/08/2024 (09:57)
* Retro Portable Maker ArcadeSpain (RPMA)  Autor: empardopo Foro: Otros programas 19/08/2024 (09:56)
* Reto 319 - Action Hollywood  Autor: Zael Foro: Competiciones y concursos 16/08/2024 (20:53)
* Están muy callados los culerdos, no?  Autor: empardopo Foro: Offtopic 07/08/2024 (21:57)
* Exposición - La ciencia de Pixar - Madrid Caixaforum  Autor: empardopo Foro: Offtopic 07/08/2024 (21:46)
* Info sobre MARP  Autor: empardopo Foro: Records y wolfmame 07/08/2024 (21:36)
* Salón Recreativo #56 - Olympics 2024 (01-07-2024 / 21-07-2024)  Autor: Zael Foro: Salón Recreativo FaseBonus 01/08/2024 (23:06)
* Projector barato decente en oferta  Autor: daninuyusio Foro: Links interesantes 22/07/2024 (23:30)
* Volante PXN V9 - ¿Ganga... o tongo?  Autor: Zael Foro: Reviews tecnológicas 21/07/2024 (19:14)
* [Arcade] OutRun 2 SP SDX y [PC] OutRun 2006 Coast 2 Coast  Autor: Zael Foro: Recreativas 19/07/2024 (01:18)
* Ludópolis 2024. Front-end (lanzador de juegos)  Autor: Monty Foro: Entornos graficos 16/07/2024 (18:47)
* C64 A Pig Quest (2023, Protovision)  Autor: arquillos Foro: Commodore 64 14/07/2024 (10:33)
* Reto 202 - Track & Field - jordani11 76050 puntos  Autor: Zael Foro: Competiciones y concursos 12/07/2024 (18:20)
* Habilitar Hyper V en Windows 10 LTSC (Solucionado)  Autor: empardopo Foro: Seccion Sistema Operativo 11/07/2024 (20:55)
* Reto 321 - Joust 2 - Survival of the Fittest  Autor: empardopo Foro: Competiciones y concursos 11/07/2024 (20:33)
* Reto 320 - Wizard of wor  Autor: empardopo Foro: Competiciones y concursos 11/07/2024 (20:30)
* Amiga Games + 1.9.8  Autor: empardopo Foro: Emuladores 11/07/2024 (20:19)
* [c64] Vice 3.8  Autor: empardopo Foro: Emuladores 11/07/2024 (20:15)

Reto 222: Hard Times
Buscaunchollo.click