Nah, acme works very well.
Ancient? That's positively space-age! The source builds cleanly on Raspbian, and defaults to producing Commodore PRG binaries.[EDIT] There is a (ancient) RISC-based ACME assembler here: https://web.archive.org/web/20150520143 ... brod/acme/ Might be useful, might not.
Pfft. 6502 teaches you that you can still do useful things with very few registers and a very weedy stack: The 6502 40th Anniversary Computer BadgeOr, if you want to stay retro, but learn something a bit more useful, from 2003: http://arantxa.ii.uam.es/~gdrivera/sed/docs/ARMBook.pdf
Yeah, he did, but without his x86 to 6502 magic translator, it's of no use to anyone else. Nice party trick.
Of course the magic translator is available as well. So we can all play if we want....without his x86 to 6502 magic translator, it's of no use to anyone else.
That's a nice party trick as well.Since it's C++ that has anything to prove, I'd rather see a compiler do this: https://www.youtube.com/watch?v=sWblpsLZ-O8
Luckily self-modifying code is a feature they have not yet shoehorned into the monster that is C++.I can't see it doing very well with the required self-modifying code.
But it wasn't fun. Developing and debugging on 8-bit machines needed multiple disk drives, a printer and lots of pen and paper scratchpad work. It would be like developing on linux with only cat as an editor, cc1 as a compiler and a simple linker to make executables.
Sure it was.But it wasn't fun.
What disk drives? We had no disk drives. We had to build the computer first, CPU, RAM, ROMS etc all wired wrapped. Eventually we built a cassette tape storage system using a handful of TTL chips.Developing and debugging on 8-bit machines needed multiple disk drives,...
No printer either.a printer...
Oh yeah, lots of that...and lots of pen and paper scratchpad work.
Strangely enough I have done that...It would be like developing on linux with only cat as an editor,...
I didn't even have an assembler for the first Z80 stuff I wrote. Writing code is hex is not my idea of fun.
The worst bit was that after most changes the offsets and relative addresses all needed to be re-calculated and changed too.Heater wrote: ↑Thu Jan 04, 2018 10:32 amWe did get an assembler, eventually. After spending half a year translating our pseudo code to assembler then manually assembling that into HEX for the PROM programmer. By the time the assembler turned up we hardly needed it, having memorized most of the opcodes.
Users browsing this forum: No registered users and 4 guests