Search found 320 matches
- Wed May 29, 2024 5:22 pm
- Forum: Programming
- Topic: Trying to understand the VERA FX Polygon Tutorial
- Replies: 6
- Views: 624
Re: Trying to understand the VERA FX Polygon Tutorial
Yes, "signed" means 2's complement. The example values are just there for demonstration; they're not calculated from anything, it's just to show a triangle on the screen. If you wanted to draw a triangle based on vertices, here's what you do: 1) Identify Vertices For each triangle you want...
- Wed May 22, 2024 1:53 am
- Forum: CX16 General Chat
- Topic: A plea to the dev team
- Replies: 18
- Views: 1458
Re: A plea to the dev team
You can use all of the 65C02 opcodes except the RMB/SMB/BBS/BBR opcodes. Those are Rockwell extensions for the 2A03 version of the chip that's in the NES Sorry to interrupt, but the NES's 2A03 was manufactured by Ricoh and contains only the original 6502 instruction set, with none of the newer opco...
- Tue May 21, 2024 6:29 am
- Forum: CX16 General Chat
- Topic: Lazer3D case
- Replies: 0
- Views: 316
Lazer3D case
I got mine, installed my X16 into it, and I'm as happy as can be with it so far. :D Here's some stuff I noted down in case it's helpful for anyone else: The random white square with the slot in it is for when you mount an expansion card; it goes on the outside when you do. Board first, then power/re...
- Sun May 19, 2024 4:11 am
- Forum: Works In-Progress Discussion
- Topic: DreamTracker Dev Log
- Replies: 49
- Views: 38002
Re: DreamTracker Dev Log
I grew up with Adlib Tracker II, and towards the end of my time with it, they had introduced a feature where each channel had two effects columns instead of just one. This might be a simple, user-friendly thing you could try out to see how well it gets around the usual effects limitations, though ma...
- Sat May 18, 2024 6:35 am
- Forum: CX16 General Chat
- Topic: A plea to the dev team
- Replies: 18
- Views: 1458
Re: A plea to the dev team
Something unique about the X16 is that didn't start as a classical 6502 machine; when it was moved to an 8-bit CPU, it was specifically the modern 65c02, so those newer opcodes had been standard this whole time, and developers had gotten used to them by now. Thinking about this, it makes sense why t...
- Sat May 18, 2024 1:45 am
- Forum: How-To
- Topic: Count your RAM banks
- Replies: 35
- Views: 7721
Re: Count your RAM banks
The first method relies on non-existent RAM reading back as $A0 due to bus capacitance I'm not familiar with that. "Bus capacitance" is like if you shouted into an alleyway, heard your own voice echo back at you, and mistook that for being another person responding to you. When the CPU en...
- Mon May 13, 2024 7:03 am
- Forum: How-To
- Topic: Count your RAM banks
- Replies: 35
- Views: 7721
Re: Count your RAM banks
How does doing the same thing in 12 lines make it more elegant than doing it in six? The first method relies on non-existent RAM reading back as $A0 due to bus capacitance when reading from address $A000, while also being vulnerable to RAM actually existing but "accidentally" being set to...
- Mon May 13, 2024 1:18 am
- Forum: WIP Demos
- Topic: "twin stick" shooting experiment
- Replies: 5
- Views: 328
Re: "twin stick" shooting experiment
I imagine the actual game engine would use key-down and key-up events instead of character input events, which would allow diagonals.
- Sun May 12, 2024 7:28 am
- Forum: X16 Software Support
- Topic: New User and Owner of A Commander X16
- Replies: 9
- Views: 549
Re: New User and Owner of A Commander X16
Since the 816 is a 16-but processor, what advantages does it have over the 65C02 in terms of the X16. For instance, can we now access all 2 MBs of RAM without page switching? Sadly, the high-memory still requires bank switching with $0000; the X16 architecture is unaware of the '816's banking regis...
- Tue May 07, 2024 4:28 pm
- Forum: Demoscene
- Topic: Confetti2 - created by accident
- Replies: 3
- Views: 250
Re: Confetti2 - created by accident
There's something about printing random characters in random colors all over the screen that really brings me back to being a kid messing around in qbasic.