Search found 141 matches

by fastgear
Thu Apr 06, 2023 6:03 am
Forum: Programmable Logic
Topic: Arlet Ottens Core and the RDY signal
Replies: 4
Views: 6476

Re: Arlet Ottens Core and the RDY signal

@Arlet Thanks for the explanation. Everything make sense now :D
by fastgear
Wed Apr 05, 2023 5:17 pm
Forum: Programmable Logic
Topic: Arlet Ottens Core and the RDY signal
Replies: 4
Views: 6476

Re: Arlet Ottens Core and the RDY signal

Here are the simulation waveforms.

As can be seen when RDY becomes zero, it is as if the a9 (which is an LDA) is discarded. When RDY becomes one again in the other waveform, the system assumes 20 is the opcode (which is an actual fact the operand of the LDA), being a JSR. One can also see ...
by fastgear
Sun Apr 02, 2023 2:20 pm
Forum: Programmable Logic
Topic: Arlet Ottens Core and the RDY signal
Replies: 4
Views: 6476

Arlet Ottens Core and the RDY signal

I used the original 6502 core from Arlet Ottens in a number of projects and had great fun with this core.

Recently I was working on a project where I was implementing some DMA where I needed to pause the 6502 CPU core (via the RDY signal) while transfer took place from DMA to memory, in which I ...
by fastgear
Wed Oct 12, 2022 6:40 am
Forum: General Discussions
Topic: OT: what's the oldest software you use often?
Replies: 18
Views: 2387

Re: OT: what's the oldest software you use often?

Very interesting thread.

Regarding which 6502 software I use often. I was actually a bit shocked since the last two years I haven't actually used any 6502 software. Towards the end of lockdown my day job became more busy and I couldn't get around playing with 6502 stuff.

Earlier on in the lockdown ...
by fastgear
Mon Nov 29, 2021 12:56 pm
Forum: Nostalgia
Topic: Software developer collaboration in the 1980's
Replies: 6
Views: 4803

Re: Software developer collaboration in the 1980's

Thanks everyone. It makes sense that they probably used a tool like patch/diff.

These kind of history always interest me.
by fastgear
Sun Nov 28, 2021 10:44 am
Forum: Nostalgia
Topic: Software developer collaboration in the 1980's
Replies: 6
Views: 4803

Software developer collaboration in the 1980's

Greetings

I recently stumbled across this video: https://youtu.be/roBkg-iPrbw

This video is about how Soundtracker evolved on the Amiga.

Although the cracking and reverse engineering of the original commercial software was probably not so legal :), it is still amazing to see, with the combined ...
by fastgear
Fri Apr 24, 2020 7:21 am
Forum: Nostalgia
Topic: Datasheet for the 1541 disk drive controller chip -MOS 32557
Replies: 5
Views: 2166

Re: Datasheet for the 1541 disk drive controller chip -MOS 3

Thanks for the info @ttlworks. This was exactly what I was looking for!
by fastgear
Thu Apr 23, 2020 2:39 pm
Forum: Nostalgia
Topic: Datasheet for the 1541 disk drive controller chip -MOS 32557
Replies: 5
Views: 2166

Datasheet for the 1541 disk drive controller chip -MOS 32557

There is pretty ample information available for most custom Commodore chips. For some chips, like the PLA on the C64, there is no datasheet available, but for these there was some reverse engineering efforts.

One custom CSG chip I cannot find any information about is the Disk Controller Chip for ...
by fastgear
Fri Nov 29, 2019 7:02 pm
Forum: Programmable Logic
Topic: Blog post series on Creating a C64 system on FPGA
Replies: 31
Views: 14604

Re: Blog post series on Creating a C64 system on FPGA

Hi All

It has been quite while since I posted an update in this thread on my progress with this project.

I have actually been making some good progress and this module can currently boot the C64 and display on the VGA screen. You can also play a game and use an USB keyboard to interact with the ...
by fastgear
Tue Oct 15, 2019 9:39 am
Forum: Nostalgia
Topic: Champ Assembler for C64
Replies: 2
Views: 2384

Champ Assembler for C64

Around 1984, an Assembler named CHAMP was published with versions that could run on the C64, ZX Spectrum, and BBC Micro.

Here is a copy of the original documentation:
http://www.worldofspectrum.org/pub/sinclair/games-info/c/Champ.pdf

On the Internet I can only get hold of a ZX spectrum tape ...
by fastgear
Tue Apr 09, 2019 4:21 pm
Forum: Emulation and Simulation
Topic: Emulator recommendation
Replies: 3
Views: 1946

Re: Emulator recommendation

Vice is also a nice alternative. When you compile from source with the debug option, you get an extra menu option "debug" which allows you to enable tracing of the main cpu. The trace include a dissasembled trace of the instructions executed, together with the state of all the registers and cycle ...
by fastgear
Tue Jan 01, 2019 8:34 pm
Forum: Nostalgia
Topic: 1530 Datasette: Analog filter used for recording
Replies: 4
Views: 1444

Re: 1530 Datasette: Analog filter used for recording

Hi Arne

Thanks for the explanation, but I see you are actually referring to the playback scenario.

The scenario I am actually after is the recording scenario, that is when the switch next to R/W Head is in the REC position and Write data enters from the right, and also via the REC switch position ...
by fastgear
Tue Jan 01, 2019 5:05 pm
Forum: Nostalgia
Topic: 1530 Datasette: Analog filter used for recording
Replies: 4
Views: 1444

1530 Datasette: Analog filter used for recording

Hi All

The following article on Wikipedia gives some information on how the 1530 Datasette worked:

https://en.wikipedia.org/wiki/Commodore_Datasette

Some detail is given on how the analog data on cassette was converted to digital data with which the Commodore 64 could work with.

However some ...
by fastgear
Tue Jul 10, 2018 6:12 pm
Forum: Programmable Logic
Topic: Clock syncronization
Replies: 1
Views: 2822

Re: Clock syncronization

I can actually assosiate with the kind of pain you went through with the use of two clock frequencies in your system.

Recently I wanted to make a VGA implementation that displays a frame stored in SDRAM.

The catch here was that the pixel clock was running at 85.4MHz and the memory subsystem ...
by fastgear
Wed Jun 13, 2018 6:32 am
Forum: Programmable Logic
Topic: Blog post series on Creating a C64 system on FPGA
Replies: 31
Views: 14604

Re: Blog post series on Creating a C64 system on FPGA

I have just released the next post in my series on creating a C64 on an FPGA with the Zybo Board. In this post we attempt to display a frame from SDRAM to the VGA.

Here is the link:

http://c64onfpga.blogspot.com/2018/06/dddd.html