Jump to content

scottinNH

Members
  • Posts

    141
  • Joined

  • Last visited

Contact / Social Media

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

scottinNH's Achievements

Chopper Commander

Chopper Commander (4/9)

30

Reputation

  1. So there are PICO-8 "clones" meant to run on platforms not supported by PICO-8. It's likely you will need to build and package binaries though.. https://github.com/jtothebell/fake-08 https://github.com/jjant/runty8
  2. No worries for the phrasing… hard to say collaboration can work when people are unknown quantity/experience levels. An uneven match could be less than productive for both. so what I’m doing now is the Head First Go book and Exercism. I’m presently learning Interfaces, but it’s pretty tough to do without having a use case to make it memorable. Still I march onwards, because other learning TODOs will be more interesting than Interfaces. Also starting to play with TinyGo on embedded Pico with WiFiNANA library. I still have a bit to go before trying in Go. I’ve done a little file I/O but not in binary files. I probably need something simpler, else I’d need to dive down the rabbit hole (not a bad way to learn, provided there’s a way to not get buried ) Thinking about this more, I’m excited about learning go, but probably not (yet) ready. Testing is something I’m good at and better able to assist anyone with. Cheers
  3. Hi Steve, thanks. Good advice. Yeah so my time is also irregular and budgeting it is sometimes difficult. So nobody would hold me up lol. My Atari is packed away and I’m not running emulators presently. Time and space. I’m just plowing through Head First Go (35% through) and Exercism. So my Atari/project motivation/use case is a bit undefined, and given all that I’m leery of starting something. While I’m learning Go, I’m looking for very small Issues I can snipe a PR for then unplug my mind from it. If I don’t find those later, there’s some FujiNet related stuff I can imagine up. And the Atari community has decades of Perl/Python/C utilities that could be re-implemented. Once I get further along I can think about larger or self-driven projects, but not there yet. Cheers.
  4. I’m learning go and I’m interested in finding ways to use with Atari. Got a plan for some tool and want to work on something? biggest opportunities I see are working with Fujinet apps and servers (clients for 5 car stud, etc) and tools to manage peripherals (cart flashers) or disk systems (mount images etc). Fyne looks neat for Guis but there’s also Ebinengine for web GuI.
  5. I'm a little out of my element confirming since I find conflicting information on this model. According to another poster (re: GS, which is a different animal but shares the same problem as a IIc in that it isn't directly compatible with any Mac-specific monitor): | "The problem is that this just isn't a 15kHz monitor. It is a 35kHz horizontal, 66.7Hz vertical monitor. It is therefore not electronically compatible with the IIgs, despite the connectors being physically compatible." https://tinkerdifferent.com/threads/apple-iigs-rgbtohdmi-apple-macintosh-monitors.110/
  6. Also: I do have a 15KHz Mac RGB monitor MO401, just sitting here doing nothing. I already know the IIc can not talk to any "M" monitor, but curious if this board could bridge the gap?
  7. Also interested, and in any level of completeness. For Apple IIc. Even if just a raw PCB that gets me over the hurdle. Or I could benefit just from a patient explanation how I get the boards from EasyIDA (the project link), to the PCB order system. I've only ordered boards from OSH Park before, not anywhere else as I'm not good with these programs or knowing much about the exported files. My concern is I'll make mistakes exporting, and lose money or cause a defective board to be produced. The actual soldering looks easy enough... some through holes and none of the SMT stuff seems to have underneath-pads, and I shouldn't have trouble shopping the BOM at Digi-Key or Mouser.
  8. I've been given an AppleColor High Resolution RGB Monitor M0401 Has the old Mac 15-pin input. Can this somehow be used with Composite, or an ST adapter, VGA or "anything at all" (besides an old Mac)? It seems I could use it for a MISTer system, which is a reason to keep it... but I have not decided to acquire a MISTer. From reading it was a very nice Trinitron tube but it's just taking space presently.
  9. I just got one of these PCW8256 "by accident", complete with keyboard, printer and disks! Found in the seacoast Northeast USA, and it has "UL" markings -- so it was intended for the USA market. Though the former owner was a UK expat, and impressed that I knew what "AMS Trading" was, CP/M, and the funky 3 inch disks. It seemed to have been stored in a reasonably dry basement. Still.. I have not powered it up.. I'm a bit afraid to try, until I do some cleaning and eyeball the capacitors. I used to use CP/M at community college, and got heavy use of a CP/M emulator for the Atari ST. Excited to see one can purchase a Gotek for these, apparently. I'd love to locate Zork for it (or better yet: a generic Z code runner, so I can play later titles..) (Oh, getting "By accident" means, I was helping someone house move, but was encouraged to take away pretty much anything in the basement..) I also scored an old Apple 15" RGB monitor probably from an old Mac or GS (but could not find the main computer, unfortunately), and a standalone green-screen display (unsure of type).
  10. (For Piotr): my vote is for "NTSC_Contempt". I am not currently a VBXE customer. (Responding to leech's comment:) I also remember a color shift with the XL, due to artifact timing or something like that. However... even if you went as far as documenting this with screenshots from Ultima running on real hardware, the limitation remains: sounds like VBXE can only contain one (1) palette. Which means it MUST to be the XL/XE. It seems the only alternative would be a 400/800 version of VBXE meaning two (2) products. I'm assuming that idea was considered and rejected. It is kind of neat that Ultimate 1MB will have a way to force override the palette at boot, but as the Atari world moved on to XL/XE colors loading the old palette would not be common.
  11. Thanks! EXACTLY the kind of solution I wanted: it gets a handle to the window, and lets you send typing more than once. There isn't any way to get text OUT of Atari800, is there? (Not required for my plan but would be nice to have) 👆Anyone else with ideas, don't let this prospect shut down the convo if you have another solution) Basically what I want to do is script an integration test, that checks emulation display vs a pre-captured screenshot. I haven't done this kind of test using screenshots, but I've seen a bunch of examples online (and some screenshot tests run in "headless mode" which is even better for me)
  12. Ohh, I found a breadcrumb: source: https://forums.atariage.com/topic/312435-sending-keystrokes-to-atari800-or-atari800macx-emulator-via-command-line-parameters/ PROBLEM then is... where can I find online documentation on this Altirra feature (`/keys`)? virtuabdub.org has 2 PDF docs: Hardware PDF and BASIC PDF). Is there online docs for CLI args? For Altirra's Debugger also?
  13. Hey all, I have a simple need to send a keystroke into an emulator which has some application running. I want to keep all possible solutions open, so I keep this requirement very loosely-define. So: any emulator, any host OS, any Accessibility or any OS automation is valid. Flow: Start emulator (which auto-loads a disk, and auto-runs my CC65 executable) After N seconds, send my executable a standard keystroke (fake the user inputting "42", followed by Return) Caveat: this input has to happen as some kind of timed event, or recorded action, or command-line argument to the emulator. Or some automatable OS-level accessibility tool that transmits the keypresses. Anything that does not require me to physically be in front of the emulator keyboard, and manually typing. 🙂 Context The text-mode EXE I'm playing with works under both Linux/mac + Atari. To do this requires #IFDEF macros in the code. It works, but when I make a change it is double the testing. I can write an automated test that compares active application's screenshot to some baseline. But a prerequisite to that step is knowing how to send/trigger keypresses inside any emulator.
  14. I'm looking for something similar to what this thread tried to uncover (more on that after). FYI since time of this thread, there are now deployable web-desktop: Win 9x: https://hub.docker.com/r/toolboc/windows95/ Linux: https://www.linuxserver.io/blog/2021-05-05-meet-webtops-a-linux-desktop-environment-in-your-browser (PulseAudio works, meaning remote viewing can include sound) What I am really looking for are foundation elements (infrastructure) to host some "integration testcases" that validate CC65 and BASIC apps inside of Altirra (or as a fallback, `atari800`). And be able to do this without requiring that the host OS be Microsoft Windows. For validation there are tools that can compare desktop screenshots, or run inside a browser. I'm not too worried about this stage yet since I'm still struggling to arrive at portable, non-Windows environment. (How ultimately feasible that is, I don't know... I'll be happy to just automate validation of `10 PRINT "HELLO WORLD"` output, "somehow") There is some element of over-thinking here, I could just be content to manually run the emulator and judge results of thing I just built. But I have some cloud VMs available, and I would like to move some things into a Linux based VM or docker. The constraint here is altirra must be run "as is" without modification (it has already been well explained before, this binary is tied close to Windows API). So this is about providing a flexible host environment for the Atari emulator, and ultimately having a Makefile that can judge expected output from the emulator, without being tied to an OS. Has anyone pushed along these lines?
  15. There isn't any ncurses port for the Atari, but this retro coding article would be of interest, documenting portability/workarounds for ncurses. It is a start of sorts. https://retrogamecoders.com/retro-c-code-text-games/
×
×
  • Create New...