Activity for gpz

  • gpz gpz modified a comment on ticket #2015

    In an attempt to reproduce i noticed another maybe related problem: - boot win10 - run x64sc - monitor font setting in options now says "none", monitor uses some random font - directory listings show total gibberish - close x64sc - run x64sc again - monitor font setting correctly says "c64 pro mono", monitor uses the c64 font - directory listings work now i wanted to try the pet me font - it is not in the windows release archive :) So downloaded manually - installed "Pet Me 2Y" (i used "install for...

  • gpz gpz posted a comment on ticket #2015

    In an attempt to reproduce i noticed another maybe related problem: - boot win10 - run x64sc - monitor font setting in options now says "none", monitor uses some random font - directory listings show total gibberish - close x64sc - run x64sc again - monitor font setting correctly says "c64 pro mono", monitor uses the c64 font - directory listings work now i wanted to try the pet me font - it is not in the windows release archive :) So downloaded manually - installed "Pet Me 2Y" (i used "install for...

  • gpz gpz posted a comment on ticket #1994

    I committed a hack in r45129 - it will now always allocate a buffer that is (hopefully) large enough, ie one frame worth of instructions, multiplied by 5. To limit the flooding in the monitor itself when using chis, the number of chis lines is no more directly related to the buffer size, ie a small number will still work (the buffer is still large, it will only show less). This should hopefully also fix the problem that you will sometimes see only a few lines of history.

  • gpz gpz committed [r45129] on Code

    Hack to combat #1994 for the time being. It now uses the a buffer that is at least 5 times as large as required to store one frame worth of instructions.

  • gpz gpz committed [r45128] on Code

    fix typo

  • gpz gpz posted a comment on ticket #429

    OH. right. @compyx to the rescue :)

  • gpz gpz posted a comment on ticket #429

    check https://vice-emu.pokefinder.org/wiki/Upstream_bugs#GtkFileChooser - there is a link

  • gpz gpz posted a comment on ticket #2019

    I can't reproduce this. Do you have some extensions enabled? Try "reset settings" for that matter.

  • gpz gpz modified ticket #2020

    Snapshots work in v3.1 on Win7, but not in v3.1 on Win11

  • gpz gpz posted a comment on ticket #2020

    They should work in 3.3 as well - its probably some extension that you have enabled which prevents that

  • gpz gpz committed [r45127] on Code

    added read/write as alias for load/store in the monitor (requested by fungus)

  • gpz gpz modified ticket #2018

    v3.8 joystick settings no longer allows choosing fire button(s)

  • gpz gpz posted a comment on ticket #2018

    I am closing this, the selection was removed and basically all buttons act as fire. That said, the whole joystick mapping will be rewritten and replaced (hopefully) soon - for the time being you should be able to use the SDL port (the svn version) and create a mapping file with that, and then use that file with the GTK port (again the svn version).

  • gpz gpz posted a comment on ticket #2020

    Not sure what this ticket is about.... 3.1 was released over 5 years ago for that matter Snapshots in 3.8 should work fine - although not the ones made in 3.1 :)

  • gpz gpz modified a comment on ticket #2019

    Did you confirm it doesn't happen on a real C64? Or older VICE releases? :)

  • gpz gpz posted a comment on ticket #2019

    Did you confirm it doesn't happen on a real C128? Or older VICE releases? :)

  • gpz gpz modified ticket #2017

    v3.8 dialog box incorrectly showing directory listings

  • gpz gpz posted a comment on ticket #2017

    This is an upstream bug, see https://vice-emu.pokefinder.org/wiki/Upstream_bugs#GtkFileChooser

  • gpz gpz committed [r45126] on Code

    fix warning

  • gpz gpz committed [r45125] on Code

    we need this file, too :)

  • gpz gpz committed [r45124] on Code

    make expansion port system (and 'exp' command) work like in other emus, move sid-card and digiblaster to cartridges

  • gpz gpz posted a comment on ticket #368

    updated

  • gpz gpz committed [r45120] on Code

    acctually do DTV selftest with screenshot :(

  • gpz gpz committed [r45119] on Code

    add DTV selftest with screenshot

  • gpz gpz committed [r45118] on Code

    some cartridge cleanup and rework, makes .crt files work from cmdline

  • gpz gpz posted a comment on ticket #2004

    Since it is mostly Leandro who is looking into reSID these days, it would be good if you'd made a ticket here as well: https://github.com/libsidplayfp/libsidplayfp/issues

  • gpz gpz committed [r45117] on Code

    tweak VIC20 ram init pattern, this makes some known cases that rely on it work (AE, Jelly Monsters)

  • gpz gpz committed [r45116] on Code

    simple test for vic20 ram init pattern

  • gpz gpz committed [r45115] on Code

    add/fix cartridge selftests for xcbm2 and xcbm5x0

  • gpz gpz committed [r45114] on Code

    use the right window to check the canvas, probably a leftover from when xbm2 and xcbm5x0 were the same thing

  • gpz gpz modified ticket #2016

    Warp mode selection in the monitor always toggles.

  • gpz gpz posted a comment on ticket #2016

    fixed in r45113

  • gpz gpz committed [r45113] on Code

    implement 'warp on'/'warp off' as advertised. fixes #2016

  • gpz gpz committed [r45112] on Code

    add Plus4 cartridge self tests, add support for screenshots and crt files for xplus4 tests

  • gpz gpz committed [r45111] on Code

    add scpu cartridge self tests

  • gpz gpz committed [r45110] on Code

    add c128 cartridge self tests

  • gpz gpz posted a comment on ticket #2014

    freeze needs to be possible in the test bench. i did forget this AGAIN. :/

  • gpz gpz posted a comment on ticket #2007

    While PETSCII in UTF8 is so uncommon, thats a bit of a moot point though - even if we'd recode that UTF8 to use the official PETSCII codepoints - nothing could make sense of it still, except when using the "Pet Me" font (which is the only font supporting this AFAIK)

  • gpz gpz modified ticket #2014

    Nordic Replay: incorrect behaviour of $01 in mode $22

  • gpz gpz posted a comment on ticket #2014

    Would help a lot if we had a test for this that can be run in the testbench :)

  • gpz gpz committed [r45103] on Code

    fix typo

  • gpz gpz committed [r45101] on Code

    add support for using tests in .crt files with vic20

  • gpz gpz posted a comment on ticket #2013

    This seems to be an unhandled race condition in our GTK code. This "fixes" it: Index: src/arch/gtk3/uicart.c =================================================================== --- src/arch/gtk3/uicart.c (Revision 45100) +++ src/arch/gtk3/uicart.c (Arbeitskopie) @@ -311,6 +311,7 @@ gboolean result; result = attach_cart_image(get_cart_type(), get_cart_id(), filename_locale); + gtk_widget_destroy(dialog); if (!result) { vice_gtk3_message_error("VICE Error", "Failed to smart-attach '%s'", filename);...

  • gpz gpz modified ticket #2005

    SuperSnapshot v1 and V2 don't work in VICE

  • gpz gpz committed [r45098] on Code

    basic support to make the 'exp' command work in the monitor for vic20

  • gpz gpz committed [r45097] on Code

    added support for VIC20 'Mikro Assembler' cartridge

  • gpz gpz committed [r45096] on Code

    added support for VIC20 'Super Expander' cartridge

  • gpz gpz committed [r45095] on Code

    added support for vic20 'rabbit tape' cartridge

  • gpz gpz modified ticket #2010

    Monitor copy/paste broken

  • gpz gpz posted a comment on ticket #2010

    should be fixed in r45094

  • gpz gpz committed [r45094] on Code

    add fallback for copying text with unknown font, should fix #2010

  • gpz gpz posted a comment on ticket #2012

    To be honest, IMHO if you are using binaries instead of crt files, you should know what you are doing and why those things happen. The solution is: crt files :)

  • gpz gpz posted a comment on ticket #2010

    I fail to see what "don't work" even is supposed to mean in this context. It quite clearly copies and pastes using the clipboard (and nothing changed what ctrl+v does at all, so how is that involved?)

  • gpz gpz modified ticket #2013

    Attaching an AR or AP cart .bin with incorrect size "silently" fails

  • gpz gpz modified ticket #2011

    Attaching an RR/NR cart sometimes doesn't respect RR vs NR

  • gpz gpz posted a comment on ticket #2011

    should be fixed in r45092

  • gpz gpz committed [r45092] on Code

    correctly assign rr revision when mounting crt file, fix #2011

  • gpz gpz posted a comment on ticket #2013

    This one is ODD The error is correctly produced and distributed. And then vice_gtk3_message_error() is called to show the error message - but it doesn't show the error message!

  • gpz gpz committed [r45091] on Code

    update some comments, added some results from CZ's RR

  • gpz gpz posted a comment on ticket #2013

    I'm not sure i get the problem.... attaching an image with wrong size should fail of course. Its the missing error message?

  • gpz gpz modified ticket #2012

    Missing option to manually attach Nordic Replay cartridge using .bin

  • gpz gpz posted a comment on ticket #2011

    Can you give a specific way to reproduce this? It shouldn't happen when using crt files

  • gpz gpz posted a comment on ticket #2012

    It works like with any other variation of hardware - you'll have to configure it in the settings

  • gpz gpz committed [r45089] on Code

    added r06 dumps for two retro replays and one nordic replay

  • gpz gpz committed [r45066] on Code

    Hidden feature for the 'set to default' button for the CRT sliders: hold shift or control, or click with right button, to reset to neutral setting instead of whatever tweaks the defaults are. Allows to quickly switch to a setting that reproduces a loaded palette 100%

  • gpz gpz committed [r45065] on Code

    Make some carts that have enable switches, but require a ROM image, fail to enable when no suitable ROM was attached before. This makes the respective commandline switch fail when no rom image was specified first, and allows the UI to show a message. Update the docs accordingly. Also adjust some GUI things and make more clear what are RAM images.

  • gpz gpz posted a comment on ticket #2008

    It now also supports the "Pet Me" and "Pet Me 64" fonts

  • gpz gpz posted a comment on ticket #2005

    so, what is the problem?

  • gpz gpz posted a comment on ticket #2007

    ok. i didn't consider the extra middle-button clipboard - this might be more tricky to fix. That said, i am leaning towards "copying the utf8 encoded text" is the expected behaviour actually, and being able to copy the degraded ascii version an extra feature that may well justify being available only via some specific hotkey.

  • gpz gpz committed [r45062] on Code

    oops :)

  • gpz gpz committed [r45061] on Code

    some SDL font related tweaks

  • gpz gpz committed [r45060] on Code

    provide new function also for SDL and headless :)

  • gpz gpz committed [r45059] on Code

    more refactoring of the font/utf8 related stuff, added support for the regular 'pet me' font as well.

  • gpz gpz posted a comment on ticket #2007

    r45057 implements the copying please test :)

  • gpz gpz committed [r45057] on Code

    Added nww "copy" target type (VTE_FORMAT_ASCII) in the novte lib to force converting UTF8 encoded PETSCII to ASCII when copypasting (fixes #2007). Original behaviour is preserved and available via shift+ctrl+c. Added support for the "Pet Me 64" font. Some refactoring to deal with different fonts. Have fun :)

  • gpz gpz posted a comment on ticket #2007

    If https://sourceforge.net/p/vice-emu/bugs/2008/ was to be fixed/implemented, a workaround for this would be to switch font to the previous non-CBM default when doing such copy/paste work. It is implemented now, and can serve as a workaround :)

  • gpz gpz modified ticket #2008

    Monitor does not fully respect font selection

  • gpz gpz modified ticket #2008

    Monitor does not fully respect font selection

  • gpz gpz posted a comment on ticket #2008

    r45056 should fix this, now the advanced petscii mapping is only used for the "C64 Pro" font family

  • gpz gpz committed [r45056] on Code

    When no c64 font is detected in the monitor, use the regular ascii mapping. This keeps other fonts working (fix #2008) and can serve as a workaround for copy-pasting (#2007) for the time being

  • gpz gpz committed [r45054] on Code

    limit the output of i and ii commands to a power of two, if the output would be smaller than a full screen width

  • gpz gpz modified ticket #2007

    Cut and paste from monitor shows unexpected characters

  • gpz gpz posted a comment on ticket #2007

    I looked a bit into it and its not that easy unfortunately... all that our code does is calling a function that says "copy the selection to the clipboard". And it can not modify the clipboard content after that (at least i couldn't tell how). That means that we'll have to add code somewhere into the novte lib, which translates the terminal content from utf8 to whatever encoding is wanted in the clipboard. there is already some mechanism to switch between "text" and "html" which we can likely extend...

  • gpz gpz posted a comment on ticket #2005

    What exactly does not work as expected?

  • gpz gpz committed [r45053] on Code

    typo

  • gpz gpz committed [r45052] on Code

    use scroll-wheel to scroll terminal window forth/back, ctrl+scroll wheel to zoom

  • gpz gpz posted a comment on ticket #2008

    Not sure which abstractions that are used, here. I would have thought that it would be possible to see in a font if a particular character exists? It's the exact opposite around: you kindly ask the OS to show a certain font, and then you rely on the OS doing a best afford to show whatever text you make it show. There is no way to find out what kind of text will show as gibberish. Not ideal but, couldn't we otherwise just hinge this on that "C64 Pro Mono Regular" is the font used as CBM font and disable...

  • gpz gpz posted a comment on ticket #2008

    The problem here is that we cant find out if the selected font actually provides the characters we need. At least i couldn't find out how it could be done, if it can be done :) If this can't be done automatically somehow, i lean towards not supporting it. At least adding yet another user option for this feels wrong to me :)

  • gpz gpz modified ticket #2006

    Remote monitor 'I' and 'M' unexpected char format

  • gpz gpz posted a comment on ticket #2006

    fixed in r45051

  • gpz gpz committed [r45051] on Code

    fix FIXMEs: convert to ascii before sending to remote monitor. fixes #2006

  • gpz gpz committed [r45050] on Code

    add missing ui items for megacart, final expansion, ultimem, vic flash plugin in the SDL port

  • gpz gpz committed [r45049] on Code

    get rid of warnings

  • gpz gpz committed [r45048] on Code

    update cartridge UI for Megacart, Ultimem, Final Expansion, VIC FLash Plugin

  • gpz gpz committed [r45047] on Code

    add 'bin save', 'crt save', 'flush image' API calls for Final Expansion, Megacart, Ultimem, VIC Flash Plugin

  • gpz gpz committed [r45046] on Code

    add API for creating v2.0 crt file

  • gpz gpz modified ticket #2003

    Monitor "I" command line width with altered geometry

  • gpz gpz posted a comment on ticket #2003

    closing...

  • gpz gpz committed [r45042] on Code

    In the monitor, when showing the directory of attached images, use the correct petscii characters in both SDL and GTK ports.

  • gpz gpz committed [r45041] on Code

    Raid over the Monitor! Fixed/Support PETSCII and Screencode output in both SDL and GTK Monitor. Improve "help" command. Fix some commands output wrapping against wide and narrow terminals. In GTK the provided C64 Font (which is also used for the dIrectory display) should be used in the monitor (which is also the default now) for full PETSCII glory. Have fun, test, please report bugs :)

1 >