User talk:Svinhufvud: Difference between revisions

From NDWiki
Jump to navigation Jump to search
Line 10: Line 10:
:Yeah that was a fun time, writing those. I originally wrote it on one system, but when quitting from that place I only got a printout of the entire thing. When back in school I had to retype it all.
:Yeah that was a fun time, writing those. I originally wrote it on one system, but when quitting from that place I only got a printout of the entire thing. When back in school I had to retype it all.
:How would you compare your emulator with the code available here on ndwiki (nd100em), or are they the same thing? ---[[User:Svinhufvud|Svinhufvud]] 05:33, 28 August 2009 (UTC)
:How would you compare your emulator with the code available here on ndwiki (nd100em), or are they the same thing? ---[[User:Svinhufvud|Svinhufvud]] 05:33, 28 August 2009 (UTC)
:: No, they are entirely different. I'm not familiar with nd100em, although I did clone the repo at one point and read through the available docs. The approach of [[ND100 emulator project|nd100em]] is quite different, it aspires to emulate both the protected level stuff and the user level stuff and all the interrupt levels and so on. And not the least, to actually be able to boot Sintran.. My emulator approach is based mostly, if anything, on my ND-500 work-in-progress emulator, and somewhat similar in spirit to the Windows-only Haldens.net emulator <ref>http://www.haldens.net/NDemulator/ndemulator.htm</ref>, although my approach is even more discoupled from an actual Sintran filesystem environment: I just wanted to be able to do "nd100 assembler-500.prog" anywhere in a Unix filesystem. Instead I have been thinking of a separate project; to create a Sintran "simulator" where you could "log in" and use "sintran" commands and the like, to get a feel for how it was to work with. As I (as part of a debugger for my ND-500 emulator) wrote a Sintran-style command parser I have some useful bits to start with. Anyway, that's for next Christmas holidays. [[User:TArntsen|TArntsen]] 08:47, 28 August 2009 (UTC)

Revision as of 08:47, 28 August 2009

Hi, and welcome to the NDWiki!

Nice that you bring some software to NDWiki! Don't hesitate to ask, either on a discussion page or by E-mail, if you need any help editing. I took the liberty to formatting your discussion and added a signature. If you type four tildes, ~~~~ a signature will be created. If you have any idea on how to improve this wiki, please bring that up on the NDWiki:Community Portal. --Mike 13:47, 26 August 2009 (UTC)

Tnx! Svinhufvud 13:54, 26 August 2009 (UTC)

Cove

Oh, the Cove files makes it tempting to extend the ND-100 emulator I'm working on (since late July) to handle mon xmsg too! I originally only intended it to be a user-level tool to run assembler-500:prog (which it can now do fine) for my other project, but with these files you're uploading there could be motiviation for more :-) Good stuff, thanks for uploading. TArntsen 19:11, 27 August 2009 (UTC)

Yeah that was a fun time, writing those. I originally wrote it on one system, but when quitting from that place I only got a printout of the entire thing. When back in school I had to retype it all.
How would you compare your emulator with the code available here on ndwiki (nd100em), or are they the same thing? ---Svinhufvud 05:33, 28 August 2009 (UTC)
No, they are entirely different. I'm not familiar with nd100em, although I did clone the repo at one point and read through the available docs. The approach of nd100em is quite different, it aspires to emulate both the protected level stuff and the user level stuff and all the interrupt levels and so on. And not the least, to actually be able to boot Sintran.. My emulator approach is based mostly, if anything, on my ND-500 work-in-progress emulator, and somewhat similar in spirit to the Windows-only Haldens.net emulator [1], although my approach is even more discoupled from an actual Sintran filesystem environment: I just wanted to be able to do "nd100 assembler-500.prog" anywhere in a Unix filesystem. Instead I have been thinking of a separate project; to create a Sintran "simulator" where you could "log in" and use "sintran" commands and the like, to get a feel for how it was to work with. As I (as part of a debugger for my ND-500 emulator) wrote a Sintran-style command parser I have some useful bits to start with. Anyway, that's for next Christmas holidays. TArntsen 08:47, 28 August 2009 (UTC)