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-09-21 12:46
Rubi
Account closed

Registered: Apr 2002
Posts: 48
Quote: 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.

That's not true. Try to load a t64 file with traps disabled. Isn't possible. The emulator cannot know if you want to load a "trapped" or a "real" image next. TDE and VDT enabled is best solution in most cases.
2007-09-21 13:54
chatGPZ

Registered: Dec 2001
Posts: 11386
t64 are a failed and bad design. they dont even represent any actual existing media (like d64).

the only good solution imho would be that a t64 gets silently converted into a tap file when you open it, making those damned device traps completely unnecessary. (that should even be quite easy to implement)
2007-09-21 19:56
Rubi
Account closed

Registered: Apr 2002
Posts: 48
Quote: t64 are a failed and bad design. they dont even represent any actual existing media (like d64).

the only good solution imho would be that a t64 gets silently converted into a tap file when you open it, making those damned device traps completely unnecessary. (that should even be quite easy to implement)


But how many t64 files exist in the gamebase64? Thousands I guess. And it would be a hard job to explain users why we slow down loading of these files by converting them to taps internally.

Some addition to my comments about your current bugfile I sent you on wednesday: I have tested Beyond Dark Castle and Skull & Crossbones/Faces now on my real C64. Both behave exactly the same way as on VICE. They crash/hang.
2007-09-21 20:09
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:

But how many t64 files exist in the gamebase64? Thousands I guess. And it would be a hard job to explain users why we slow down loading of these files by converting them to taps internally.


i dont't care about gamebase and it's users at all to be honest. accurate emulation is what comes first.

and i really dont think that this conversion will take more than a couple of microseconds either :)

(i'll look through your comments and update the list again .... later =))
2007-09-23 16:27
chatGPZ

Registered: Dec 2001
Posts: 11386
new CCS64: http://www.computerbrains.com/ccs64/CCS64%20V3.4.zip
2007-09-23 16:32
Graham
Account closed

Registered: Dec 2002
Posts: 990
Quote:

But how many t64 files exist in the gamebase64? Thousands I guess. And it would be a hard job to explain users why we slow down loading of these files by converting them to taps internally.

T64 files have absolutely nothing to do with tapes, so there is no reason to convert them to TAP. Better convert them to D64.
2007-09-23 16:34
tlr

Registered: Sep 2003
Posts: 1790
I agree.
They are loaded as tape files by default in VICE though.
2007-09-23 16:39
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:

T64 files have absolutely nothing to do with tapes, so there is no reason to convert them to TAP. Better convert them to D64.


very good point :) that would even be more trivial to do :) (however, there could be more data in a t64 than fits into a d64.....not that its common or anything)
2007-09-26 11:52
null
Account closed

Registered: Jun 2006
Posts: 645
Red Storm/Triad... has unstable ( flickering ) rasterbar in top left corner at the text screen, this does not occur on a real machine.

also, CPU jams at the DIGI part ( which doen't happen on a real machine either ^^ )


------------------------------------
Knoeki/DigitalSoundsSystem/GheyMaidInc/SwappersWithAttitude
http://hardwarehacks.untergrund.net/zomgwtfbbq/index.php
2007-09-28 06:31
Rubi
Account closed

Registered: Apr 2002
Posts: 48
Quote: Red Storm/Triad... has unstable ( flickering ) rasterbar in top left corner at the text screen, this does not occur on a real machine.

also, CPU jams at the DIGI part ( which doen't happen on a real machine either ^^ )


------------------------------------
Knoeki/DigitalSoundsSystem/GheyMaidInc/SwappersWithAttitude
http://hardwarehacks.untergrund.net/zomgwtfbbq/index.php


All three emulators show the flickering and all three crash/jam on the same memory address. Are you really sure that the demo runs different on a usual C64?
Previous - 1 | ... | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | ... | 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
MWR/Visdom
algorithm
zscs
Guests online: 116
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 Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

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