Search found 35 matches

by defparam
Wed Apr 04, 2018 6:23 pm
Forum: SNESdev
Topic: Compiling Verilog into SW Emulators
Replies: 1
Views: 2679

Compiling Verilog into SW Emulators

Hi All! With FPGA consoles and new SD2SNES co-processor cores being all the rage these days I feel like verilog and retro FPGA HW development is starting to heat up. For those interested in playing around with verilog I created a neat example of compiling a verilog model into C++ (using Verilator) a...
by defparam
Sun Dec 04, 2016 2:36 pm
Forum: SNESdev
Topic: Interest in "modern" SNES Development Hardware?
Replies: 153
Views: 33428

Re: Interest in "modern" SNES Development Hardware?

I agree 100% with your ambitions to bring home brew hardware into this community. That is also my goal as well with 21FX-TL and EP. The fact that SD2SNES was open source helped me so much and I want to keep creating new hardware and help out others. With that spirit all the hardware I make I will re...
by defparam
Thu Dec 01, 2016 1:20 pm
Forum: SNESdev
Topic: Questions on SNES APU Hardware
Replies: 13
Views: 3796

Re: Questions on SNES APU Hardware

ah thanks for the example, I stand corrected! That must be some really tight timing and short strides :) in any case back to the original point. If you were to redirect a non-DMA APU access you could perform the same re-direction on a DMA APU access (via /PARD /PAWR proxy or ROM patching).
by defparam
Thu Dec 01, 2016 1:07 pm
Forum: SNESdev
Topic: Questions on SNES APU Hardware
Replies: 13
Views: 3796

Re: Questions on SNES APU Hardware

Even though many games would use the IPLROM to transfer Blocks of data, there is still the possibility of implementing your own upload and download routines for the SMP. As long as it is not 100% proven that all official games use the "common-sense" way of transfering data (N-SPC APU driver by Nint...
by defparam
Thu Dec 01, 2016 11:33 am
Forum: SNESdev
Topic: Questions on SNES APU Hardware
Replies: 13
Views: 3796

Re: Questions on SNES APU Hardware

OK! well good luck on your architecture. I'm curious of your findings as you progress. I think a number of these implementations are worth looking into at some level. For me I think I may not pursue a "one size fits all" APU load/save solution, most likely i'll figure out solutions per ROM as needed...
by defparam
Thu Dec 01, 2016 9:11 am
Forum: SNESdev
Topic: Questions on SNES APU Hardware
Replies: 13
Views: 3796

Re: Questions on SNES APU Hardware

...The FPGA APU would work from the cartridge port without any mods, you actually just need to reset the /MUTE Bit in the original APU control register and then put it in an endless loop... Fair enough, if that is the case then what I would do is look into creating either 1) an FPGA "Man in the mid...
by defparam
Wed Nov 30, 2016 5:45 pm
Forum: SNESdev
Topic: Questions on SNES APU Hardware
Replies: 13
Views: 3796

Re: Questions on SNES APU Hardware

Funny that you posted. I've created FPGA/CPLD hardware in the past that has performed load/save states on console (SNESTap, 21FX) and im working on a final variant 21FX-Toploader (MITM style cart): https://pbs.twimg.com/media/Cx2Lf0XXcAA4q3L.png , boards come in sometime this week. I've learned to j...
by defparam
Tue Nov 22, 2016 11:27 am
Forum: SNESdev
Topic: Introducing the VeriSNES (FPGA-based SNES)
Replies: 307
Views: 156721

Re: Introducing the VeriSNES (FPGA-based SNES)

Do you plan to make this public once it reaches some state of completion, or are you keeping it private for a product that you plan to sell? I would love for this community to have open source hardware :) .. However I understand and respect the author's decision either way. There has been a closed ...
by defparam
Sun May 01, 2016 11:19 pm
Forum: SNESdev
Topic: Some 21fx questions (attn: byuu)
Replies: 12
Views: 3783

Re: Some 21fx questions (attn: byuu)

FYI, since I mentioned it above. Here is some results of NMI hooking for load/save state of RAM and SuperFX.

https://t.co/wDfukT6LbR
https://t.co/VhwuNqdQpj
by defparam
Sun May 01, 2016 6:54 pm
Forum: SNESdev
Topic: Some 21fx questions (attn: byuu)
Replies: 12
Views: 3783

Re: Some 21fx questions (attn: byuu)

>I still don't really get how this can work. The SMP is pretty much a black box. There's no way to reset it at will, short of the horrendous /RESET line assertion, which would cause lots of other issues if you were trying to deserialize to a clean state. And there's definitely no way to read out its...
by defparam
Sun May 01, 2016 3:13 pm
Forum: SNESdev
Topic: Some 21fx questions (attn: byuu)
Replies: 12
Views: 3783

Re: Some 21fx questions (attn: byuu)

So I haven't spoken too much about NMI/IRQ/*-vector hooking because 1) The primary intention of 21FX is for cart dumping and cart research and 2) hooking non-reset vectors is a very experimental feature. As byuu put it, there is no 1-size fits all solution to hooking non-reset vectors for all carts,...
by defparam
Sun Jan 03, 2016 3:02 pm
Forum: SNESdev
Topic: Super FX chip recreation
Replies: 40
Views: 14884

Re: Super FX chip recreation

So what I was suggesting wasn't to upgrade native SNES graphics to anything that modern consoles can do today, nor was I suggesting to just attach an ARM to a cart and emulate a whole bunch of graphics co-processors. What I see today is that a fair number of people seem to own SD2SNES (so you have a...
by defparam
Sat Jan 02, 2016 8:37 am
Forum: SNESdev
Topic: Super FX chip recreation
Replies: 40
Views: 14884

Re: Super FX chip recreation

All interesting ideas. The FPGA on the SD2SNES could be used be used to develop support for the remaining unsupported coprocessors (i.e. SA-1, SuperFX) and could be used to define a new community designed graphics accelerator. A new graphics accelerator wouldn't have to be a complicated CPU with its...
by defparam
Tue Dec 29, 2015 7:53 am
Forum: SNESdev
Topic: HDMI SNES?
Replies: 46
Views: 21689

Re: HDMI SNES?

So when I was hacking around with the expansion port (see snes-tap) I was able to passively snoop all reads and writes on route to the CPU/APU from my FPGA. With all this data snooped I had the FPGA forward it to my laptop through a FTDI USB 2.0 device. On my laptop I had a re-compiled version of Sn...
by defparam
Wed Sep 30, 2015 1:36 am
Forum: SNESdev
Topic: SNES-Tap: save your game whenever you want... really?
Replies: 49
Views: 12177

Re: SNES-Tap: save your game whenever you want... really?

OK so I moved the SNES-Hook discussion to a different thread.

Here is a quick update on SNES-Tap!

https://www.youtube.com/watch?v=dE_q4EpsLco

Thanks,
defparam