FairLight TV #23, FairLight facts: Using the Vice monitor

  Рет қаралды 710

FairLight - Home of the Real Crackers

FairLight - Home of the Real Crackers

2 жыл бұрын

Released 15/10/2021
With Pontus 'Bacchus' Berg, who continues on the C64 path, today starting a series of looking into the Vice monitor.
Intro video: Zo0lon
Video Edit: Zo0lon
Intro Music: Lukhash

Пікірлер: 22
@marcteufel8348
@marcteufel8348 2 жыл бұрын
Great Great Great !!! Please keep on your series on commodore 64 programming because this helps me alot to dive back into something I left 25 years ago. In reality, your videos not only help me to endure my "midlife crisis" (mid 40), but also to live it out to the full. It's nice to go back again.
@MS-ho9wq
@MS-ho9wq 2 жыл бұрын
I really appreciate this sort of video, thanks! Obviously you can just read the VICE manual, but having someone talk about how they use it is so helpful!
@FairLight1337
@FairLight1337 2 жыл бұрын
Well, people tend to Google for answers before reverting to the final and last solution - reading the manual ;)
@Justbase
@Justbase 2 жыл бұрын
wish i had that technology and help back in the eighties
@FairLight1337
@FairLight1337 2 жыл бұрын
Indeed. Indeed.
@AnnatarTheMaia
@AnnatarTheMaia 2 жыл бұрын
Good video, and while the emulator's monitor is going to be much more powerful for obvious reasons, it does have one drawback: it cannot be used for cracking originals which have a copy protection, unless VICE can somehow be hooked up to a physical disk drive (which I think it might be able to be with the "XA" cable, but I've never tried it because I don't have that cable any more). Anyway, I also have a few ideas for future videos: - detecting PAL and NTSC; - playing SID tunes with a CIA interrupt routine at the same speed on PAL and NTSC systems; - coding stable rasters in PAL and NTSC (with a double-interrupt routine, maybe?); - PAL fixing. Would be cool to do a video on NTSC fixing as well, since that is such an exotic thing to us here in Europe. Maybe have The Shark or The Mind Slayer of the International Network of Chaos, Stormbringer of Exodus, Pudwerx of A Touch of Class, or Booze of Empire do a guest appearance on the subject?
@FairLight1337
@FairLight1337 2 жыл бұрын
You would have to hook up a real C64 disk drive to a PC via a Zoom floppy device. Then use a program to create a .G64 disk image. That will hold all the extra information a .D64 doesn't, including errors. This is then usually runnable in Vice. Then there's Cartridge protection may have to be removed, also sometimes it will only run in ntsc mode. Even then, it still took nearly a year for Alternate Reality The Dungeon. csdb.dk/release/?id=187773 /Pitcher
@FairLight1337
@FairLight1337 2 жыл бұрын
As Pitcher says above, VICE is fully capable of running G64s and those can hold all the error information needed. Generating a working g64 can be tricky, but once you have that, you are good to go working in an emulator. In general, I couldn't be bothered with NTSC fixing. I could tell how to properly detect (you can have a peek in our intro as we have a routine for that which sets 0286). Playing on CIA interrupt should also be easy enough. But what you do is detecting mode and apply patches corresponding with the mode. It's just the number of cycles per row. No need to fiddle with any more complex interrupts. Unless you have both raster and timer that is. I'll consider but it's really not one of my favourite subjects.
@AnnatarTheMaia
@AnnatarTheMaia 2 жыл бұрын
@@FairLight1337 "Generating a working g64 can be tricky" - that's exactly what I was writing about, and what worries me.
@scoosie5967
@scoosie5967 2 жыл бұрын
19:20 No you do not. LDA $D020 is not store, but LOAD the A-REGISTER. :) Great videos Bacchus!
@FairLight1337
@FairLight1337 2 жыл бұрын
Bah. Well spotted sir. :)
@MS-ho9wq
@MS-ho9wq 2 жыл бұрын
hahaha, yep, but we all knew what he meant
@PSL1969
@PSL1969 2 жыл бұрын
I love the vice monitor for debugging. But it baffles me that I can't get the dissasembly view in 64sc. Esp. with stepping. So I often use an older version that has this (the none GTK version). Or is it hidden in there somewhere? But nice video as usual :)
@FairLight1337
@FairLight1337 2 жыл бұрын
Disassembly view? You mean something else than the disassembly in the monitor?
@PSL1969
@PSL1969 2 жыл бұрын
@@FairLight1337 My reply keeps getting deleted. Probably because I'm linking a screenshot. But I think the last version this was in was WinVICE-3.2-x86-r34842. There you could launch a dissasembly window, among others, and the main monitor window had buttons, like step etc.
@FairLight1337
@FairLight1337 2 жыл бұрын
It's not us deleting. But I get that it was a separate window. The special Win version went out the window with the GTK, but I can't see why it would be impossible with GTK. I use 64debugger for all and any realtime view of the running program.
@e5frog
@e5frog 2 жыл бұрын
Sugit ljud i den här videon... :(
@FairLight1337
@FairLight1337 2 жыл бұрын
I have bought a bar that will hold the mic, so I would hope it's better as soon as I have that in place.
@FairLight1337
@FairLight1337 2 жыл бұрын
Will be better by next recording session I hope. Adjusted settings and bought a mic-arm so mic can be closer.
The IBM 1401 compiles and runs FORTRAN II
23:41
CuriousMarc
Рет қаралды 1,2 МЛН
What's going on with Windows Laptops?
10:30
Marques Brownlee
Рет қаралды 2,8 МЛН
ПОМОГЛА НАЗЫВАЕТСЯ😂
00:20
Chapitosiki
Рет қаралды 2,9 МЛН
Mom's Unique Approach to Teaching Kids Hygiene #shorts
00:16
Fabiosa Stories
Рет қаралды 39 МЛН
Arm PC Build (Rock 5 ITX)
22:35
ExplainingComputers
Рет қаралды 95 М.
FairLight TV #22, FairLight facts: Cracking Star Hawx or "Peeling the onion"
21:06
FairLight - Home of the Real Crackers
Рет қаралды 741
FairLight TV #104, Behind the scenes with Trident.
37:29
FairLight - Home of the Real Crackers
Рет қаралды 556
Everything you SHOULD know about your Computer but don't!
19:59
Dave's Garage
Рет қаралды 459 М.
Stop, Intel’s Already Dead!
13:47
Linus Tech Tips
Рет қаралды 554 М.
I switched to Linux 30 days ago... How did it go?
28:46
Craft Computing
Рет қаралды 215 М.
TailsOS Guide For The Ultra Paranoid
35:32
Mental Outlaw
Рет қаралды 414 М.
FairLight TV #99, C64 Fastloaders
49:04
FairLight - Home of the Real Crackers
Рет қаралды 1,3 М.
Linux from Scratch
2:35:42
Titus Tech Talk
Рет қаралды 129 М.
What Happened to MIDI? | Nostalgia Nerd
24:39
Nostalgia Nerd
Рет қаралды 452 М.
Kenshi глазами новичка в 2024 году | Кенши
1:3:32