Search found 121 matches

by veekoo
29 Aug 2023, 17:47
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

Allright works now. Tryed ROMv5a and ROMv6 compiled programs with these emulators.

https://gigatron.io/emu-dev/
https://gigatron.io/emu/
by veekoo
29 Aug 2023, 08:17
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

It seems that the latest compiler has some changes to the console and my programs seem to tilt when run in ROMv5a or ROMv6. So problems lies in the compiler or should I change somethings in the code. Its workaround to avoid using stdio.h and printf/scanf. Here is some of the code: #include <stdlib.h...
by veekoo
15 Jul 2023, 13:43
Forum: Kit assembly gallery
Topic: GT1 Repository
Replies: 5
Views: 6509

Re: GT1 Repository

I didn't know how to send these files other than doing it here.

Can you add these to dropbox collection. These 5 files cover pretty much work I have done here. You can remove the older files.
Executables work in ROMv5a 32k machines.
by veekoo
17 May 2023, 03:33
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

In youtube there is a channel where they do "battle royale" with 8-bit or 16-bit machines. They measure how Mandelbrot performs in each machine. If you have spare time have a look. https://youtube.com/playlist?list=PLPSrOWYluVLIwjHSJKuO8UU8BTT3uceqU https://youtube.com/playlist?list=PLPSrO...
by veekoo
16 May 2023, 11:38
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

So far I have found out: Long integer version worked with 8192(13-bit) multiplier/divider and numbers fit in long integer space. Enough to accurate and maybe zoom in.160x120 screen works. Integer version now works with 32(5-bit) multiplier/divider and numbers fit in integer space. Basic view is so a...
by veekoo
15 May 2023, 12:44
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

Still I kept wondering about proper integer fractals. I modified the long integer version a bit with trial and error. This is not good at any standards but something to measure how fast it could be. This is not final version. Something to work on. Test for Mandelbrot fractal, screen size 40x30, iter...
by veekoo
12 May 2023, 16:57
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

Thanx. Good to know. Seems like floating point calculations are more benefitting from dev7.rom. I also ran gtemuAT67 to check and it was only maybe 0,5 sec faster. Question about gtemuAT67 what to put in loader_config. Now its: ; an example of how to use external ROMS, (no limit until out of memory)...
by veekoo
12 May 2023, 09:32
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

I made a test fpfract2 vs longfract with Gigatron 64K RAM and ROMv5a: Test for Mandelbrot fractal, screen size 40x30, iterations 16. Fpfract2.gt1 - parameters: 1,40,30,15. Took: 6 min 7,53 sec Longfract.gt1 - parameters: 1,40,30. Took: 2 min 39,09 sec Can someone test these same way with _dev7 progr...
by veekoo
12 May 2023, 05:24
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

All of them work nicely. The fpfract_dev7.gt1 seems to run faster than the longfract.gt1. But longfract_dev7.gt1 is substantially faster. I was expecting the gap between fpfract and longfract to narrow with dev7, but that's not true at all. Did you test with fpfract or fpfract2? I found way to make...
by veekoo
11 May 2023, 12:59
Forum: Hardware and software hacking
Topic: LCC for the Gigatron. Take two.
Replies: 106
Views: 45262

Re: LCC for the Gigatron. Take two.

The LONG version was optimized for file size, but aparently there was memory left so I optimized it now to speed. Spend time per pixel is now at minimum...not too much if statements in the loop. Now that I think of speeding up the calculation FP versions should be made same way that LONG versions us...