Re: [M100] Quick way to calculate parity?

2024-12-18 Thread Kenneth Pettit
šŸ‘šŸ˜Š On 12/18/24 4:02 PM, Stephen Adolph wrote: nice! thanks Ken. I was thinking about that approach.Ā  my mistake was thinking I needed to zero out the unused bytes between stages but the ani 1 fixes that. On Wed, Dec 18, 2024 at 6:56ā€ÆPM Kenneth Pettit wrote: MOVĀ  C,A RRC

Re: [M100] Quick way to calculate parity?

2024-12-18 Thread Kenneth Pettit
MOVĀ  C,A RRCĀ Ā Ā  ; Move upper 4 bits to lower nibble RRC RRC RRC XRA C ; XOR upper nibble with lower MOV C,AĀ  ; Save result RRCĀ Ā  ; Move upper 2 bits of lower nibble to lower bits RRC XRA CĀ Ā Ā  ; XOR lower bits MOV C,A RRC XRA C ANI 1 I didn't test this but I *believe* A should have 1 if OD

Re: [M100] DVI operation and recreation into modern(ish) components

2024-12-14 Thread Kenneth Pettit
Hey Doug, I actually started a projec to replace the DVI many years ago (I called it TDock).Ā  I had the same idea of using an RPi to supply the HDMI with custom-built hat to interface with the Model T.Ā  I actually built 3 hat boards that contained a Xilinx 5V tolerant CPLD (though I think thos

Re: [M100] Club 100 Personal Libraries Gone?

2024-11-29 Thread Kenneth Pettit
On 11/29/24 9:38 AM, Russell Flowers wrote: A little off-topic, but tangent... I recently dug out an old PHP project I had started in 2012. Multiple commands I had used had been deprecated, then removed, in the interval! :) I understand your pain ... this PHP code was originally open source fr

Re: [M100] Club 100 Personal Libraries Gone?

2024-11-29 Thread Kenneth Pettit
On 11/29/24 9:40 AM, Mike Stein wrote: I can live without it for even 30 minutes ;-) Oh wow, that's quite generous!! ;-) Thanks for all your efforts! I'm sure you have other things to do as well. Well, you know.Ā  Two kids, a wife, a full-time job, two clients I'm contracting with on the si

Re: [M100] Club 100 Personal Libraries Gone?

2024-11-29 Thread Kenneth Pettit
On 11/28/24 12:41 PM, Gregory McGill wrote: Glad toĀ hear it! Don at LizardHill informed me that PHP 7.4 (the version the Personal Libraries code uses) is EOL and will go away in January. Working on updating the code the PHP 8.3 now and will let everyone know when I switch it over (Persona

Re: [M100] Club 100 Personal Libraries Gone?

2024-11-28 Thread Kenneth Pettit
ch me on my email and we can get on a zoom or something. On Thu, Nov 28, 2024, 7:41ā€ÆAM Kenneth Pettit wrote: I'm getting a response "500 Internal Server Error" so I'm guessing the LizardHill changed something with their PHP again. I logged in and all the files a

Re: [M100] Club 100 Personal Libraries Gone?

2024-11-28 Thread Kenneth Pettit
I'm getting a response "500 Internal Server Error" so I'm guessing the LizardHill changed something with their PHP again. I logged in and all the files are still there, just have to get PHP working again.Ā  I sent an email to Don at LizardHill, but being that today is Thanksgiving, I'm not sure

Re: [M100] Club 100 Personal Libraries Gone?

2024-11-28 Thread Kenneth Pettit
Looking into it. Ken On 11/28/24 7:11 AM, Royce Taft wrote: Iā€™m also seeing this issue. The link to Steve Adolphā€™s files produces a blank page. club100.org

Re: [M100] Modern upgrade questions

2024-11-20 Thread Kenneth Pettit
Hi Chris, The REX doesn't actually extend the RAM beyond 32K.Ā  Bert was meaning that you can backup your 32K RAM to REX and restore a different one, giving you multiple 32K RAM working spaces with different content. There were a couple of RAM expansions available in the past, such as EXT4 (f

Re: [M100] AsciiPixels: pbm2ap.c

2024-08-10 Thread Kenneth Pettit
On 8/7/24 11:31 AM, B 9 wrote: On Wed, Aug 7, 2024 at 6:33ā€ÆAM Kenneth Pettit wrote: Hi B 9, No, pointers are defined as 8x9 images with a mask.Ā  And there is only a single pointer, so it could only be used for the mouse (for instance).Ā  I had considered this option.Ā  But I

Re: [M100] AsciiPixels: pbm2ap.c

2024-08-07 Thread Kenneth Pettit
Hi B 9, No, pointers are defined as 8x9 images with a mask.Ā  And there is only a single pointer, so it could only be used for the mouse (for instance).Ā  I had considered this option.Ā  But I don't believe I have a way of defining a custom cursor in AsciiPixels. I tried using an AsciiPixels ST

Re: [M100] AsciiPixels: pbm2ap.c

2024-08-07 Thread Kenneth Pettit
= NULL) + Ā  Ā  Ā  Ā if (!open_pbm_file(maskfile, &mask_x, &mask_y, &mask_ptr, &mask_endptr)) Ā  Ā  Ā  Ā  Ā { Ā  Ā  Ā  Ā  Ā  Ā  Ā fprintf(stderr, "Unable to open mask file %s\n", maskfile); Ā  Ā  Ā  Ā  Ā  Ā  Ā return 1; @@ -1130,7 +1127,6 @@ Ā  Ā  Ā  Ā  Ā  Ā  Ā if ((out = fopen(argv[optind + 1], "wb+")

Re: [M100] Mouse in a Maze

2024-08-06 Thread Kenneth Pettit
On 8/6/24 7:46 AM, Joshua O'Keefe wrote: On Aug 6, 2024, at 5:33ā€ÆAM, Kenneth Pettit wrote: mask = ~(0x01 << data); Wow, Ken, it's amazing how you can just zoom right into a spot in the code and find this so quickly based on the bug description. That's the sign o

Re: [M100] Mouse in a Maze

2024-08-06 Thread Kenneth Pettit
All, I uploaded my AsciiPixels modified version of Lloyd's Mouse In A Maze game: http://club100.org/memfiles/index.php?&direction=0&order=&directory=Ken%20Pettit/MouseInAMaze This version also has 2 cats roaming about the maze that must be avoided.Ā  Included is the tokenized BASIC version that

Re: [M100] Mouse in a Maze

2024-08-06 Thread Kenneth Pettit
Hi B 9, Wow, seems you are correct!Ā  Execellent find ... this bug has been here for nearly 20 years without being detected! In src/display.cpp, line 4916 is: Ā  mask = 0xFE << data; but it should be: Ā  mask = ~(0x01 << data); Ken On 8/6/24 1:00 AM, B 9 wrote: On Fri, Aug 2, 2024

Re: [M100] Mouse in a Maze

2024-08-04 Thread Kenneth Pettit
On 8/4/24 10:32 AM, John R. Hogerhuis wrote: There are a couple 3d maze games in the library https://ftp.whtech.com/club100/gam/maze.ba https://ftp.whtech.com/club100/gam/maze3d.ba So I still felt the urge to play with this and decided to throw a couple of cats into the maze too!Ā  :)Ā  Of c

Re: [M100] Mouse in a Maze

2024-08-04 Thread Kenneth Pettit
Thanks John, I knew I had played these before.Ā  Saves me a lot of time being distracted.Ā  :) Ken On 8/4/24 10:32 AM, John R. Hogerhuis wrote: There are a couple 3d maze games in the library https://ftp.whtech.com/club100/gam/maze.ba https://ftp.whtech.com/club100/gam/maze3d.ba These links wi

Re: [M100] Mouse in a Maze

2024-08-04 Thread Kenneth Pettit
On 8/4/24 8:25 AM, lloydel...@comcast.net wrote: That would be great for what I like to call a ratā€™s eye view (as opposed to a birdā€™s eye view).Ā Ā Ā  Iā€™m assuming what you drew is within the 240x64 pixel space provided for the M100 and NEC. It would be interesting to do a version of my Altair

Re: [M100] Mouse in a Maze

2024-08-04 Thread Kenneth Pettit
On 8/4/24 7:22 AM, lloydel...@comcast.net wrote: I just ask that you keep me listed as the original author. Of course!Ā  After all, it is your work ... I only spent a couple of hours drawing and encoding some AsciiPixels tilesĀ  :) Actually, I'm thinking about the graphics needed for a 3D v

Re: [M100] Mouse in a Maze

2024-08-04 Thread Kenneth Pettit
mmand to my 8201 using the program at https://www.web8201.net/Files/LIBRARY_web8201/Graphics/LINE.BA so my first NEC version of Mouse in a Maze may end up using LINE. Thanks Lloyd -Original Message- From: M100 On Behalf Of Kenneth Pettit Sent: Saturday, August 3, 2024 6:11 PM To:

Re: [M100] Mouse in a Maze

2024-08-03 Thread Kenneth Pettit
AsciiPixels Version!! http://nextembedded.llc/videos/MIAM_AsciiPixels.mov This still uses PSET / PRESET for drawing and erasing the mouse and cheese, but does not use LINE command at all.Ā  So in theory, this could be made to run on PC-8201 also. NextEmbedded domain is mine (i.e. my LLC), so

Re: [M100] Mouse in a Maze

2024-08-03 Thread Kenneth Pettit
On 8/2/24 11:43 PM, B 9 wrote: Have you considered using Ken Petit's AsciiPixels image library for drawing sprites instead of using the built-in characters? When I first played it this was my first thought ... I wonder how well it would work using AsciiPixels.Ā  I may have to code it up and fin

Re: [M100] Mouse in a Maze

2024-08-03 Thread Kenneth Pettit
On 8/3/24 6:38 AM, Joshua O'Keefe wrote: I do not have a good method of moving tokenized BASIC to and from the M100 so I havenā€™t offered a tokenized version. (I use RS232 to move the .DO file). I also use RS-232, and move binary files all the time; this is with the use of a TPDD emulator.

Re: [M100] Mouse in a Maze

2024-08-02 Thread Kenneth Pettit
n the emulator using real arrow keys that is a great speed.Ā Ā  Iā€™m not too fast and it typically takes me over 100 seconds or more. Lloyd *From:*M100 *On Behalf Of *Kenneth Pettit *Sent:* Friday, August 2, 2024 10:55 AM *To:* m100@lists.bitchin100.com *Subject:* Re: [M100] Mouse in a Maze H

Re: [M100] Mouse in a Maze

2024-08-02 Thread Kenneth Pettit
On 8/2/24 9:01 AM, John R. Hogerhuis wrote: The bird's eye view makes it doable for me. If I had the 3d ground view I would be permanently stuck. LOL.Ā  Just follow the right-hand rule.Ā  When stuck in a maze, just keep your right hand touching the wall and you should eventually get out.Ā  The

Re: [M100] Mouse in a Maze

2024-08-02 Thread Kenneth Pettit
Hi Lloyd Awesome!Ā  I like the way you draw the grid using LINE and then carve out holes in the walls.Ā  Very clever.Ā  First attempt ... 48 seconds. Ken On 8/2/24 8:15 AM, lloydel...@comcast.net wrote: Hello all, Iā€™ve created a BASIC maze traversal game for the TRS-80 Model 100.Ā Ā  This prog

Re: [M100] Double precision format (N82 BASIC) and inaccuracy from simply saving a file

2024-07-31 Thread Kenneth Pettit
Yeah, I ran into this same issue when writing the tokenizer in VirtualT's "Load from Host" feature.Ā  I never quite figured out the encoding either (though to be honest, I probably could have had I been persistent with it.). Ken On 7/31/24 3:22 PM, B 9 wrote: So, after I finished the tokeniz

Re: [M100] [m100] Odd Topic - barcode storage

2024-07-17 Thread Kenneth Pettit
On 7/16/24 11:15 PM, B 9 wrote: I'm not certain what scale the Model T chips were, but I expect they were larger than a micrometer process . The MSM80C85ARS used in the Model 100 was 3 micron Si-CMOS process. https://www.cpu-world.com/CPUs/8

Re: [M100] Model 100 System ROM dload?

2024-06-25 Thread Kenneth Pettit
There is a copy of the production ROMs in the VirtualT source: https://github.com/McNeight/VirtualT/tree/master/ROMs Ken On 6/24/24 9:46 PM, RETRO Innovations wrote: While at VCF-SW, I dumped the ROMs on the Tandy Model 100 pre production development unit in the Tandy Assembly MeetUp location

Re: [M100] On-device file conversion?

2024-05-11 Thread Kenneth Pettit
On 5/11/24 3:38 PM, Bert Put wrote: All text that I write on the M-100 or M-102 will be transferred to the "main machine" -- a linux desktop or laptop that I do all post-processing on.Ā  I used a NADSBox for that file transfer, but there are lots of M-100->PC solutions out there. Funny I was

[M100] LizardHill maintenance

2024-05-03 Thread Kenneth Pettit
All, Lizard Hill sent me a message that they have emergency maintenance tonight at 7:30 PM Pacific time.Ā  Club100 services may be out for an hour or so. Ken

Re: [M100] VirtualT mainline source code

2024-03-17 Thread Kenneth Pettit
Hey Gang, It has been quite a while since I have made any updates / releases to VirtualT.Ā  I have some local changes where I was implementing a "Dark Theme" to make all of the dialog boxes a black background with light letters.Ā  This was an effort I believed I needed because I was unable to s

Re: [M100] Using CP/M for assembly work

2024-03-16 Thread Kenneth Pettit
On 3/16/24 5:46 PM, Brian K. White wrote: Thanks, and don't worry about it. It is simple enough for me to just hook up a 100 and save a file, and then I'll know everything. "Everything"!Ā  Wow, that's an impressive M100 you've got there!Ā  ;-)

Re: [M100] Is there a superoptimizer for the Intel 8085 (or maybe the Z80)?

2024-03-15 Thread Kenneth Pettit
LOL! On 3/15/24 5:01 PM, Stephen Adolph wrote: I think it is called "Ken"Ā  ;) On Friday, March 15, 2024, Douglas Quagliana wrote: Does anyone know if there is a superoptimizer for the Intel 8085 (or maybe for the Z80)? A superoptimizer in this context is a program that takes as i

Re: [M100] m100

2024-03-04 Thread Kenneth Pettit
Yes, it is excellent! But it is not xmas anymore. >> On Sun, 3 Mar 2024 at 15:26, Kenneth Pettit > <mailto:petti...@gmail.com>> wrote: >>__ >>Did you ever check out my WCCARD.BA <http://WCCARD.BA> (Tokenized >>White Christmas Card) in the Media dir

Re: [M100] m100

2024-03-04 Thread Kenneth Pettit
:-DĀ And thanks!Sent from my iPhoneOn Mar 3, 2024, at 6:08 PM, Peter Vollan wrote:ļ»æYes, it is excellent! But it is not xmas anymore.Ā On Sun, 3 Mar 2024 at 15:26, Kenneth Pettit <petti...@gmail.com> wrote: Did you ever check out my WCCARD.BA (Tokenized White Christma

Re: [M100] m100

2024-03-03 Thread Kenneth Pettit
;The World Needs a New Economic Model" == BillyBotAvatar-2centsStamp-c Sent from the Cyber7 *From:* M100 *On Behalf Of *Kenneth Pettit *Sent:* Sunday, March 3, 2024 3:24 PM *To:* m100@lists.bitchin100.com *Subject:* Re: [M100] m100 Did you ever check out my WCCARD.BA (Tokenized White Christmas Ca

Re: [M100] m100

2024-03-03 Thread Kenneth Pettit
Did you ever check out my WCCARD.BA (Tokenized White Christmas Card) in the Media directory of my Personal Libraries at Club100? Ken On 3/3/24 2:38 PM, Peter Vollan wrote: Can you recommend any "eye candy" programs for the model 100? I am familiar with KSCOPE and WAVES.

Re: [M100] dice

2023-12-26 Thread Kenneth Pettit
On the Model 100 you can do this: 10 DEFINTR,S:R=-1745:S=-902:POKES,PEEK(R):POKES+1,PEEK(R+1) Theory: After defining R and S as INT type variables, the values of each will be: Ā  R = -1745 = 64436 - 1745 = 63791 = F92Fh Ā  S = -902Ā Ā  = 65536 - 902 = 64634Ā  = FC7Ah R points to a memory location

Re: [M100] Text Sweeper 2.7.3

2023-11-25 Thread Kenneth Pettit
On 11/25/23 8:12 AM, John R. Hogerhuis wrote: Lol take a breath, he was joking around :-) Windows is safe for a while Yep, just joking around (thus the smiley face). While it has been 15+ years that I have been in the Linux world (you can't do ASIC design on Windows, only Linux, at least as

Re: [M100] Text Sweeper 2.7.3

2023-11-25 Thread Kenneth Pettit
Oh wow!Ā  Do people actually still use Windows?Ā  :-) I think I have a Windows 10 VM on my Mac somewhere (from a few years ago when I was forced to create a Windows API library at work for a customer).Ā  I've never tried to run VirtualT on it.Ā  I suspect it (the Windows VM) would still boot, thou

Re: [M100] 10.4" LCD with the Model 100

2023-11-09 Thread Kenneth Pettit
On 11/9/23 10:30 AM, John R. Hogerhuis wrote: As to graphics... that's a horse of a different color. There are text block graphics codes. For pixel graphics... you may be able to subclass the PSET/ LINE commands but I don't know. Maybe someone working on the MVT100 thingy can speak to that.

Re: [M100] Bitchin100 down?

2023-11-05 Thread Kenneth Pettit
Hey Steve, It is working for me. Ken On 11/5/23 8:11 AM, Stephen Adolph wrote: hi folks, is anyone else having trouble with bitchin100.com ? Seems like the site might be down. thanks, Steve

Re: [M100] Model 200 Screen ...Protector??

2023-10-12 Thread Kenneth Pettit
Did anyone actually look closely at this??Ā  They have a "C-like" compiler for the 8080 called "Cate".Ā  The game is written largley in the Cate language with a few ASM routines to handle M100 specifc stuff!Ā  And all the source code is available for both the game as well as the Cate compiler, whi

Re: [M100] Happy Father's Day

2023-06-18 Thread Kenneth Pettit
Thank you ... you too John! Ken On 6/18/23 10:41 AM, John R. Hogerhuis wrote: Happy Father'sĀ Day to all the dads on the list! -= Model Ts Forever =-

Re: [M100] Switchable clock doubler schematic

2023-05-14 Thread Kenneth Pettit
On 5/14/23 6:09 PM, Stephen Adolph wrote: Hi Philip, It does work with both REX flavors, yes. Yes the keyboard is polled more frequently, but I have not seen a problem with that.Ā  Did you have something in mind? Probably ChatGPT on the M100 or something.Ā  :-) Ken

Re: [M100] Any further info on TDock?

2023-05-09 Thread Kenneth Pettit
Hey Mark, TDock was an idea for a Pi Hat PCB to interface with the M100 Printer port and then use the RaspPi as the display interface.Ā  I developed a PCB and even built one and wrote some M100 software, but it never got any farther than that.Ā  There were some grumblings about using a RaspPi (

Re: [M100] Self Modifying Machine Language in BASIC

2023-03-07 Thread Kenneth Pettit
Hi George, Yes, using CALL is the way to perform relative jumps in your ML program.Ā  The idea is this: Poke a helper function into a hidey hole (on M100 there is a nice 52 byte location you can use for this that I will explain).Ā  So the way to do a relative jump is to add your jump distance

Re: [M100] PSCALC Spreadsheet

2023-03-05 Thread Kenneth Pettit
On 3/5/23 12:11 AM, Gary Weber wrote: By the way, that screenshot that I attached previously which shows proof of this mysterious PSCALC ROM's existence is from a Japanese webpage from the 2003 era: https://pc.watch.impress.co.jp/docs/2003/1001/pda27.htm Gary, that screenshot is from 1903!!!

Re: [M100] DVI character set

2023-02-24 Thread Kenneth Pettit
Hey George, When you execute SCREEN 0 or SCREEN 1, it sets a variable indicating the selected screen at the following addresses: M100:Ā  F638H T200:Ā Ā  EF06H This will be 0 for LCD or 1 for DVI. Or you can look at the active ROWs, COLs addresses M100: Ā Ā  ROWS: F63BhĀ Ā  will be 8 or 25 Ā Ā  COLS:

Re: [M100] C# terminal slooowwww

2023-02-24 Thread Kenneth Pettit
Hey Steve, I think the operative words in your email contributing to slowness are "windows machine"Ā  (tee hee hee).Ā  But seriously ... Windows? Do people still use Windows in 2023?Ā  (Sorry, just can't help myself). Ken On 2/24/23 11:15 AM, Stephen Adolph wrote: Question for the crowd. I've

Re: [M100] Super ROM for NEC

2023-02-22 Thread Kenneth Pettit
Hey Steve, I don't know if you are still trying to get SuperROM ported to PC-8201 or not, but I have merged in all of my M100 disassembly comments into the PC-8201 disassembly and was able to find *most* of the calls you identified below. Note however the following: 1.Ā  The encoding for flo

Re: [M100] Printer port clamp

2023-02-19 Thread Kenneth Pettit
r port? I mean if you going to make a mount then might as well have it power the light as well ! -Original Message- From: M100 On Behalf Of Kenneth Pettit Sent: Sunday, February 19, 2023 8:16 PM To: m...@bitchin100.com Subject: Re: [M100] Printer port clamp Hmm,Ā  yep, I think you are co

Re: [M100] Super ROM for NEC

2023-02-19 Thread Kenneth Pettit
/www.web8201.net/default.asp?content=modelt_memorymaps/mapview.asp I'm also willing to assist with the conversions on those addresses.Ā  I'll take a first stab and finding the equivalents for the NEC on your list. Gary On Sat, Feb 18, 2023

Re: [M100] Printer port clamp

2023-02-19 Thread Kenneth Pettit
Colson III wrote: Isn't that connector for the printer side of the cable ? I assumed he was thinking of the back of the Model 100. -Original Message- From: M100 On Behalf Of Kenneth Pettit Sent: Sunday, February 19, 2023 6:40 PM To: m...@bitchin100.com Subject: Re: [M100] Printer

Re: [M100] Printer port clamp

2023-02-19 Thread Kenneth Pettit
Yep, it is a 36-pin centronics connector: https://www.amazon.com/uxcell-Centronics-Connector-Printer-Adapter/dp/B00X7BP2B6 Ken On 2/19/23 3:41 PM, Wayne Lorentz wrote: I was in the book store yesterday and picked up one of those little battery-powered lights that clip onto a book. Not the on

Re: [M100] Super ROM for NEC

2023-02-18 Thread Kenneth Pettit
Hey Steve, Looks like the NEC and M100 math routines are a fair amount different. I have started a task of annotating the NEC VirtualT disassembly listing with the hand-coded changes I made to the M100 disassembly. We'll see how far I get along this path (There are a LOT of additions I made by

Re: [M100] Need a beta tester

2023-02-16 Thread Kenneth Pettit
Hey b9, Thank!Ā  I will get these change incorporated into the documentation. Ken On 2/13/23 10:50 PM, B 9 wrote: I am working on updating the ap_doc.do file with AsciiPixel image encoding documentation, but it is a bit involved and is taking some time to update. Hey Ken, I know

Re: [M100] TPDD Page Down?

2023-02-15 Thread Kenneth Pettit
All, But be careful of the TS-DOS version ... original version of M100 TS-DOS had a bug in the SHIFT+DN function where the first SHIFT+DN will show the 2nd page, but the second SHIFT+DN will take you from the 2nd page all the way to the last page, skipping any pages inbetween.Ā  I'm not sure i

Re: [M100] Video RAM, Ram Buffer, and LABEL

2023-02-11 Thread Kenneth Pettit
On 2/11/23 7:32 AM, Stephen Adolph wrote: Yes until you discover a conflict;). I'm not aware of anything per se in BASIC that needs Altlcd, but not really sure. Virtualt would tell you. Just run your program and see if altlcld is affected? Nothing in BASIC uses ALTLCD.Ā  In fact the greetin

Re: [M100] BASIC 10-liner contest

2023-02-08 Thread Kenneth Pettit
I won't try to attest to the "fun'ness" of the BASIC 10-liners I wrote, but they are available in my Personal Libraries section at Club100: NUMAZE:Ā  This is a T200 10-liner which is a Number Maze.Ā  Make your way from left to right one column at a time by choosing "up" or "down".Ā  The cursor wi

Re: [M100] Backlight

2023-02-01 Thread Kenneth Pettit
On 2/1/23 3:26 PM, bir...@soigeneris.com wrote: The rear polarizer on the LCD would need to be changed from the reflective type to transmissive. The display would also need to be inverted. Then you have to find a way to squeeze the backlight lightguide, LED, etc. into the top of the case and a

Re: [M100] Are all the function keys the same?

2023-02-01 Thread Kenneth Pettit
F key switches can be swapped with other F key switches.Ā  Non-F key switches can be swapped with other Non-F key switches.Ā  But you can't swap F key switches with Non-F key switches. Ken On 2/1/23 7:12 AM, David Plass wrote: Hm, I got one answer that said yes they can be swapped and one that

Re: [M100] Thanks Ken!

2023-01-11 Thread Kenneth Pettit
> On Jan 11, 2023, at 4:11 PM, hduns...@mac.com wrote: > > ļ»æI am now (probably?) the first person in human history to render the Zscaler > logo on a physical M100. Feels awesome! I would venture a guess that you may be the first person in human history to render *any* company logo on a real M

Re: [M100] Thanks Ken!

2023-01-11 Thread Kenneth Pettit
That, ā€” OR ā€” A really cool game of guess the logo! Iā€™m imagining an app that plays the game with logo pack expansion files that people could contribute ā€¦. Hmmā€¦. šŸ˜Ž Ken Sent from my iPhone > On Jan 11, 2023, at 5:06 PM, John R. Hogerhuis wrote: > > ļ»æ > Looks cool! > > I guess we need a c

Re: [M100] Thanks Ken!

2023-01-11 Thread Kenneth Pettit
LOL! Actually, Iā€™m too old for that kind of nonsense (no offense), so I would have simply apologized and that would have been that. :-) Ken Sent from my iPhone > On Jan 11, 2023, at 5:26 PM, Fisher wrote: > > ļ»æHave you seen this guy fight? https://www.youtube.com/watch?v=j_TN_UOJfzc. > Iā€™m

Re: [M100] vga monitor solutions

2021-01-19 Thread Kenneth Pettit
Iā€™ve actually stripped out the Model T logic from VirtualT and used the framework for other apps twice now Ken Sent from my iPhone > On Jan 19, 2021, at 12:10 PM, Stephen Adolph wrote: > > ļ»æ > WRT using Virtual T - I just meant the framework. strip out Virtual T and > replace with a new app

[M100] Back in the hospital yet again

2020-11-09 Thread Kenneth Pettit
Hey gang, Well Iā€™m back in the hospital again with angina and shortness of breath. Hopefully it will be just. A couple of days for a stent or two and then home again. Will let you know. Ken Sent from my iPhone

Re: [M100] NADSBoxes are ready (not on sale until Tuesday

2019-10-24 Thread Kenneth Pettit
Hey Jim, I added the battery backed real-time-clock in the NADSBox so it could put timestamps on files written to the SD card. However during extended testing, I learned that the clock is not that accurate and drifts over time. Iā€™m not sure if this is due to a PCB layout issue, a mismatch in

Re: [M100] ALL NADSBoxes SHIPPED!

2019-10-17 Thread Kenneth Pettit
Hi Jack, I *might* have a spare set, but Iā€™m not sure ... I was running really low. If not, the enclosures were purchased from a company called Serpac up in the LA area. They would certainly have contacts available. Ken Sent from my iPhone > On Oct 17, 2019, at 7:31 PM, Gregory McGill wrot

[M100] Recovering in hospital still

2019-08-05 Thread Kenneth Pettit
Hey gang, Just wanted to give an update after my operation. The procedure had a few complications like leaky sutures (causing a 2nd surgery a several hours after the main bypass), etc. Iā€™m still in the hospital waiting for resolution of the last complication but in general doing well. May

Re: [M100] In the hospital

2019-07-24 Thread Kenneth Pettit
t; ;-) > > Good luck with yours!!! > ----- Original Message - > From: Kenneth Pettit > To: m...@bitchin100.com > Sent: Monday, July 22, 2019 11:40 AM > Subject: Re: [M100] In the hospital > > Again, thank you everyone for the good wishes. My operation will be the > la

Re: [M100] In the hospital

2019-07-22 Thread Kenneth Pettit
Again, thank you everyone for the good wishes. My operation will be the later part of the week it sounds like, possibly as late as Friday. Just waiting for the effects of the blood thinners to wear off. Mike, good luck on your procedure also. Have you had this done previously? The most diff

Re: [M100] "Smart" watch fun

2019-07-17 Thread Kenneth Pettit
Hey John, Sounds like itā€™s along the lines of my Pebble watch. It uses an epaper transflective display that looks better the more sunlight available. And itā€™s battery would also last a week. Unlike the Fitbit though, you could write custom apps for it using the SDK that was available. Itā€™s

Re: [M100] Starblaze 100 strange behavior on select LCDs

2019-07-15 Thread Kenneth Pettit
The controllers on the LCD module are actually quite slow. The main ROM polls the controllerā€™s ā€œbusyā€ register after each write. My guess is that to achieve maximum speed, Starblaze isnā€™t doing this poll and instead pushing the controller a bit faster than it was designed for. I havenā€™t ever

Re: [M100] Ham radio

2018-07-28 Thread Kenneth Pettit
Hi all, The cassette input HW/SW "measures" the pulse width of the HIGH period of a square wave generated from the input sine wave. A count > 21 is '1' while a count < 21 is a '0' (or is it the other way around...don't have the book in front of me). So if a count value can be found to discrim

Re: [M100] XIP ML in BAISC

2018-06-02 Thread Kenneth Pettit
Hmm, interesting idea. Targeted HLA assembly to BASIC XIP strings. Could even relative jump from one max length string to the next with a simple ASM routine. Ken Sent from my iPhone > On Jun 2, 2018, at 3:24 PM, John R. Hogerhuis wrote: > >> On Sat, Jun 2, 2018 at 3:05 PM Ken Pettit wrote:

Re: [M100] use of PRINT

2018-05-13 Thread Kenneth Pettit
Hi Steve. I think I actually used this technique of auto string concatenation in one (or all) of my BASIC 10-Liners. Which reminds me, I never actually got the documentation done for 2 of those. I should do that and post the other 2 games to personal libraries. Ken Sent from my iPhone > On

Re: [M100] Who wants a REX? Gauging interest

2017-10-05 Thread Kenneth Pettit
Hey Josh, Ahh, I understand this statement perfectly. This is why I have not jumped in to say I could do this. In my opinion, the only viable solution is to have these made professionally in quantity in China or Vietnam and then pass the added cost along to the buyer. Ken Sent from my iPhon

Re: [M100] VirtualT IDE Linker

2017-08-10 Thread Kenneth Pettit
the linker script or elsewhere? >> Something like a .aseg or .cseg assignment? >> >> Thanks! >> Gary >> >> >>> On Wed, Aug 9, 2017 at 7:16 PM, Kenneth Pettit wrote: >>> Gary, >>> >>> I'm the linker script, try adding

Re: [M100] VirtualT IDE Linker

2017-08-09 Thread Kenneth Pettit
Gary, I'm the linker script, try adding the following: ENTRY entry_label This should work I believe. Ken Sent from my iPhone > On Aug 9, 2017, at 7:08 AM, Gary Weber wrote: > > I was able to create a LKR file (based off of Ken's Sample.LKR), and I > did get it to compile and my .CO file gets

Re: [M100] VirtualT IDE Linker

2017-08-08 Thread Kenneth Pettit
Hey Gary, Traveling in China but I will try to find some time to check out differing load and exe addresses in the linker script. Ken Sent from my iPhone > On Aug 9, 2017, at 7:08 AM, Gary Weber wrote: > > I was able to create a LKR file (based off of Ken's Sample.LKR), and I > did get it to

Re: [M100] Woolly Questions

2017-08-06 Thread Kenneth Pettit
Hi Jim, Woolly would be a device that services memory in the low address range and responds to new I/O addresses, and would have an onboard 8MB flash chip. As such, serving OptROM images is one of the planned services. If I can make the protocol look like REX, then no new 8085 software would

Re: [M100] Game idea

2017-05-11 Thread Kenneth Pettit
Hi John, I just now saw this email (it had been filtered into a different folder). Thanks. My idea for M100 was to show top half / bottom half like you suggested. I suspect the code is spending a fair amount if time in AsciiPixels asm, but probably equal or slightly more in BASIC trying to

Re: [M100] BASIC interval timing

2016-04-01 Thread Kenneth Pettit
The other question is if 1 second is fine enough resolution. Presumably it is if string time is adequate. And yes, the current clock values are maintained in RAM somewhere. The question becomes the time for a single string = operation vs. multiple RAM address reads from BASIC. Ken Sent fr