Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 08:51 22 Apr 2026 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : FRANK OS - Win95

     Page 2 of 2    
Author Message
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4304
Posted: 11:04pm 10 Mar 2026
Copy link to clipboard 
Print this post

FRANK OS already has loadable executables, doesn't it?

Maybe just one as yet?  (I haven't looked enough.)

John
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9936
Posted: 01:09am 11 Mar 2026
Copy link to clipboard 
Print this post

Very clever.  

V1.0, so very effectively still in Alpha, so I would expect lots of bugs, but every project has to start in Alpha, and then the bug squishing begins to make the project more stable.

Perhaps given some time, this could turn into something more interesting and usable.  
Smoke makes things work. When the smoke gets out, it stops!
 
JohnS
Guru

Joined: 18/11/2011
Location: United Kingdom
Posts: 4304
Posted: 07:39am 11 Mar 2026
Copy link to clipboard 
Print this post

Lots of MMBasic features are stubbed out as yet.

So, think of it as a bit like MMBasic for DOS, maybe.

John
 
Mixtel90

Guru

Joined: 05/10/2019
Location: United Kingdom
Posts: 8769
Posted: 08:07am 11 Mar 2026
Copy link to clipboard 
Print this post

I'm not going to bother messing about with a board. The M2 design has a lot of other stuff on it that may or may not be needed eventually so I don't think it's worth bothering with a board that will only do the bare minimum.
Mick

Zilog Inside! nascom.info for Nascom & Gemini
Preliminary MMBasic docs & my PCB designs
 
bfwolf
Senior Member

Joined: 03/01/2025
Location: Germany
Posts: 235
Posted: 09:43am 11 Mar 2026
Copy link to clipboard 
Print this post

  JohnS said  FRANK OS already has loadable executables, doesn't it?


Yes, as the developer says.

Of course, this is also possible without an MMU. MS-DOS could do it, after all. The executables then need to include a relocation table to correct absolute addresses, or the C compiler needs to generate position-independent code.

  JohnS said  Lots of MMBasic features are stubbed out as yet.


It will certainly require some effort to handle all hardware-related functions (graphics, sound) via the operating system. It simply won't work without it. We'll have to wait and see how this develops.

  Mixtel90 said  I'm not going to bother messing about with a board. The M2 design has a lot of other stuff on it that may or may not be needed eventually so I don't think it's worth bothering with a board that will only do the bare minimum.


The entire system can certainly be compiled for other hardware configurations and boards. Perhaps someone could help with that? The repository is open, and maybe the author will add some configuration options there?

bfwolf
 
PilotPirx

Senior Member

Joined: 03/11/2020
Location: Germany
Posts: 125
Posted: 11:11am 11 Mar 2026
Copy link to clipboard 
Print this post

I got a mail from Mikhail Matveev which has the following details:

Glad you like FOS — it’s is still on a very early stage, but I will work on it.
Honestly saying, I did not test MMBasic that much — not even sure it is stable. But it runs, so it is a good sign.
Regarding of boards I need to explain a few things first.
The M1 and M2 is not a board ID, it is a way of wiring. Because M2 is HSTX compatible, the FRANK OS does require it.
Next, I have designed lots of boards— all of them are called FRANK. In fact, there are two kind of boards which will suit your need: FRANK M2 and MiniFRANK M2. The difference is that FRANK M2 requires Pico 2 and RP-Zero boards (there are sockets for them). And regarding Pico 2: there is no PSRAM soldered on the original one, so you will need a clone (preferably Pimoroni Pico 2)


You can send him a mail:
Mikhail Matveev <xtreme@rh1.ru>
Homepage https://rh1.tech/
Google says:
The domain rh1.ru is primarily associated with Russian software developer and literary scholar Michael A. Matveev (often appearing under the pseudonym xtreme or xtremespb).

He is a russian guy who lives actually in Greece/Thessaloniki
 
     Page 2 of 2    
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2026