Search found 1400 matches

by angros47
Sep 29, 2018 21:16
Forum: Tips and Tricks
Topic: Assembly VGA font Print Routines
Replies: 9
Views: 345

Re: Assembly VGA font Print Routines

This assembly code is good for windows, dos, and linux. For instance, using non-assembly print routines for a raspberry 1 would be way too slow. And using Intel x86 assembly print routine for a raspberry 1 would just not work, since raspberry 1 uses an ARM cpu that has a completely different instru...
by angros47
Sep 01, 2018 13:25
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

Newer versions of Linux are supposed to support more hardware, and of course they are useless on old hardware. And on new hardware, the constraint of a floppy size makes no sense, since new computers don't have floppy units any more
by angros47
Aug 30, 2018 22:04
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

Which Linux distro exactly would even pretend to be appropriate? Perhaps TinyCore ("Core" = 11 MB). Or maybe something that never comes with X11 by default, e.g. FreeBSD? Or even Minix3? BasLinux fits on two floppies.... and XWOAF fits on a single floppy, and it features a working GUI. Ba...
by angros47
Aug 16, 2018 19:22
Forum: Tips and Tricks
Topic: sub-pixel NN blit
Replies: 6
Views: 404

Re: sub-pixel NN blit

It would be more understandable, I think, if you wrote a little intro about what this code will do, and why
by angros47
Aug 16, 2018 18:46
Forum: Community Discussion
Topic: What happened to the Emscripten branch?
Replies: 1
Views: 182

What happened to the Emscripten branch?

I see that there has been no development in the last years. I wonder if that branch could be merged with the original one, or if it is too different.
by angros47
Aug 13, 2018 17:06
Forum: General
Topic: Emulating a mainframe
Replies: 23
Views: 759

Re: Emulating a mainframe

That kind of interface, drawn using only ASCII character, is called TUI (Text User Interface). Google for it, there are several libraries designed to help for it.
by angros47
Aug 02, 2018 17:13
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

@Gablea Yes, that approach would work on Linux, Windows and DOS. The same approach is used in the FreeBasic runtime libraries , too. @St_W Perhaps the performance impact of a framework like .NET might be neglectable, but the memory impact isn't, especially on old machines that have a small amount of...
by angros47
Aug 02, 2018 13:28
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

As this program is just at the design stage I’m open to any idea’s. Ideally I would like to have the scanner support on a thread of its own but that would limit the operating systems I can use ( unless the dos complier is updated to support multithreading ) Ideal any solutions that are come up with...
by angros47
Aug 01, 2018 22:09
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

Updating the database files is an operation that is performed in FreeBasic, or in a different program?

Because I am unsure if you need multitasking (running two different programs at the same time), or multithreading (running two different surbroutines of the same program at the same time).
by angros47
Aug 01, 2018 20:06
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

Adding abstraction layers (like Mono/.NET, or a web interface) would increase portability, but it would also bloat the software, and increase hardware requirements. To make a native interface one would need a graphic driver, and a library to draw the interface itself (windows, lists, icons, text box...
by angros47
Aug 01, 2018 17:32
Forum: General
Topic: bug in format
Replies: 10
Views: 507

Re: bug in format

You know that mathematically it is exactly the same, don't you?
by angros47
Jul 29, 2018 20:23
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

Different distributions work in different way: https://www.linuxquestions.org/questions/linux-software-2/linux-startup-autoexec-bat-equivalent-177469/ http://xmodulo.com/how-to-automatically-start-program-on-boot-in-debian.html It is more complex than dos, since, being multitasking, Linux could run ...
by angros47
Jul 29, 2018 18:17
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

I have a feeling I’m trying to do something with the language that the creator never though about. And I have a feeling you are right. Most EPoS systems are done is C or C++ but I do not know that language I know FreeBASIC as well as VIsual basic. C and C++ have exactly the same issues of FreeBasic...
by angros47
Jul 29, 2018 12:10
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

Re: 32 bit TSR in FreeBasic (yes, it worked, in the end)

Unfortunately, no. Looks like not many people experimented with 32 bit TSR. Also, the TSR works using ISR subroutines: basically, when it stops, instead of clearing the memory, it remains loaded, and the ISR are still called. So, if you include the same exact ISR subroutines in your main program, yo...
by angros47
Jul 17, 2018 22:57
Forum: DOS
Topic: 32 bit TSR in FreeBasic (yes, it worked, in the end)
Replies: 45
Views: 1990

32 bit TSR in FreeBasic (yes, it worked, in the end)

Ok, after some reading, I realized that is actually possible to make a TSR in 32 bit: an example has been made in C, and can be downloaded at http://ftp.sunet.se/mirror/archive/ftp.sunet.se/pub/simtelnet/gnu/djgpp/v2tk/djgpptsr.zip . It hasn't been updated since 2002. I ported it under FreeBasic, an...

Go to advanced search