Jump to content

Bruce Tomlin

Members
  • Posts

    3,759
  • Joined

  • Last visited

1 Follower

Contact / Social Media

Profile Information

  • Custom Status
    CD C9 01
  • Gender
    Male
  • Location
    San Antonio, TX

Recent Profile Visitors

26,123 profile views

Bruce Tomlin's Achievements

River Patroller

River Patroller (8/9)

157

Reputation

  1. Be aware that there are some versions of NEC PCs which use 8" drives that don't conform to the normal connector standard. Adrian's Digital Basement had one a few months ago, and it ran MS-DOS. (I have actually had one of those for a while, and I was not happy to hear that I probably won't be able to use it with my old Catweasel.) Fortunately I have a few Model II/12/16 computers, and an external Model II drive chassis. I have a box of floppies (some RSX-11!) that I've been wanting to read for years.
  2. Sorry to tell you this, but it looks like the 10H bit is stuck high on every byte. I was wondering for a while why there were so many PHI instructions and no PLO.
  3. Those are generations of the Core architecture. Core 1/Core 2/Core 2 Duo would be the first generation, Sandy Bridge was the second, then Intel has been lazily bumping that every few years. It's not meant to count anything else but post-P4 processors. Before that in generations of the 8086 were Pentium 4, Pentium 3, Pentium II, Pentium, 486, 386, 286, 80186, 8086.. Note that the name "Pentium" refers to the 5 in 586, but then it started its own counting. And then there's the naming of Xbox generations, wtf. Nobody has tried to divide all of computing into ordinal numbered generations, because it would be stupid. What generation is... ENIAC? The Difference Engine? Apollo Guidance Computer? Things were all over the place just from the size restrictions for a given computer. It only works for home video games because they came in waves, and yes, 1978 and 1983 should be different generations. But when some kid who grew up on NES arbitrarily decides in the early '90s without any discussion, this is what you get.
  4. The screws on the right are appropriate for screwing into plastic holes. The screws on the left are the kind you use with a threaded nut or captive nut.
  5. You should at least open it up and make sure the solder joints are okay and that it's getting power. I once found a Gensis v2 where half of the external connector pins (power, controllers, etc.) had bad solder joints.
  6. It's in "Z8085", because Intel's opcodes are more annoying. You can tell it's 8085 because of the vectors for RST 5.5/6.5/7.5. And 1802 code tends to be weird. I've disassembled two or three big things, and the code tends to have a few registers dedicated to call/return and bytecode processing, shifting in and out of native code.
  7. Here's a basic disassembly. I think that chargen rom you should only put the FF underlines in every other character, it's a little easier when you can see it as pixels rather than bytes. mdt870.zip EDIT: also it would be good to have a thread about this, either on vcfed.org or I guess the "classic computing" section is appropriate enough
  8. I'm pretty sure that's "english" as in ball spin. Is there a link to the ROMs? It's fun for me to disassemble code these days. I've seen a few 1802 things so far, really interesting how they tend to have a few registers dedicated to inline functions, and some kind of byte code or threaded macrocode to support a return stack, etc.
  9. You certainly didn't understand my remark. You don't put the VDP interrupt on a NON-MASKABLE interrupt pin because it isn't re-entrant. If you read the status register between writing the two bytes of a VRAM address, it breaks. My code shows the crazy workaround I had to do to port code that wasn't affected by that particular hardware brain damage.
  10. It's just a decoupling capacitor, it might not even stop it from working. The number on it is 104, so 100nf or 0.1uf. 100 = 10pf 101 = 100pf 102 = 1000pf = 1nf 103 = 10nf = 0.01uf 104 = 100nf = 0.1uf 105 = 1000nf = 1uf
  11. ...and have I ever mentioned how stupid it was for Coleco to put the VDP interrupt on NMI? gg-2010-01-04.zip
  12. On the main BBS that I used back in the '80s, I recall that the "stylish" separator line was just: [-%-] And one of the big memes was "k-words" like k-kool, k-rad... oh yeah and random in-caps like k-rAd
  13. Did you even pay attention what I quoted? It was about using leading colons for indentation, not for multiple statements. How do you indent with a REM anyhow? FOR I = 1 TO 10 : FOR J = 1 TO 10 : : PRINT I, J, I+J : NEXT J NEXT I
  14. That instructions manual looks to be more like mid-80s, from the "desktop publishing" laser printer era. Hard to tell for sure without seeing if it was typewritten inside, but has to be at least 84 if so.
  15. If your particular version of BASIC likes to collapse leading blanks, repeat colon+blank at the start of the line for indents. Or just do it anyway because it makes nice dotted lines to connect the start and end of loops.
×
×
  • Create New...