Search found 2981 matches

by Mike
Sun Dec 24, 2017 4:46 pm
Forum: Hardware and Tech
Topic: Fun with CBM arithmetics, Part II
Replies: 10
Views: 492

Re: Fun with CBM arithmetics, Part II

After 19 hours running full tilt... It worked perfectly. No sign of the bug. Thanks Mike. Now *that* is what I'd call a burn-in test! 8) The result for sure is pixel-for-pixel identical to the right picture ("zoom_ok.png") in the other thread. With the original BASIC ROM, the fine structu...
by Mike
Sat Dec 23, 2017 2:09 pm
Forum: Hardware and Tech
Topic: 6561 Die Shot Reversing Explorations
Replies: 159
Views: 3494

Re: 6561 Die Shot Reversing Explorations

Radical Brad wrote:I wonder if any of the original 6560 design files might still exist someplace?
A roll of long lost vellum paper collecting dust in some old warehouse?

See here: Possible MOS tech docs find, just a few days ago.
by Mike
Sat Dec 23, 2017 5:20 am
Forum: Programming
Topic: MINIGRAFIK batch processing suite
Replies: 50
Views: 17476

Re: MINIGRAFIK batch processing suite

I was not alone in having the need to solve the aforementioned issue... ;) Lemon 64: Tool To Recolour Characters I was hoping that CHARpad would do this, but it doesn't. Anyone know of a tool to recolour multicolor CHARSETS ? ie Transparent Char Colour MC 1 MC 2 I want to change one of these attribu...
by Mike
Fri Dec 22, 2017 9:19 am
Forum: Collecting and History
Topic: I think I might have found an undocumented VIC cartridge...
Replies: 60
Views: 13582

Re: I think I might have found an undocumented VIC cartridge...

ral-clan, This thread here is, IMO, one of the great moments in Denial. :D I fondly remember what was involved in this - your find and doing the dump of the cartridge, some careful analysis of the code leading to a whole documentation of all commands, even a scan of the manual re-appeared some time ...
by Mike
Fri Dec 22, 2017 3:58 am
Forum: Emulation and Cross Development
Topic: UDG on a Vic20 + 3K?
Replies: 8
Views: 218

Re: UDG on a Vic20 + 3K?

How do I fix the char memory and screen memory at the right places for the 6k solution? You'll have to assign the UDGs a dedicated static area in the *.cfg file, and link a prepared 512 byte file with the character definitions. Alternatively, just assign the program/data the restricted range $0400[...
by Mike
Fri Dec 22, 2017 2:49 am
Forum: Emulation and Cross Development
Topic: UDG on a Vic20 + 3K?
Replies: 8
Views: 218

Re: UDG on a Vic20 + 3K?

Regardless the +3K RAM expansion, the UDGs can still only be placed in the internal RAM ($1000..$1FFF, if we disregard $0000..$03FF), three main options (I suppose you stick with the standard screen size of 22x23 chars and single-height 8x8 pixel character definitions): 1. screen at $1E00 , charset ...
by Mike
Wed Dec 20, 2017 4:13 pm
Forum: Hardware and Tech
Topic: Ultimem BLK6
Replies: 15
Views: 409

Re: Ultimem BLK6

Of course it's not all that sensible to modify the mainboard if the intended result could also be achieved by an external solution. That being said, my proposal in the other thread would have been 'nice to have', but on the other hand it had that smell of: "now that I've got the solution, I onl...
by Mike
Wed Dec 20, 2017 2:28 pm
Forum: Hardware and Tech
Topic: Ultimem BLK6
Replies: 15
Views: 409

Re: Ultimem BLK6

it would be so nice if you could map the e000-ffff block to ram as you can on c64.... but you cant :( It's not as if I hadn't entertained that idea once in a while - see the thread " WIP(?): A proposal for a VIC-20 with 60K RAM ". That would also allow for RAM "under" the charac...
by Mike
Wed Dec 20, 2017 12:51 pm
Forum: Hardware and Tech
Topic: Ultimem BLK6
Replies: 15
Views: 409

Re: Ultimem BLK6

or more precisely the 6502 CPU In the C64, the PLA is responsible for the RAM/ROM mapping. That the mapping is (in part) controlled by the I/O port of the 6510 is more of an insignificant detail here. The 'chip set' of the VIC-20 enforces a fixed mapping, how the internal ROMs (BASIC in BLK6 and KE...
by Mike
Wed Dec 20, 2017 12:01 pm
Forum: Programming
Topic: Printing float numbers in Hex using USR()
Replies: 5
Views: 269

Re: Printing float numbers in Hex using USR()

Sorry for wasting your time with my ignorance. I'm done posting here. Sometimes fair criticism gets down the wrong throat, me guesses. Two people (wimoos and me) independently told you that there's something wrong with what you coded, and you should be able to cope with that. I suppose you could be...
by Mike
Wed Dec 20, 2017 8:17 am
Forum: Programming
Topic: Disk Copy - Two VIC-1541 Drives
Replies: 4
Views: 155

Re: Disk Copy - Two VIC-1541 Drives

My program d64trans should be perfectly up to the job: :)

http://sleepingelephant.com/ipw-web/bulletin/bb/viewtopic.php?t=7365&start=7

Mike wrote:3. By giving '#' as file names on both source and destination device, the program can be used as dual drive disk copier.

Greetings,

Michael
by Mike
Sun Dec 17, 2017 5:04 pm
Forum: Programming
Topic: ML design patterns (calling ROM subroutines)
Replies: 7
Views: 263

Re: ML design patterns (calling ROM subroutines)

a USR() function [is] specifically designed to execute arbitrary code. And this particular code is not intended to be used inside an expression. I wholeheartedly disagree with that. USR() gets called during expression evaluation, it receives a parameter in FAC#1, likewise it is expected to return a...
by Mike
Sun Dec 17, 2017 1:34 pm
Forum: Programming
Topic: WIP: Vic GUI
Replies: 31
Views: 8761

Re: WIP: Vic GUI

Does anyone have a copy of this? Kananga moved the repository to sourceforge.net some time ago: https://sourceforge.net/projects/vin20/files/GUI/ . I noticed that unfortunately many of the files in the Releases threads are missing. Is it not possible to host them as attachments on the forum to prev...
by Mike
Sun Dec 17, 2017 1:20 pm
Forum: Hardware and Tech
Topic: Capture 6560 Data From Cart Port
Replies: 16
Views: 424

Re: Capture 6560 Data From Cart Port

P.S. you actually remember the original purpose of the TRON program in the movie? ;) TRON was a security program gone amok, wasn't it? Not at all. TRON fights for the users! 8) Actually, TRON is described by its creator, Alan Bradley, as "a monitor program, capable of detecting any malign comm...
by Mike
Sun Dec 17, 2017 5:58 am
Forum: Other Systems
Topic: plus 4 kernel
Replies: 3
Views: 136

Re: plus 4 kernel

[...] is there a routine in the kernel that determines which machine it is fitted into [...]? Yes. That determination is done in the reset routine. It is possible to provide the C16 and C116 with 64K RAM, that gets handled correctly by the KERNAL. That expansion must be done internally. External RA...

Go to advanced search