Search found 17 matches

by Greg816v2
Tue May 03, 2022 10:51 pm
Forum: Hardware
Topic: NES PPU dissection
Replies: 17
Views: 5521

Re: NES PPU dissection

Very cool, thanks for sharing!
by Greg816v2
Sat Apr 02, 2022 2:45 am
Forum: Programming
Topic: Help me pick an assembler!
Replies: 37
Views: 13854

Re: Help me pick an assembler!

Good point Garth! Definitely something I have been thinking about.

I actually scanned through your site briefly looking for links to assemblers and I missed your links page unfortunately.
by Greg816v2
Fri Apr 01, 2022 8:08 pm
Forum: Programming
Topic: Help me pick an assembler!
Replies: 37
Views: 13854

Re: Help me pick an assembler!

CA65, as everyone has mentioned here, is a very good option. You may want to try Macroassembler AS as well to see what you think. I switched after getting frustrated with a couple of the macro features in CA65. It meets all of your requirements except being native to Linux. It runs fine for me on ...
by Greg816v2
Fri Apr 01, 2022 8:06 pm
Forum: Programming
Topic: Help me pick an assembler!
Replies: 37
Views: 13854

Re: Help me pick an assembler!

Thank you so much everybody!! Much appreciated. I knew you all would come through. Good to see there is some consensus.

I personally use ca65. It seems to have everything you're asking for.

Not sure what you mean with "syntax", it uses the standard mnemonics, $ for hex, % for binary, and the ...
by Greg816v2
Thu Mar 31, 2022 9:57 pm
Forum: Programming
Topic: Help me pick an assembler!
Replies: 37
Views: 13854

Help me pick an assembler!

I've been using ACME to write code for a 6502 board, and as the project grows I'm running into more issues with how ACME works (such as very odd behavior when separating the project into different files). I'm trying to look at all the assemblers out there but I just feel like I'm missing something ...
by Greg816v2
Mon Feb 07, 2022 9:23 pm
Forum: Emulation and Simulation
Topic: MCL64 - MOS 6510 Emulator for the Commodore 64
Replies: 14
Views: 8832

Re: MCL64 - MOS 6510 Emulator for the Commodore 64

I posted an update to the MCL64 project: https://microcorelabs.wordpress.com/2021/11/29/mcl64-update/
It appears that a number of Commodore 64 games rely on a few of the unstable undocumented opcodes, so I updated the code to support them.
Hmm -- I thought the C64 also allows the video memory ...
by Greg816v2
Thu Feb 03, 2022 11:56 pm
Forum: Hardware
Topic: 65816 E, MX pins
Replies: 14
Views: 4750

Re: 65816 E, MX pins

I was planning on using E to bank out the ROM that needs to appear in bank 0 on startup and replace with RAM when entering native mode. As I understand the vectors still need to appear at the top of bank 0, so I'll just write what I need to the RAM.
by Greg816v2
Thu Feb 03, 2022 11:21 pm
Forum: General Discussions
Topic: Reverse engineering a VTech toy
Replies: 8
Views: 2513

Re: Reverse engineering a VTech toy

Can the CPU write to flash, so you could dump the contents of the internal ROM?
by Greg816v2
Thu Feb 03, 2022 1:18 am
Forum: General Discussions
Topic: New videos on the 65C816
Replies: 20
Views: 2613

Re: New videos on the 65C816

The 65C816 doesn't get much YouTube love (and, honestly, the 65C02 could use even more).

Anyway, YouTube actually did something I couldn't believe. It actually recommended a video that turned out to be something I enjoy! Perhaps you will too.


https://www.youtube.com/c/AdrienKohlbecker

Hey ...
by Greg816v2
Tue Feb 01, 2022 9:24 pm
Forum: Programming
Topic: Architectural question form a learner
Replies: 16
Views: 3132

Re: Architectural question form a learner

Does anybody have links to any good reading material for OS design on 8 bit machines?
Go to my links page and do a <Ctrl>F ("find") search for the line:

André Fachat's context Switching and thread synchronization on a 6502

which is the first line of about a dozen and a half on OSs. I won't ...
by Greg816v2
Mon Jan 31, 2022 10:49 pm
Forum: Programming
Topic: Architectural question form a learner
Replies: 16
Views: 3132

Re: Architectural question form a learner

Good stuff, I came to ask a very similar question so I'll just add to this thread.

Does anybody have links to any good reading material for OS design on 8 bit machines?

I'm hoping to build something along the lines of CP/M or DOS. I'm picturing a BIOS ROM with hardware specific drivers for basic ...
by Greg816v2
Wed Jan 19, 2022 7:35 am
Forum: Newbies
Topic: Help with MAX3100 and FTDI
Replies: 12
Views: 2321

Re: Help with MAX3100 and FTDI

I'm getting around to implementing my 6502 code and wanted to say thanks for the code examples Garth. I realize now I've read through your site years ago, really good stuff.
by Greg816v2
Mon Jan 17, 2022 7:14 pm
Forum: Newbies
Topic: Help with MAX3100 and FTDI
Replies: 12
Views: 2321

Re: Help with MAX3100 and FTDI


I have done a lot of research and there is very little out there for someone at my beginners level. I don't have the expertise/knowledge to extract from the MAX3100 datasheet even how I am to send/receive the data. It talks about the write configuration being 16 bits, but I'm not sure if that just ...
by Greg816v2
Fri Jan 14, 2022 10:01 pm
Forum: General Discussions
Topic: Homebrew 6502 on a backplane (playing Invaders on a TMS9918)
Replies: 22
Views: 3024

Re: Homebrew 6502 on a backplane (playing Invaders on a TMS9

Very cool, nice work! I've noticed that for every person who says "don't run the busses off the board!" there is a working project like this :)
by Greg816v2
Thu Jan 13, 2022 9:32 pm
Forum: General Discussions
Topic: Introduce yourself
Replies: 716
Views: 417654

Re: Introduce yourself

I came here to introduce myself and my intro looked more like a reply/discussion, so I have edited the post.

Hello all, I've popped in here now and then over the years trying to find answers to questions about the 6502 or just reading for fun. Finally decided to join.

Way back in the 80s we got ...