- Hi everyone, I designed this a few years ago, and I'm still working on more expansion cards for it. The whole hardware and software is open source. Take a look and let me know what you think. Cheers!
- Funny, because I was just using this yesterday to adapt my rust 6502 emulator to 65C02. It's not as useful as for the 6502 since the 65C02 instructions are much less regular, but I like that way of looking at the instruction set, I feel like it shows the underlying logic of the designers.
- You do not want to miss the forum either : http://forum.6502.org
- It’s a pity there are no examples of the output it generates, since I think it would help me understand what this does.
- A superoptimizer tries to find the shortest sequence of instructions that is semantically equivalent to a given sequence of code. Since the search space is pretty large, brute force approaches don't work here.
You can find a good introduction to superoptimizers in Massalin's (known for the Synthesis self-optimizing OS) paper at https://dl.acm.org/doi/abs/10.1145/36177.36194
- Or any kind of note on how good the current 3 op peephole is.
- Haha I've actually been trying to port it to a bootable x86 binary. Unsuccessfully so far :/
- I’m actually just done reading the whole post. I may have fallen into many rabbit holes. I’ll take a look at the rest of the site, if everything if of the same high quality it’s gonna be great!
- I have a cheap VGA to HDMI adapter, which I use with a cheap USB "capture card". It works fine but seems to only output 1080p. This looks better and for $30, not much more expensive. I don't know how it is possible to buy it though... All Google links point to the extron website where there doesn't seem to be an option to buy it. Frustrating.
Hey, I noticed you have an SGI keyboard in the background in the photo on your project page.
I have the same one! And I absolutely LOVE that keyboard. Should I end up with one of your neat machines, that is the keyboard I would use with it.
I used that keyboard with both an Indy and O2 SGI IRIX machines, BTW.
Just curious:
TTL, like an Apple
Custom chip from say, TI?
Microcontroller?
FPGA?
The P1 can do retro grade graphics from very solid TV graphics through higher resolution VGA.
The P2 can drive any display, had 640x480 HDMI capability built in, and analog video of all kinds is very well supported.
It would work in both of the classic ways for you. One way is to have it read the actual video RAM when the CPU allows that, and the other would be for it to have its own video RAM and the CPU communicates to it in some fashion.
Damned impressed with the project TBh
Also, the keyboard input from a PS2 keyboard already exists and works fine, so the video is really the last missing piece.