Search found 229 matches

by Windfall
Wed Nov 22, 2023 10:46 pm
Forum: Programming
Topic: Worlds Worst Videocard BadApple Demo. I want more FPS!
Replies: 58
Views: 31096

Re: Worlds Worst Videocard BadApple Demo. I want more FPS!

https://www.youtube.com/watch?v=D_ta5QxBSMk&t=42s

I must have missed that one. That is spectacularly twisted, to do it by injecting a stream of code via an I/O window. Kudos to Chris Morley.

It won't help the OP, who is stuck with bit-banging, but I did something similar ages ago for my own ...
by Windfall
Wed May 17, 2023 2:08 pm
Forum: Programmable Logic
Topic: Verilog to WinCUPL generator\workflow
Replies: 29
Views: 31810

Re: Verilog to WinCUPL generator\workflow

For me schematic is still the closest equivalent of AND-OR matrix going to a flipflop with feedback and expander--the heart of a macrocell. When I design in schematic I can best visualize how it is implemented in macrocells.
I always glanced at the actual RTL to get a feel for that (Tools ...
by Windfall
Wed May 17, 2023 12:41 am
Forum: Programmable Logic
Topic: Verilog to WinCUPL generator\workflow
Replies: 29
Views: 31810

Re: Verilog to WinCUPL generator\workflow


Schematic entry is not lower level design. Your primitives in schematic entry are just HDL coded modules, under the hood.
My reason for designing in schematic is because it is closer to the actual logic implementation (which you appears to disagree) that I can pack more functions with schematic ...
by Windfall
Tue May 16, 2023 7:02 pm
Forum: Programmable Logic
Topic: Verilog to WinCUPL generator\workflow
Replies: 29
Views: 31810

Re: Verilog to WinCUPL generator\workflow

PS, lots of EPM7xxx on eBay are JTAG-locked, but I took advantage of eBay return policy and keep buy-and-return until I found vendors with unlocked EPM7xxx.
In addition, a lot of EPM 'S' on Ebay are not actually 'S'. I once bought a batch of 200 EPM7032STC44 on Ebay, which (eventually) turned out ...
by Windfall
Tue May 16, 2023 6:47 pm
Forum: Programmable Logic
Topic: Verilog to WinCUPL generator\workflow
Replies: 29
Views: 31810

Re: Verilog to WinCUPL generator\workflow

In Quartus you can enter designs as schematics of logic gates, flip flops, even TTL library components. It is graphical design entry instead of HDL text. It is a lower level design where each macrocell is accounted for.
Schematic entry is not lower level design. Your primitives in schematic entry ...
by Windfall
Mon Apr 24, 2023 12:21 pm
Forum: General Discussions
Topic: Retro (and new) Benchmarks on my Ruby816 board
Replies: 13
Views: 1985

Re: Retro (and new) Benchmarks on my Ruby816 board

Just in case one had the time and energy and motivation, there's Acorn's BAS128 and John Kortink's 816 port of Acorn's Basic (4r32 plus fixes, I think) both of which arrange to make memory accesses into a separate 64k space. Unless perhaps John's allows for more than 64k.
It does. It basically ...
by Windfall
Wed Apr 19, 2023 5:26 pm
Forum: Nostalgia
Topic: Acorn Atom PCB
Replies: 18
Views: 10330

Re: Acorn Atom PCB

fletch wrote:
I am working on a redraw of the Atom PCB and would be interested in scans or the board itself.
I photographed the front and back of the bare Atom PCB I had (mentioned earlier in the thread), before I built it up with parts. They are 4000 x 3000. If you want them, let me know.
by Windfall
Thu Apr 13, 2023 9:17 pm
Forum: Hardware
Topic: 24bit parallel colour data to HDMI
Replies: 39
Views: 45496

Re: 24bit parallel colour data to HDMI

A sidenote of possible use : I discovered some years ago, when I was busy with my own project, that SiI164 is a clone of TFP410 (and does not have and/or need the thermal pad). The SiI164 is a lot cheaper, but does not seem to be easily available (much like the TFP410 right now ...). Both are ...
by Windfall
Thu Apr 13, 2023 5:30 pm
Forum: Hardware
Topic: 24bit parallel colour data to HDMI
Replies: 39
Views: 45496

Re: 24bit parallel colour data to HDMI

A bit of an out-of-interest or forward looking post on my part but... has anyone generated an HDMI video signal from a frame-buffer?
I have used a TFP410 in this : https://www.zeridajh.org/hardware/bbc2dvi/index.html . Because, as you may know, HDMI is basically DVI (and TI likes to call it ...
by Windfall
Tue Feb 28, 2023 7:44 pm
Forum: Hardware
Topic: SPI MicroSD Card Adapter(s)
Replies: 4
Views: 2097

Re: SPI MicroSD Card Adapter(s)

In SPI mode, the assertion of CS marks a byte boundary. Also, the clock polarity is expected to be the same on assertion and deassertion of CS (a.k.a. 'mode 0' and 'mode 3'). So, in SPI mode at least, after (re)asserting CS, bit 7 is expected, always.
by Windfall
Fri Sep 02, 2022 10:36 am
Forum: General Discussions
Topic: Tools of the Trade.
Replies: 33
Views: 24914

Re: Tools of the Trade.

Even DJ of EEVblog reviewed a single channel version from KORAD and gave it a thumb's up, although given it was not a Keysight or R&S he had to hold his nose and wear gloves to do it. But in reality, most of us do not have $27,000 to spend on a bench PS (if you do, I don't want to hear about it (jk ...
by Windfall
Mon May 23, 2022 11:25 am
Forum: Programming
Topic: How to remember the flags of the 65816's P register
Replies: 23
Views: 3348

Re: How to remember the flags of the 65816's P register

jeffythedragonslayer wrote:
For nv1bdizc in emulation mode, "never one blu-ray disc"
Imagine that in 1975. So forward looking.
by Windfall
Sat May 21, 2022 11:35 am
Forum: Programming
Topic: How to remember the flags of the 65816's P register
Replies: 23
Views: 3348

Re: How to remember the flags of the 65816's P register

The nice thing about conventions is that there are so many to choose from (paraphrasing Tanenbaum).
by Windfall
Thu Mar 10, 2022 6:27 pm
Forum: Programmable Logic
Topic: Non-uniform memory for the (fast) 6502
Replies: 25
Views: 23231

Re: Non-uniform memory for the (fast) 6502

I looked at your tiny core, but could not get my head around the memory access. How do you wire all those PEEKxxxx input/output instances into a single dual port?
Somehow, I must have missed your message ... Anyway :

You connect the 8xNs to their own memory blocks (they're just a page each). Only ...
by Windfall
Tue Mar 08, 2022 7:11 pm
Forum: Newbies
Topic: cc65 confusion...
Replies: 18
Views: 3598

Re: cc65 confusion...

I would expect the ','s to print, followed by the '!'s. Instead I get the ','s then garbage.
Any insight into what I'm doing wrong or misunderstanding about how all of this works would be greatly appreciated.

My first guess would be that something in _lcdPrint corrupts the stack (and therefore ...