Search found 294 matches
- Tue Jan 27, 2026 9:17 am
- Forum: Programming
- Topic: Text Editor Shifting Mechanics
- Replies: 95
- Views: 22822
Re: Text Editor Shifting Mechanics
I don't remember what it is called but it's a method where characters before the cursor are stored at the start of the block and characters after the cursor are at the end of the block, with a big gap in between to allow fast editing. When the cursor moves (or at least when an edit starts) you ...
- Thu Jan 01, 2026 8:25 am
- Forum: Hardware
- Topic: An Improved MENSCH™ Microcomputer
- Replies: 218
- Views: 21522
Re: An Improved MENSCH™ Microcomputer
Could it be that the 100µF capacitor is too large? I had a similar problem in the 80s with a home-made memory expansion for the Vic-20, where I had gone a bit overboard with the capacitors; the problem went away once I removed a large(ish) capacitor, leaving only the decoupling capacitors.
- Sun May 25, 2025 7:08 pm
- Forum: Emulation and Simulation
- Topic: Help understanding PLA decoder
- Replies: 4
- Views: 2836
Re: Help understanding PLA decoder
Instead of splitting the opcode into nibbles, you might be better off considering grouping into 3+3+2 bits: https://llx.com/Neil/a2/opcodes.html
- Thu Mar 20, 2025 10:42 am
- Forum: General Discussions
- Topic: Emulating NES CPU and PPU on PIC32, too slow?
- Replies: 96
- Views: 23133
Re: Emulating NES CPU and PPU on PIC32, too slow?
rwiker wrote:
Should that be rather than ? I think the latter indicates that the base pointer is volatile, but the former that what the pointer points at is volatile.
Code: Select all
unsigned char * volatileCode: Select all
volatile unsigned char *- Thu Mar 20, 2025 10:41 am
- Forum: General Discussions
- Topic: Emulating NES CPU and PPU on PIC32, too slow?
- Replies: 96
- Views: 23133
Re: Emulating NES CPU and PPU on PIC32, too slow?
Should that be rather than ? I think the latter indicates that the base pointer is volatile, but the former that what the pointer points at is volatile.
Code: Select all
unsigned char * volatileCode: Select all
volatile unsigned char *- Sun Mar 09, 2025 7:14 pm
- Forum: General Discussions
- Topic: Belated return to the forumdd
- Replies: 2
- Views: 1578
Re: Belated return to the forumdd
BigEd wrote:
welcome back!
- Tue Jan 14, 2025 3:41 pm
- Forum: Programming
- Topic: Neolithic Tiny Basic
- Replies: 216
- Views: 53645
Re: Neolithic Tiny Basic
I was wondering whether the overflow flag might be useful for these comparisons, and found this page:
https://www.righto.com/2012/12/the-6502 ... ained.html
Looks like a good explanation of integer operations on the 6502, in general.
https://www.righto.com/2012/12/the-6502 ... ained.html
Looks like a good explanation of integer operations on the 6502, in general.
- Sat Jan 04, 2025 9:32 pm
- Forum: Emulation and Simulation
- Topic: Online simulators for 65c02
- Replies: 13
- Views: 8076
Re: Online simulators for 65c02
There's also https://www.tejotron.com, but that seems to lack support for the 65c02 instructions.
Re: simulator
[
BTW, what do GitHub users do wen they are in the middle of a programming project, need to check out a file for editing and their Internet service goes on the fritz?
git is a distributed version control system, so 99% of the time developers do not need to have access to github, or even internet ...
BTW, what do GitHub users do wen they are in the middle of a programming project, need to check out a file for editing and their Internet service goes on the fritz?
git is a distributed version control system, so 99% of the time developers do not need to have access to github, or even internet ...
Re: simulator
[
BTW, what do GitHub users do wen they are in the middle of a programming project, need to check out a file for editing and their Internet service goes on the fritz?
git is a distributed version control system, so 99% of the time developers do not need to have access to github, or even internet ...
BTW, what do GitHub users do wen they are in the middle of a programming project, need to check out a file for editing and their Internet service goes on the fritz?
git is a distributed version control system, so 99% of the time developers do not need to have access to github, or even internet ...
- Fri Aug 30, 2024 12:58 pm
- Forum: General Discussions
- Topic: [O.T.] Taking some time off ...
- Replies: 20
- Views: 2911
Re: [O.T.] Taking some time off ...
I'm very sorry to hear that. My condolences.
- Sun Aug 18, 2024 8:08 pm
- Forum: General Discussions
- Topic: Self-hosting 65xx systems ... (Languages, OS, etc.)
- Replies: 39
- Views: 7086
Re: Self-hosting 65xx systems ... (Languages, OS, etc.)
Unix is probably not an acronym, although it was trademarked as "UNIX".
According to the authors of THE UNIX PROGRAMMING ENVIRONMENT (Kernighan - Pike, Prentice-Hall 1984), “UNIX” is a pun on “MULTICS,” which was the project that Ritchie and Thompson worked on before the latter got started on what ...
According to the authors of THE UNIX PROGRAMMING ENVIRONMENT (Kernighan - Pike, Prentice-Hall 1984), “UNIX” is a pun on “MULTICS,” which was the project that Ritchie and Thompson worked on before the latter got started on what ...
- Sun Aug 18, 2024 5:14 pm
- Forum: General Discussions
- Topic: Self-hosting 65xx systems ... (Languages, OS, etc.)
- Replies: 39
- Views: 7086
Re: Self-hosting 65xx systems ... (Languages, OS, etc.)
Historically, many operating systems and languages were all capital letters. I “grew up” with FORTRAN and COBOL. Back in the day, Ken Thompson’s and Dennis Ritchie’s favorite operating system was “UNIX,” not “Unix,” etc. C came from B, which came from BCPL, etc. So, referring to Plasma as PLASMA ...
- Sat Aug 10, 2024 5:33 pm
- Forum: Programmable Logic
- Topic: Something to inspire - a fast modern 6809 in verilog
- Replies: 10
- Views: 4738
Re: Something to inspire - a fast modern 6809 in verilog
Stefany Allaire (of c256foenix fame) has a cycle-accurate 6809 module with a 65c02-compatible pinout: https://c256foenix.com/product/fnx6809/ . Maybe not all that interesting from a performance point of view, but might be a fun experiment for other 65c02-based platforms.
Also, Ted Fried ...
Also, Ted Fried ...
- Fri Jul 05, 2024 12:09 pm
- Forum: Hardware
- Topic: Another neolithic system: proposals for noodling
- Replies: 35
- Views: 11521
Re: Another neolithic system: proposals for noodling
Do you actually need 4 address bits? It might be possible to free up 3 address pins by having just two addresses, where one address would be used to specify the "register" number... that would require slightly more complex software to drive, and probably also be slightly less efficient, but might ...