Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mute talkative VICE #62

Open
BacchusFLT opened this issue Dec 26, 2020 · 2 comments
Open

Mute talkative VICE #62

BacchusFLT opened this issue Dec 26, 2020 · 2 comments

Comments

@BacchusFLT
Copy link

With VICE 3.5 released, biuilding (F7) floods the status section with rather over-verbose information. Whereas this might be interesting, possibly not in the context of assembly output and testing the code in the emulator. Possibly add "-silent" command line switch?

Writing Vice symbol file: d:\temp\filefix.vs
Writing Symbol file: filefix.sym
Detecting ISA SSI2001 boards.
Initializing chip model "MOS8565" (63 cycles per line, 312 raster lines).
VSP Bug: safe channels are: 135. Emulation of memory corruption is disabled.
VSP Bug: safe channels are: 346. Emulation of memory corruption is disabled.
Reading configuration file `C:\Users\Pontus\AppData\Roaming\vice\vice.ini'.
Initializing chip model "MOS6569R3" (63 cycles per line, 312 raster lines).
CART: attached 'C:\c64\Tools\CART\Action Replay Mk v5.1 Bacchus (1989)(Fairlight).crt' as ID 1.
Opening monitor command playback file: bin/filefix.vs

*** VICE Version 3.5, rev 39452 ***

Welcome to x64sc, the free portable C64 Emulator.

Current VICE team members:
Martin Pottendorfer, Marco van den Heuvel, Fabrizio Gennari, Groepaz,
Errol Smith, Ingo Korb, Olaf Seibert, Marcus Sutton, Kajtar Zsolt, AreaScout,
Bas Wassink, Michael C. Martin, Christopher Phillips, David Hogan,
Empathic Qubit, Roberto Muscedere.

This is free software with ABSOLUTELY NO WARRANTY.
See the "About VICE" command for more info.

Loading system file C:\C64\Tools\Vice\bin\..\C64\kernal'. Loading system file C:\C64\Tools\Vice\bin..\C64\basic'.
Loading system file C:\C64\Tools\Vice\bin\..\C64\chargen'. Loading system file C:\C64\Tools\Vice\bin..\PRINTER\mps803'.
Palette: Loading palette C:\C64\Tools\Vice\bin\..\PRINTER\mps803.vpl'. Loading system file C:\C64\Tools\Vice\bin..\PRINTER\nl10-cbm'.
Palette: Loading palette C:\C64\Tools\Vice\bin\..\PRINTER\nl10.vpl'. NL10: Printer driver initialized. Palette: Loading palette C:\C64\Tools\Vice\bin..\PRINTER\1520.vpl'.
Loading system file C:\C64\Tools\Vice\bin\..\DRIVES\dos1540'. Loading system file C:\C64\Tools\Vice\bin..\DRIVES\dos1541'.
Loading system file C:\C64\Tools\Vice\bin\..\DRIVES\d1541II'. Loading system file C:\C64\Tools\Vice\bin..\DRIVES\dos1570'.
Loading system file C:\C64\Tools\Vice\bin\..\DRIVES\dos1571'. Loading system file C:\C64\Tools\Vice\bin..\DRIVES\dos1581'.
Loading system file C:\C64\Tools\Vice\bin\..\DRIVES\dos2031'. Loading system file C:\C64\Tools\Vice\bin..\DRIVES\dos2040'.
Loading system file C:\C64\Tools\Vice\bin\..\DRIVES\dos3040'. Loading system file C:\C64\Tools\Vice\bin..\DRIVES\dos4040'.
Loading system file C:\C64\Tools\Vice\bin\..\DRIVES\dos1001'. Loading system file C:\C64\Tools\Vice\bin..\DRIVES\dos9000'.
Drive: Finished loading ROM images.
VIC-II: Initializing chip model "MOS6569R3" (63 cycles per line, 312 raster lines).
using GTK3 backend: DirectX
Created render thread 0
Render thread initialised
Palette: Loading palette C:\C64\Tools\Vice\bin\..\C64\ptoing.vpl'. Palette: Loading palette C:\C64\Tools\Vice\bin..\C64\ptoing.vpl'.
Sound: Available sound devices: dx wmm dummy fs dump wav voc iff aiff soundmovie
Keyboard: Loading keymap C:\C64\Tools\Vice\bin\..\C64\gtk3_sym_se.vkm'. Keyboard: Warning - gtk3_sym_se.vkm: !LCBM !VCBM !LCTRL !VCTRL not defined. AUTOSTART: Autodetecting image type of bin/filefix.prg'.
Initiating render thread 0 shutdown
Joining render thread 0 ...
Joined render thread 0.
Writing configuration file `C:\Users\Pontus\AppData\Roaming\vice\vice.ini'.
VIC-II: VSP Bug: safe channels are: 135. Emulation of memory corruption is disabled.
VIC-II: VSP Bug: safe channels are: 2567. Emulation of memory corruption is disabled.
Closed monitor command playback file: bin/filefix.vs

@Swoffa
Copy link
Owner

Swoffa commented Jan 20, 2021

@BacchusFLT
Thanks for bringing this to my attention! It will be fixed in the next release.

In the mean time you can adjust the kickass_run_args-setting to mute Vice, as such:
"kickass_run_args": "-silent",

Here is a short example video on how to do this:
https://recordit.co/5OQCe01Cw1

@BacchusFLT
Copy link
Author

I added that and it is indeed now a lot less verbose, but still quite verbose (have changed the name of the project I'm working on - other than this its the very output I get):

Writing Vice symbol file: D:\Data\Pontus\Dropbox (Personlig)\Work in Progress\MyProject\bin\filefix.vs
Writing Symbol file: filefix.sym
Detecting ISA SSI2001 boards.
Initializing chip model "MOS8565" (63 cycles per line, 312 raster lines).
VSP Bug: safe channels are: 016. Emulation of memory corruption is disabled.
VSP Bug: safe channels are: 01367. Emulation of memory corruption is disabled.
Reading configuration file `C:\Users\Pontus\AppData\Roaming\vice\vice.ini'.
Initializing chip model "MOS6569R3" (63 cycles per line, 312 raster lines).
CART: attached 'C:\c64\Tools\CART\Action Replay Mk v5.1 Bacchus (1989)(Fairlight).crt' as ID 1.
[Finished in 1.0s with exit code 1]
[shell_cmd: java cml.kickass.KickAssembler "filefix.asm" -log "bin/filefix_BuildLog.txt" -o "bin/filefix.prg" -vicesymbols -showmem -odir "bin" && "x64sc" -logfile "bin/filefix_ViceLog.txt" -moncommands "bin/filefix.vs" -silent "bin/filefix.prg"]
[dir: D:\Data\Pontus\Dropbox (Personlig)\Work in Progress\MyProject]
[path: C:\Program Files (x86)\AdoptOpenJDK\jdk-8.0.252.09-hotspot\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\GTK2-Runtime\bin;C:\Program Files\Java\jre1.8.0_201\bin;c:\windows\system32;c:\c64;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft VS Code\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Git\cmd;C:\Users\Public\Documents\Embarcadero\Studio\20.0\Bpl;C:\Users\Pontus\AppData\Local\Microsoft\WindowsApps;c:\Program Files (x86)\Embarcadero\Studio\20.0\bin;c:\program files\opencbm;;C:\Users\Pontus\AppData\Local\Programs\Microsoft VS Code\bin]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants