Search found 13 matches
- Thu Jul 15, 2021 12:35 am
- Forum:
- Topic: 6502 RISC instruction set running at 3.4ghz..
- Replies: 24
- Views: 6049
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...
- 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...
- Wed Jun 30, 2021 7:40 pm
- Forum:
- Topic: Can DE10-Nano Kit hardware emulate Commander X16?
- Replies: 35
- Views: 9468
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...
- Tue Jun 29, 2021 10:55 pm
- Forum:
- Topic: Can DE10-Nano Kit hardware emulate Commander X16?
- Replies: 35
- Views: 9468
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...
- Mon Jun 28, 2021 9:39 pm
- Forum:
- Topic: LLVM-MOS
- Replies: 49
- Views: 15428
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...
- Mon Jun 28, 2021 9:32 pm
- Forum:
- Topic: LLVM-MOS
- Replies: 49
- Views: 15428
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...
- Mon Jun 28, 2021 9:03 pm
- Forum:
- Topic: LLVM-MOS
- Replies: 49
- Views: 15428
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 ...
- Mon Jun 28, 2021 8:35 pm
- Forum:
- Topic: LLVM-MOS
- Replies: 49
- Views: 15428
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.
- Mon Jun 28, 2021 6:51 am
- Forum:
- Topic: Paging of stack
- Replies: 32
- Views: 7633
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...
- Sun Jun 27, 2021 6:41 pm
- Forum:
- Topic: Paging of stack
- Replies: 32
- Views: 7633
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, ...