Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > C64 Emulator Bugs
2007-06-24 03:16
chatGPZ

Registered: Dec 2001
Posts: 11386
C64 Emulator Bugs

after stumbling about a bunch of VICE bugs myself in the last couple of days i have decided to compile a list with issues current emulators have. the goals for this are

- make people aware that emulators are by far not perfect (yet?)
- make it easier for emulator authors to improve the emulators, by showing problematic programs and possibly provide simple testcases
- allow c64 coders to implement emulator detection if desired

so well, check this: http://hitmen.c02.at/files/docs/c64/c64_emulator_bugs.txt

help welcomed :)
 
... 240 posts hidden. Click here to view all posts....
 
2007-08-08 13:14
chatGPZ

Registered: Dec 2001
Posts: 11386
that way of doing stable raster was developed by hannes sommer and published in the 64er mag (just for the records :=P).

good find though, care to write a small testprog that shows the problem? :)
2007-08-08 13:41
Conrad

Registered: Nov 2006
Posts: 849
Quote:
good find though, care to write a small testprog that shows the problem? :)

I just simply did this in AR monitor:

loop:

LDA $DC00   ; Keyboard write/Joyport 1
STA $0400   ; 

LDA $DC01   ; Keyboard read/Joyport 2
STA $0401   ;

LDA $D013   ; Latch X
STA $0403   ;

LDA $D014   ; Latch Y
STA $0404

JMP loop


Doesn't matter how IRQ is setup etc. The effect relies on when you press various bottom row keys or hit fire button in Joyport 1. Try it on Vice and then the real machine and you'll see the difference.
2007-08-12 23:09
iAN CooG

Registered: May 2002
Posts: 3196
Vice 1.22 is out and I did some rechecks:

- [vice] Relax #03 Relax #03

Now starts even the unpatched version

*** [Vice, CCS, HOXS] Die Donnernde Kataun/Abyss Die Donnernde Kataun

Now starts even the unpatched version

New bug:
[vice 1.22] Borderless/The Dreams Borderless

Works in earlier version and all the others. In 1.22 only a light blue screen.
Changing VIC-II settings/border doesn't produce differences.
The notefile works in normal and full borders mode, not in debug mode.
2007-08-13 14:41
iAN CooG

Registered: May 2002
Posts: 3196
Partial bug, still an issue:
[vice 1.22] Demode/Chorus Demode
4th part, works only with normal borders.
With full borders you read "HE POP inside", few pixels only instead of letter T
With debug borders you read "POP inside", few pixels only instead of THE

2007-08-13 15:00
iAN CooG

Registered: May 2002
Posts: 3196
Quoting David Horrocks from comp.emulators.cbm:
Quote:

Hi Vice Team,

The demo H2K by Plush seems to have further degraded due to the sprite
emulation changes in this version. VICE v1.21 played better. The part that
is affected is the totally blue screen that slowly turns to a totally black
screen by way of an anticlockwise sweeping effect. This anticlockwise
sweeping effect appears immediately before the chessboard screen during disk
one. I have confirmed that the display is correct on a real C64C. CCSv3.0
has a comparable fault with the same effect which has been corrected in
CCSv3.3. I believe the problem lays with the logic that decides when to
start emptying the internal sprite shift registers out the display and/or
the logic that fills the internal sprite shift registers with data. Hope
this helps.

Regards
David

so:
[Vice 1.22] +H2K/Plush +H2K
Choose "Chessboard spin" in part requester, the anticlockwise wipe effect shows some dirty lines.

I have to add that the endscroller crashes just after the last japanese text. In Hoxs64 continues correctly.
2007-08-13 15:54
Scout

Registered: Dec 2002
Posts: 1570
[Vice 1.22] So-Phisticated still doesn't work.
2007-08-13 17:40
Mace

Registered: May 2002
Posts: 1799
There were no changes in the C64 engine, as I understood from the change log.
2007-08-13 17:56
Ed

Registered: May 2004
Posts: 173
When I watched the part "undulation" (can be accessed via the shortcut and press fire, and then load undulation from the good old Crest demo, the Bubble Tale

I noticed that with the Vic II border set to Debug. It looks like crap. the sprites are bouncing of the rasterbar and everything is fucked.

with the Vic Ii border set to full, it is a bit more close to the original but there is a bug in the stretch routine which was not even there in vice 1.21 or displayed in c64.

2007-08-13 18:09
Rubi
Account closed

Registered: Apr 2002
Posts: 48
Just want to let you know that we're working on fixing (some of) the bugs you're collecting here. Thanks for this list.

Current state of progress:
ElvenWarrior, Camelpark: Patch exist to fix the problem
Tsunami: Problem is identified, patch needs further investigation
+H2K (before chessboard): Problem is identified (sprite x positioning), got worse with the patch for Krestage 9 sprite feauture, needs more investigation.

The new VICII border modes were introduced by Krill but he oversaw that the borderwidth variable is used for some essetial calculation which needs to be fixed.

Bad luck that there were more bugs introduced with 1.22 release. Maybe we could find some beta testers before releasing next one.
2007-08-13 18:53
MagerValp

Registered: Dec 2001
Posts: 1078
Quote:
Bad luck that there were more bugs introduced with 1.22 release. Maybe we could find some beta testers before releasing next one.


Why don't you do a public beta, or a release candidate, a week or two before releasing the final? Doesn't have to be a full release, just win32 binary and source snapshot, so that people can download and test.
Previous - 1 | ... | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | ... | 25 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Mike
TheRyk/MYD!
Kakka/Extend, Damone..
Alakran_64
tlr
New Design/Excess
wil
Case/Padua
crayon/Hokuto Force
Spinball/Excess
Smasher/F4CG
Acidchild/Padua
Guests online: 98
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Original Suppliers
1 Derbyshire Ram  (9.7)
2 Fungus  (9.3)
3 Black Beard  (9.2)
4 Baracuda  (9.2)
5 hedning  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.074 sec.