|
Post by goldfish64 on Jan 17, 2009 7:30:56 GMT -5
Hello. After reading tons of docs for months about the various tools to customize the DTV's software I am a little confused. I didn't find a document that would explain the workings of the device from a software point of view, for instance, what it looks for and executes when it's turned on or reset. I saw that there are alternate kernals and tools to create your own custom kernals (kernalpatcher). I keep reading warnings in capital letters that suggest you not to overwrite the original kernal, because it's dangerous and there are other ways to use a new kernal. That is, there are programs that let you use the kernal(s) you want, but how is this accomplished? How can I have my own kernal up and running when I turn the DTV on? Do I always have to issue some command to load my kernal? What are the differences between the C64 original kernal and the one in the DTV? If I'm correct, tape routines are left out, device #1 is the internal flash, and there are 16 bytes somewhere that represent the color palette.
|
|
|
Post by 1570 on Jan 17, 2009 8:12:57 GMT -5
I didn't find a document that would explain the workings of the device from a software point of view, for instance, what it looks for and executes when it's turned on or reset. The DTV's 'processor' performs just like a C64 at startup. The only differences on startup stem from the kernal changes. picobay.com/dtv_wiki/index.php?title=Flash_the_DTV_Rom#Flash_new_programsIn detail: picobay.com/dtv_wiki/index.php?title=DTV2_Kernal_disassemblyWhy do you want to use an own kernal at all? What do you want to do? I wonder why for the DTV everyone asks "How do I install a new kernal" as first question. I doubt this was the case back in 1984 for the C64  . See the second link in this posting.
|
|
|
Post by goldfish64 on Jan 17, 2009 8:32:04 GMT -5
Why do you want to use an own kernal at all? What do you want to do? JiffyDOS!
|
|
|
Post by 1570 on Jan 17, 2009 9:28:59 GMT -5
|
|
|
Post by goldfish64 on Jan 17, 2009 19:07:45 GMT -5
Ok. I am creating my own Flash with DTVSlimIntro in it. I put all the Kernals I wanted in "runnable" format, plus some games.
I found that "International Soccer" only works with the standard unpatched C64 Kernal and the JiffyDOS Kernal.
|
|