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: 11118
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-09-19 18:12
chancer

Registered: Apr 2003
Posts: 343
maybe an idea, I don't know. a flag on the releases page to show which emulators don't run certain demos etc. Yes people comment on them, but it would might make it easier to just make a list of them quickly?

appart from the code falling over, a lot of packers/loaders would cause problems? so perhaps fixing them first within the emulator would help clear that list a lot.

do you fix the demo, or the emulator?!?!

although emu's do a good job on the whole =)
2007-09-19 22:09
scythoior

Registered: Feb 2003
Posts: 8
in the file "tune-eater" (see http://scythoior.com/W0641A.D64) we had a logo that was flashing in sync to the music (iirc it was triggered by the 81-waveform on track 1). in vice it flashes much too often, there must be something incorrect with the triggering (V1.21). It runs correctly on a real c64 (old "breadbox"-version with MOS 6581 SID, but i don't know the version-number of the 6502).
2007-09-20 00:42
chatGPZ

Registered: Dec 2001
Posts: 11118
Quote:

do you fix the demo, or the emulator?!?!


uh, fixing any c64 stuff to work in a certain emu is just WRONG =P if the emu is broken, the emu should be fixed :)

and i dont think csdb needs emu related flags.... this is a c64 site afterall, not an emulation site.... if it doesnt work in emu, just run it on your c64 :=)
2007-09-20 02:33
Rough
Account closed

Registered: Feb 2002
Posts: 1829
full agreement, Emus have to be 1oo%, if not their development team must improve the thingie.
2007-09-20 14:03
chancer

Registered: Apr 2003
Posts: 343
Groepaz: I thought it might be more straight forward / helpful to people like yourself with the lists.

both crash out on latest version of winvice.

Megademo - HIC
The Megademo

loader crashs after first pic samples part

that's design - crazy
That's Design

crashs at shark picture / loader

both cpu jam's.

I just wanted to see the reaction, about the comment regarding the emulator thing (it was a joke). Maybe I'm totally wrong but a lot of the bugs happen due to loaders/depack routines. If they fixed them 100% then it would clear up a lot of obvious compatability problems?
2007-09-20 14:23
chatGPZ

Registered: Dec 2001
Posts: 11118
Quote:

Maybe I'm totally wrong but a lot of the bugs happen due to loaders/depack routines. If they fixed them 100% then it would clear up a lot of obvious compatability problems?


unfortunatly it's not that easy. most remaining vice bugs seem to be somehow related to timing inuaccuracies and other weird conditions.

however, it seems vice developers are actually going through the list at the moment, and some stuff appearently is also fixed by now. we'll see what changes in next release (btw the 1.22 version introduced some bugs caused by krills border patches, so you might also want to test with 1.21)
2007-09-20 15:33
Steppe

Registered: Jan 2002
Posts: 1510
At least That's Design/Crazy works for me in the latest Vice. It's a matter of disabling the Virtual Device Traps, I think.
2007-09-20 22:01
iAN CooG

Registered: May 2002
Posts: 3135
Quote: At least That's Design/Crazy works for me in the latest Vice. It's a matter of disabling the Virtual Device Traps, I think.

Confirmed, saw that demo many times and works perfectly.
Even HIC megademo works.
TDE ON and VDT OFF must be the default, always.
2007-09-21 01:17
chancer

Registered: Apr 2003
Posts: 343
thanks for that Steppe / iAN CooG.. ok.. how about a flag in csdb entries that says to turn off drive trapping etc?
(sorry couldn't resist)


2007-09-21 06:17
cadaver

Registered: Feb 2002
Posts: 1153
VICE could switch virtual device traps off automatically when TDE is active, I guess both traps & TDE on combo is quite useless. The other route is education, but not necessarily here... Actually the age-old C64S did a much better job on educating people, for there was the popup when diskdrive programming was attempted in fast mode.
Previous - 1 | ... | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | ... | 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
jmin
Didi/Laxity
Matt
algorithm
E$G/hOKUtO fOrcE
serato/Finnish Gold
Mibri/ATL^MSL^PRX
Guests online: 135
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Wafer Demo  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Graphicians
1 Sulevi  (10)
2 Mirage  (9.8)
3 Lobo  (9.7)
4 Mikael  (9.7)
5 Archmage  (9.7)

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