Search found 12 matches

by scratchmonkey
Mon Oct 04, 2004 10:46 pm
Forum: Emulation and Simulation
Topic: Michal Kowalski's 6502 simulator
Replies: 20
Views: 24773

awakened

Just thought i'd stick my nose in and say i'm building a 65X02 emulator in C#/.net at the moment. You can (as requested) build up devices programmatically although i am working on doing this via XML and generating the system at runtime.

Sale to generate a system at the moment (minus anything to do ...
by scratchmonkey
Fri Jul 09, 2004 8:39 pm
Forum: Programming
Topic: Generic compiled language for 65x02 processors?
Replies: 3
Views: 2880

Thanks for the info.

Forth could fit the bill perfectly. I'll move to that thread :-)


Cheers,
by scratchmonkey
Wed Jul 07, 2004 1:01 pm
Forum: Programming
Topic: Generic compiled language for 65x02 processors?
Replies: 3
Views: 2880

Generic compiled language for 65x02 processors?

Are there any compiled languages available for the 65816 which meet the following criteria:

1. Compiler has to run on the native 65816
2. Compiler has to be self-hosting.
2. Source available.

Something along the lines of PL/M I was thinking...

I'm working at specifying a generic operating system ...
by scratchmonkey
Fri Jun 04, 2004 9:25 pm
Forum: Nostalgia
Topic: Acorn System 1
Replies: 13
Views: 12814

Unfortunately not. I have a 65C102 internal second processor in my machine which uses HiBasic via the tube for the assembler. You might be able to get a ROM image from http://bbc.nvg.org/ and blow it however if you have an EPROM programmer.
by scratchmonkey
Fri Jun 04, 2004 5:43 pm
Forum: Nostalgia
Topic: Acorn System 1
Replies: 13
Views: 12814

The start and end assembly brackets, OPT and USR keywords are all tokenised and the rest is stored in text format.

It was quite fast - if your program is only about 1-200 ops then you probably won't notice it assemble. I've not assembled huge blocks of code larger than that (i usually use it to ...
by scratchmonkey
Thu Jun 03, 2004 7:29 pm
Forum: Nostalgia
Topic: Acorn System 1
Replies: 13
Views: 12814

Not only macros but conditional assembly. Very powerful! I actually wrote something a while ago that automatically optimised itself for 6502 or 65C102 processors depending on it's execution environment.
by scratchmonkey
Wed Jun 02, 2004 9:34 pm
Forum: General Discussions
Topic: Can someone fix Garth Wilson's project page
Replies: 2
Views: 2483

Cool. Thanks :-)
by scratchmonkey
Wed Jun 02, 2004 9:32 pm
Forum: Nostalgia
Topic: Acorn System 1
Replies: 13
Views: 12814


Yes! I built one for my school electronics lab in 1978. We used it for the computing part of the Electronic Systems 'A' level syllabus. That is, for the more advanced exams that 16-18 year olds take, if they don't choose to leave school at 16.


Quite surprisingly (being a mere -2 years old then ...
by scratchmonkey
Tue Jun 01, 2004 6:39 pm
Forum: Nostalgia
Topic: Acorn System 1
Replies: 13
Views: 12814

Acorn System 1

Has anyone here used one of these?
by scratchmonkey
Tue Jun 01, 2004 6:36 pm
Forum: Programming
Topic: GNU tools for our cpus
Replies: 3
Views: 5655

From experience, gcc produces really crappy bloated code on most platforms (particularly AVR and suprisingly SPARC).

I think someone needs to stop hacking around with GCC and start again by writing a decent retargetable compiler with separate optimised 8, 16, 32 and 64 bit backends (separately).
by scratchmonkey
Sun May 23, 2004 4:22 pm
Forum: General Discussions
Topic: Can someone fix Garth Wilson's project page
Replies: 2
Views: 2483

Can someone fix Garth Wilson's project page

The thing redirects to the first page on all subsections...

Cheers,
by scratchmonkey
Wed Apr 28, 2004 4:08 pm
Forum: Hardware
Topic: 6502 bus buffering
Replies: 2
Views: 2880

6502 bus buffering

Hi,

I'm half way through designing and building a simple 6502 based expandable SBC for use as a general purpose controller.

The basic system consists of a 160x100 eurocard with a 6502 clocked at 2MHz, 1x 8K SRAM (6264), 1x 8K EPROM (2764), 6522 VIA and not much else apart from glue logic. Pretty ...