Search found 13 matches

by Serentty
Thu Jul 15, 2021 12:35 am
Forum:
Topic: 6502 RISC instruction set running at 3.4ghz..
Replies: 24
Views: 5952

6502 RISC instruction set running at 3.4ghz..

The 6502 running at 3.4 GHz would be significantly slower than modern CPUs. You can check out this article where someone manages to emulate the 6502 at speeds equivalent to 15 GHz on a modern Intel CPU running at a clock speed less than a third of that. So modern CPUs do a lot more in a single cloc...
by Serentty
Thu Jul 01, 2021 9:26 am
Forum: CX16 Hardware Support
Topic: Destiny Hunter (PET for now, C64 and X16 coming)
Replies: 12
Views: 3226

Destiny Hunter (PET for now, C64 and X16 coming)

<blockquote class="ipsQuote" data-ipsquote="" data-ipsquote-contentapp="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="10412" data-ipsquote-contentid="1352" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1620664180" data-ipsquote-userid="19" data-ipsqu...
by Serentty
Wed Jun 30, 2021 7:40 pm
Forum:
Topic: Can DE10-Nano Kit hardware emulate Commander X16?
Replies: 35
Views: 9371

Can DE10-Nano Kit hardware emulate Commander X16?

<blockquote class="ipsQuote" data-ipsquote=""> <div class="ipsQuote_citation"> Quote </div> <div class="ipsQuote_contents"> Reality is if there is sufficient interest in Mister/X16 people will just pirate the Rom images as they do on many of the others. </div> </blockquote> <br /> That is an interes...
by Serentty
Tue Jun 29, 2021 10:55 pm
Forum:
Topic: Can DE10-Nano Kit hardware emulate Commander X16?
Replies: 35
Views: 9371

Can DE10-Nano Kit hardware emulate Commander X16?

As far as the ROM goes, I don't see why it would be too difficult (relatively—obviously it would take a fair amount of work) to simply write another one using the same entry points for the routines, similar to what Compaq did to avoid licensing the PC BIOS from IBM, who probably wouldn't have agree...
by Serentty
Mon Jun 28, 2021 9:39 pm
Forum:
Topic: LLVM-MOS
Replies: 49
Views: 15157

LLVM-MOS

<blockquote class="ipsQuote" data-ipsquote="" data-ipsquote-contentapp="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentcommentid="11691" data-ipsquote-contentid="1486" data-ipsquote-contenttype="forums" data-ipsquote-timestamp="1624915654" data-ipsquote-userid="1874" data-ips...
by Serentty
Mon Jun 28, 2021 9:32 pm
Forum:
Topic: LLVM-MOS
Replies: 49
Views: 15157

LLVM-MOS

Oh yeah, with all due respect to <a contenteditable="false" data-ipshover="" data-ipshover-target="<___base_url___>/index.php?/profile/19-slithymatt/&do=hovercard" data-mentionid="19" href="<___base_url___>/index.php?/profile/19-slithymatt/" rel="">@SlithyMatt</a> (Hi, I love your videos!), I'v...
by Serentty
Mon Jun 28, 2021 9:03 pm
Forum:
Topic: LLVM-MOS
Replies: 49
Views: 15157

LLVM-MOS

This is what I put in the linker script for the X16 (at the bottom—the rest is the same as the C64). <blockquote class="ipsQuote" data-ipsquote=""> <div class="ipsQuote_citation"> Quote </div> <div class="ipsQuote_contents"> PROVIDE(__rc0 = 0x0002);<br /> INCLUDE imag_reg/125.ld<br /> ASSERT(__rc0 ...
by Serentty
Mon Jun 28, 2021 8:35 pm
Forum:
Topic: LLVM-MOS
Replies: 49
Views: 15157

LLVM-MOS


I also edited the output files, making a copy of the C64 ones, but thus far haven't bothered to move those to the input files. It could be useful to try to upstream some of these configurations you've been working on! One important thing not to miss is the list of free zero page locations.

by Serentty
Mon Jun 28, 2021 6:51 am
Forum:
Topic: Paging of stack
Replies: 32
Views: 7555

Paging of stack

<blockquote class="ipsQuote" data-ipsquote=""> <div class="ipsQuote_citation"> Quote </div> <div class="ipsQuote_contents"> But I also would not be surprised if that eventually gets pushed out to "if you want that, get a bus mastering 65816 expansion card". </div> </blockquote> Well, as long as they...
by Serentty
Sun Jun 27, 2021 6:41 pm
Forum:
Topic: Paging of stack
Replies: 32
Views: 7555

Paging of stack

Just thinking about this, I think I might have come up with a method for swapping out the zero page that's even faster than just getting the 65C02 to copy it at 8 MHz—store the other zero page banks in VRAM, and make use of the VERA's autoincrementing ports. I'm not sure of the exact cycle counts, ...