|
Post by gannondork on Sept 2, 2008 15:49:59 GMT -5
okay just a quick question though, other than profitability what prevents someone from selling a c64 now is it basic 2.0?
|
|
|
Post by schism on Sept 2, 2008 19:53:08 GMT -5
And a silly question to follow the quick question. If it's the C= basic there are many super smart people here (I know they are smarter than me) and is it possible to do a clean room basic/kernal like freedos against microsoft dos?
|
|
|
Post by David Murray on Sept 2, 2008 20:57:33 GMT -5
And a silly question to follow the quick question. If it's the C= basic there are many super smart people here (I know they are smarter than me) and is it possible to do a clean room basic/kernal like freedos against microsoft dos? I can't see why not. I have speculated before about even building a Commodore BASIC simulator on the PC that would give you the same environment as commodore basic, but with different hardware. Imagine how fast your BASIC programs would run natively on a modern PC.
|
|
|
Post by gannondork on Sept 2, 2008 23:51:07 GMT -5
And a silly question to follow the quick question. If it's the C= basic there are many super smart people here (I know they are smarter than me) and is it possible to do a clean room basic/kernal like freedos against microsoft dos? I can't see why not. I have speculated before about even building a Commodore BASIC simulator on the PC that would give you the same environment as commodore basic, but with different hardware. Imagine how fast your BASIC programs would run natively on a modern PC. yeah I had that thought once, but I thought that most games worth playing bang the hardware directly so they wouldn't work. Though I guess from all the discussions it would be easier to make a small x86 system that runs an emulator than it would be to make a hardware emulator.
|
|
|
Post by David Murray on Sept 3, 2008 8:39:54 GMT -5
yeah I had that thought once, but I thought that most games worth playing bang the hardware directly so they wouldn't work. Though I guess from all the discussions it would be easier to make a small x86 system that runs an emulator than it would be to make a hardware emulator. Yeah, but the idea behind a Commodore BASIC simulator would not be for running existing games. It would be great because Commodore BASIC was, in my opinion, one of the friendliest programming environments I've ever used. So if I wanted to sit down a write a quick program on my PC, I could write it in BASIC. The advantage of this type of environment over just using VICE or something would be that the code would run native on the hardware (well, as native as tokenized BASIC can be) and so it would be lightening fast. I wouldn't be surprised at all to find that BASIC progams written in this manner would run faster on a PC than a machine language program would run on a C64. I know that there are basic environments already for the PC, but one that looked and felt like working on a Commodore, as well as being able to load/save existing commodore BASIC programs would be really cool.
|
|