Search found 81 matches

by unclouded
Sun Dec 19, 2021 4:19 am
Forum: Programming
Topic: CALENDRIC & TEMPORAL PROGRAMMING
Replies: 50
Views: 13452

Re: CALENDRIC & TEMPORAL PROGRAMMING

Thank you for writing all this BDD. A fascinating subject, exhaustively documented and elegantly explained. Bravo!
by unclouded
Sat Oct 30, 2021 2:28 am
Forum: General Discussions
Topic: Cheap PCB stories...
Replies: 52
Views: 29037

Re: Cheap PCB stories...

I've used a few including Seeed Studio, OSH Park (from back when they were Dorkbot), PCBWay and Smart Prototyping. They were all wonderful but I like JLCPCB at the moment because:


They are cheaper for larger boards, and:
For a small fee they will elide the order code from the silk screen
They ...
by unclouded
Sun Sep 19, 2021 7:22 am
Forum: Newbies
Topic: scopes, modules, and symbols in ca65
Replies: 3
Views: 1189

Re: scopes, modules, and symbols in ca65

It's worth knowing that there's a ".autoimport" directive, which obviates the need for many .imports, though it has some caveats.
by unclouded
Sat Sep 04, 2021 10:54 pm
Forum: Programming
Topic: Fire-and-forget register saving
Replies: 7
Views: 2433

Re: Fire-and-forget register saving

I quite like the idea. A "JSR saveregs" at the start of a subroutine so I don't have to think about preserving registers (and maybe even the carry flag) at the moment. Then come back and then optimize later. It's a shame that the approach precludes using the registers for return values.

I ...
by unclouded
Fri Aug 13, 2021 5:39 am
Forum: Hardware
Topic: Recommended oscilloscope features?
Replies: 44
Views: 25768

Re: Recommended oscilloscope features?

I too have a DS1054Z with all the hacks. I love it to bits, though I don't know what to expect as a software guy, so that doesn't mean much.

Possibly going into other decoding displays (the list mode) could help with this, but I've not spend enough time hacking on this to figure out any tricks ...
by unclouded
Sun Aug 08, 2021 9:23 am
Forum: Programming
Topic: Counting cycles
Replies: 7
Views: 1158

Re: Counting cycles

Thank you all for the suggestions. I love the speaker idea for comparing relative performance. I already had cc65 but didn't realize that sim65 was there. Is the sim65 in cc65 related at all to the sim65 at http://www.wsxyz.net/sim65/?
by unclouded
Thu Aug 05, 2021 12:26 am
Forum: Programming
Topic: Counting cycles
Replies: 7
Views: 1158

Counting cycles

What tools are available for counting cycles? I'm interested in comparing the performance of different implementations of a subroutine, but I don't want to count cycles by hand because I'm likely to make a mistake.
by unclouded
Thu Jul 15, 2021 10:46 am
Forum: General Discussions
Topic: Welcome to Ben Eater's Builders!
Replies: 36
Views: 4420

Re: Welcome to Ben Eater's Builders!

CNC routing is nice since you can skip the acid step entirely,
I love it for this reason. Even with HCl and H2O2 that can supposedly be rejuvinated, storing chemicals is not my favourite.

but you do need a way to deal with the dust it generates.
I like FR1 rather than FR4 because the dust is ...
by unclouded
Thu Jun 10, 2021 11:08 am
Forum: General Discussions
Topic: Custom chips at $100 each (or $30, or $20 at quantity)
Replies: 13
Views: 1680

Re: Custom chips at $100 each (or $30, or $20 at quantity)

As you say, it's unlikely a hobbyist is going to need hundreds of copies of his/her design.

I think what BigEd is saying is that if there were a design that included a 65SPI, a hardware I2C master, a wait state generator, a couple of 6551s without the transmit bug, and a DRAM controller then you ...
by unclouded
Wed May 19, 2021 11:04 am
Forum: Hardware
Topic: gEDA-pcb footprints
Replies: 8
Views: 2374

Re: gEDA-pcb footprints

Hi enso,

I also like gEDA pcb . I quite enjoyed the pcb manual and read it from start to finish but I also made some notes on round-trip engineering with `gschem` (the suggested schematic capture tool) and `pcb`.

I haven't created many footprints since I just use the `DIP40` or similar footprints ...
by unclouded
Mon Feb 22, 2021 7:20 am
Forum: Programmable Logic
Topic: Interfacing real 65C02 to an FPGA
Replies: 17
Views: 5651

Re: Interfacing real 65C02 to an FPGA

I interfaced an iCE40 to a WDC65C02 here:

https://github.com/neilstockbridge/6502-computer/tree/master/R2

It looks like I clocked the FPGA at 12 MHz and then used a (run-time scalable) divider to produce PHI2 for the 6502. I think I used 3.3 V for the 6502 to obviate the level shifters.

The ...
by unclouded
Sat Feb 13, 2021 6:25 am
Forum: Programming
Topic: Managing code
Replies: 33
Views: 4029

Re: Managing code

Welcome, Factory! (That's an unfortunate post to have picked up for your first contribution here: most of us, most of the time, manage to avoid the sort of phrasing which is likely to divide the audience into two opposing camps. Or at least, I like to think so.)

Nicely said. Next we'll be arguing ...
by unclouded
Tue Jan 26, 2021 9:27 am
Forum: General Discussions
Topic: Andrew Jacobs (BitWise) has passed away
Replies: 28
Views: 12542

Re: Andrew Jacobs (BitWise) has passed away

I am saddened by this news. I used to see the apple wearing a bowler hat on the forum and knew I was in for a good post. Andrew touched my life.
by unclouded
Fri Oct 16, 2020 10:40 am
Forum: General Discussions
Topic: A convenient 6502 instruction set table for a script needed
Replies: 5
Views: 1354

Re: A convenient 6502 instruction set table for a script nee

Here's the opcode list for an as yet unreleased simulator I've been using:

https://war.rui.nz/tmp/65C02-opcodes.csv

It's just the instruction and the addressing mode, the logic for which are in the simulator.
by unclouded
Thu Oct 01, 2020 5:43 am
Forum: Hardware
Topic: 7501/8501 NMI
Replies: 4
Views: 875

Re: 7501/8501 NMI

GATE IN seems to be related to the DRAM control in the 264 series. The 7360/8360 (TED) handles DRAM refresh (Drives /RAS and /CAS, which are wired to U5 and U6 in the C16 schematic ). The MUX line is driven by the TED and is wired to GATE IN on the CPU.

Is the 7501/8501 used in any computers other ...