Project

General

Profile

Activity

From 06/11/2017 to 07/10/2017

07/09/2017

01:25 PM Feature #24: A board with Atari SOUL!!!! (ROM in block ram support)
I'm using block ram in the FPGA for the OS ROM and BASIC. It can be read in 2 cycles and written to in 1 cycle. SDRAM... foft

07/07/2017

11:05 PM Feature #24: A board with Atari SOUL!!!! (ROM in block ram support)
??? What you mean here? sadosp
09:26 PM Feature #24: A board with Atari SOUL!!!! (ROM in block ram support)
Also of course nice and fast vs uncached sdram...
sysinfo fp test from 6x->20x :-) I probably need a cache to get...
foft
09:13 PM Feature #2: PBI support
Added antic refresh cycles foft

07/06/2017

09:28 PM Feature #51: Debug port
I have a first cut of this building. This will be part of the v15 core.
Next I need to build the capture software ...
foft

07/05/2017

09:41 PM Bug #49 (Closed): CORE13 - NTSC/PAL switching
foft
09:40 PM Bug #49: CORE13 - NTSC/PAL switching
Fixed, will be in v15 when I release it. foft

07/04/2017

09:31 PM Bug #49: CORE13 - NTSC/PAL switching
Trying to fix this one, but its nasty. I need more brain cycles to fix it... foft
09:29 PM Feature #14: Svideo core for first prototype
Hmm, just reading that IRE is _relative_ so that might be why increasing voltage didn't make anything brighter!!
h...
foft

07/03/2017

06:42 AM Feature #14: Svideo core for first prototype
Stephen wrote:
> Hate to be a dunce - where is the documentation for cabling s-video from this board?
You can us...
sadosp

07/02/2017

12:31 AM Feature #14: Svideo core for first prototype
foft wrote:
> For anyone with composite/svideo setup. Please can you tell me what you think of svideo_gtia6.sof vs t...
Stephen
10:50 PM Feature #14: Svideo core for first prototype
For anyone with composite/svideo setup. Please can you tell me what you think of svideo_gtia6.sof vs the previous ver... foft
11:42 AM Feature #14: Svideo core for first prototype
I mean svideo and composite, it's the same thing pretty much.
I've got the gtia style one running pretty well for...
foft
01:10 PM Bug #54: GTIA issue when Turbo > 4X
Yeah, this kind of test program is very helpful. Thanks. foft
05:54 AM Bug #54: GTIA issue when Turbo > 4X
Thanks Stephen!
sadosp
03:46 AM Bug #54 (Closed): GTIA issue when Turbo > 4X
I'm attaching a BASIC listing of a PMG test program I wrote to assist in diagnosing an issue with the 1088XEL. For f... Stephen

07/01/2017

06:43 PM Feature #14: Svideo core for first prototype
sadosp wrote:
> Maybe is time to think about implementing one external RGB -> composite/s-video converter, fit direc...
Stephen
05:31 PM Feature #14: Svideo core for first prototype
Maybe is time to think about implementing one external RGB -> composite/s-video converter, fit directly to VGA output... sadosp
05:05 PM Feature #14: Svideo core for first prototype
That works, kind of! Basic screen and star wars shields look the correct colours, but I have no red. Also very grainy... foft
12:59 PM Feature #14: Svideo core for first prototype
Writing an 'atari-style' implementation instead of going via RGB. Fixed saturation, simple phase shift for colour. foft
07:10 AM Feature #14: Svideo core for first prototype
Interesting...
http://atariage.com/forums/topic/29621-atari-video-circuits-experiment/
So fixed saturation (exc...
foft
03:59 PM Feature #53 (Closed): Add version number to settings
Add version number to settings foft

06/30/2017

11:30 PM Bug #52: Atari Control Picture
foft wrote:
> I checked an older core in case I introduced it with the antic timing changes for pbi. Was bad then, s...
Stephen
10:15 PM Bug #52: Atari Control Picture
I checked an older core in case I introduced it with the antic timing changes for pbi. Was bad then, so unrelated.
...
foft
10:10 PM Feature #14: Svideo core for first prototype
Added a poke 712,15 for comparison of max values. Interesting how the amplitude for basic 'blue' is so much higher ye... foft
09:54 PM Feature #14: Svideo core for first prototype
I mean see how the 'white' on ready already takes most of the range, without trying to increase it. foft
09:54 PM Feature #14: Svideo core for first prototype
Atari
!composite_atari_basic.png!
Eclaire
!composite_eclaire_basic.png!
We have a range of 0-1v on the DAC. 0...
foft
09:50 PM Feature #14: Svideo core for first prototype
Added traces of Atari basic from the scope, to see the voltage level differences.
Eclaire is driving my monitor, A...
foft

06/29/2017

11:30 PM Bug #52 (Closed): Atari Control Picture
CORE14, PAL & NTSC exhibit the same behaviour. When displaying the attached Atari Control Picture, the colour blocks... Stephen
08:59 PM Bug #49: CORE13 - NTSC/PAL switching
I think I've identified the problem. If the zpu happens to exit the menu at the end of an 'original' cycle the pbi lo... foft

06/27/2017

07:54 PM No news
No news, I've been ill but am almost better!
Is anyone still alive here?
On an unrelated note found this artic...
foft

06/23/2017

07:27 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
It's written in c. The Atari core is built with a DMA port and the ability to freeze the 6502. Outside that there is ... foft
04:31 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
Okay, sounds great. So, is the system menu actually an Atari program or is it VHDL code?
917k

06/22/2017

09:12 PM Feature #11: Non-uk keyboard support (custom keyboard mapping)
Yeah, that should work. You just described a multiplexor btw.
Got guests this weekend, so will do the plumbing nex...
foft

06/21/2017

11:30 PM Feature #11: Non-uk keyboard support (custom keyboard mapping)
Mark,
It works great! Very Cool! Thank you for the test build. If we can add a toggle to the system menu and assig...
917k
08:56 PM Feature #11: Non-uk keyboard support (custom keyboard mapping)
I put up a build with your mapping as ansikbd.sof in the usual place. Let me know if it works as expected please. foft
09:44 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
Thanks
11 is left alt
extended 11 is right alt - I use 1xx for extended xx.
I'll build a test core with your c...
foft
02:55 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
Rethinking this, I'm not sure if we need to have a user-mappable keyboard at all as long as we have support for both ... 917k
02:37 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
TEST 917k
09:02 PM Bug #33: Wizard of Wor
I'm going to build a debug tool to make it easier to track these things down.
For now, a workaround. Use 2x turbo ...
foft

06/20/2017

12:06 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
I would say just use a text file, it's easier to create/edit. Also, The EclaireXL could have keys that have no equiva... 917k
07:51 PM Feature #11: Non-uk keyboard support (custom keyboard mapping)
its keyboard mapping from ATARI800WIN Emulator, see attached file ndary
07:41 PM Feature #11: Non-uk keyboard support (custom keyboard mapping)
What is an a8k file? Is there already a keyboard mapping file format we can use? foft
09:41 PM Feature #2: PBI support
Excellent! sadosp
07:08 PM Feature #2: PBI support
Hias tried out PBI on the v1.
Surprise: Turbo freezer didn't work! Mine works perfectly on v2...
He investiga...
foft
07:36 PM Feature #14: Svideo core for first prototype
Worth a read for some background: http://codeandlife.com/2012/10/09/composite-video-decoding-theory-and-practice/#mor... foft
07:12 PM Feature #51 (New): Debug port
I'm finding it hard to track down issues in some games/programs. Output debug information so I can look into the prob... foft

06/17/2017

08:17 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
i think reading a key-map file from the SD CART is a good idea, an a8k file? if the key-map file is corrupt or missin... ndary
05:08 AM Feature #11: Non-uk keyboard support (custom keyboard mapping)
foft wrote:
> Computer generated c code for TK2 is here: http://atariage.com/forums/topic/263044-developerstesting-r...
917k

06/15/2017

10:24 PM Bug #33: Wizard of Wor
Turbo freezer does not freeze it when its in 'frozen blocks' state but does otherwise. foft
10:21 PM Bug #33: Wizard of Wor
Tried a different version and I get the 'freeze with blocks' at the end of every level. Will have to see what happens... foft
09:30 PM Bug #33: Wizard of Wor
Well I tried many settings in Altirra and can't reproduce with a different hardware variant.
Things I found:
i) Rec...
foft

06/14/2017

08:54 PM Bug #33: Wizard of Wor
I see this too. Any luck tracking down the cause? I'm hoping @xxl or @xuel can help me here with their machine code w... foft
07:54 AM Bug #33: Wizard of Wor
I checked a car version on core 14, it started this behavior on the first level after killing monsters and an additio... 917k

06/13/2017

10:20 PM Feature #11: Non-uk keyboard support (custom keyboard mapping)
Computer generated c code for TK2 is here: http://atariage.com/forums/topic/263044-developerstesting-required-for-min... foft
08:24 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
foft wrote:
> I suggest multiple os roms with a key to toggle
Yeeha! Sound perfect option in my ears!
sadosp
06:45 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
Yeah we should absolutely save this setting too foft
06:44 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
I suggest multiple os roms with a key to toggle foft
12:24 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
I have catch my self many times to set the older Atari OS (memopad) as default on settings menu only for this reason!... sadosp
12:17 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
Is the same thing like someone put a simple switch to rom, to disable the Basic on original hardware.
Really I dont ...
sadosp
12:12 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
foft wrote:
> Basic on/off is an os thing, I don't want to patch the os in firmware.
>
> Yes we need to see how t...
sadosp
08:49 AM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
Basic on/off is an os thing, I don't want to patch the os in firmware.
Yes we need to see how to get usb keyboard ...
foft
06:12 AM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
I don't remember if in the past have ask from Mark to add a future within settings menu, as to be possible to disable... sadosp
06:03 AM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
Stephen wrote:
> When initially turning on the Eclaire, holding F8 does not disable internal BASIC. However, once b...
sadosp
02:18 AM Bug #50 (New): CORE13 - Option on initial powerup does not disable BASIC
When initially turning on the Eclaire, holding F8 does not disable internal BASIC. However, once booted, if I hold F... Stephen
05:31 PM Bug #48: CORE13 - Veronica BASIC not working
foft wrote:
> So all tests work but veronica basic does not?
>
> I know a bit about veronica, I built a veronica ...
Stephen
08:51 AM Bug #48: CORE13 - Veronica BASIC not working
So all tests work but veronica basic does not?
I know a bit about veronica, I built a veronica clone for the ultim...
foft
02:40 AM Bug #48: CORE13 - Veronica BASIC not working
OK - I got the rotator demo working. However, I cannot get Veronica BASIC to load. It either hangs or says it canno... Stephen
02:25 AM Bug #48: CORE13 - Veronica BASIC not working
Guys - I am very sorry. I was not loading the BIOS first. Veronica is working properly. I tried to delete this, bu... Stephen
02:23 AM Bug #48: CORE13 - Veronica BASIC not working
VREGREAD passes both tests, VRAMTEST passes the 4 tests. Stephen
02:21 AM Bug #48: CORE13 - Veronica BASIC not working
Also, VREGREAD fails both tests, and VRAMTEST fails all 4 tests.
Stephen
02:14 AM Bug #48 (Closed): CORE13 - Veronica BASIC not working
I've tried various RAM and NTSC/PAL settings. When I run "detector.com" from the attached ATR, the screen flickers a... Stephen
11:16 AM Bug #49: CORE13 - NTSC/PAL switching
Yeah I've noticed this too. I think there is a lockup on exiting the menu in general. foft
02:17 AM Bug #49 (Closed): CORE13 - NTSC/PAL switching
I've noticed several times when I switch between PAL and NTSC, then do a "save and apply", when I exit, and exit the ... Stephen

06/12/2017

09:57 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> It should work with any decent USB supply. So I think we need to improve our end to handle this variat...
sadosp
09:37 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
These are all 'quality' usb supplies - well Apple anyway! foft
09:34 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
It should work with any decent USB supply. So I think we need to improve our end to handle this variation.
I check...
foft
09:23 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> I have power supplies who state 5V, but if I measure them they are not.
I know Mark, and this is t...
sadosp
09:09 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
ndary wrote:
> i have a meter, just need clear instruction what to do and where to check
>
> Nir
Prepare your ...
sadosp
09:03 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
I have power supplies who state 5V, but if I measure them they are not.
You can measure on the joystick ports - o...
foft
08:58 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
i have a meter, just need clear instruction what to do and where to check
Nir
ndary
08:50 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Same reading in the 1st board also?
What the other guys said about it? None have a multi meter to check the voltag...
sadosp
08:38 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
I mean tps63002.
I have a multimeter. It still reads 3.8V today after the regulator - and 5V on the input. I trust...
foft
08:36 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
I read it at the switch. I checked with 4 psus - checking each time on the regulated outputs that my scope was still ... foft
08:34 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Mark, I think is time to send you a digital multi-meter as a gift! ;-)
I have a question. You read the 5v directly...
sadosp
08:21 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
"It is specified that devices' configuration and low-power functions must operate down to 4.40 V at the hub port by U... foft
08:17 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
"The ATX power supply specification states the 5VUSB rail can be between +4.75V and +5.25V."
I guess we need a reg...
foft
07:59 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
OK, I restarted my scope software and now get the correct readings. So a bit of a mystery but I suspect a plain old b... foft
12:36 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Hi Mark.
I use my 4 digits digital multimeter to take readings. My analogue scope TEK2445, isn't usefull at all for ...
sadosp
07:29 AM Bug #47: CORE 13 - Paddle, Touchtablet issues
Ok, so assuming my scope is wrong for now. Its a usb one, I don't trust the absolute levels that much. What are you u... foft

06/11/2017

10:41 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Even a worthless psu rated at 5v @ 500mA who in reality supply with 5.26v, after the regulator read 3.333v sadosp
10:33 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
I use these two power adapters below..
[[https://m-service.prom.ua/p47863721-zaryadnoe-ustrojstvo-white.html]]
...
sadosp
10:14 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> Maybe my tools are just not calibrated properly.
I don't have touch tablet in my possession, but I ...
sadosp
10:14 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> Maybe my tools are just not calibrated properly.
I don't have touch tablet in my possession, but I ...
sadosp
10:12 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> Maybe my tools are just not calibrated properly.
I don't have touch tablet in my possession, but I ...
sadosp
10:11 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> Maybe my tools are just not calibrated properly.
I don't have touch tablet in my possession, but I ...
sadosp
09:04 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Maybe my tools are just not calibrated properly. Well anyway the touch tablet does not seem to work with a decent PSU... foft
08:59 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> Still this this should be checked, but think its a red herring. I get the same reading on my scope - a...
sadosp
08:52 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
OK, I found that if I connect the Eclaire to my laptop for power, it works. If I connect it to a PSU, it doesn't! The... foft
08:32 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Still this this should be checked, but think its a red herring. I get the same reading on my scope - and on the v1 an... foft
08:19 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Going to check this on my scope, I don't trust my multimeter... foft
07:53 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
The odd thing is I get 3.8V instead of 3.3V. I don't understand that at all, investigating... This would push the thr... foft
07:42 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
foft wrote:
> I checked the touch tablet, confirmed not working on the new board. Very odd since this worked on v1 a...
sadosp
07:39 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
I checked the touch tablet, confirmed not working on the new board. Very odd since this worked on v1 and paddles are ... foft
07:36 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
", then I will check the touch tablet" foft
07:36 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
Yeah I mixed them up.
We swapped joystick ports 0/1 and 2/3 on the silkscreen. I made the same changes in the core...
foft
07:30 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
To one point I don't remember till which firmware version, these work well. Maybe Mark later confuse something in Cor... sadosp
05:47 PM Bug #47 (Closed): CORE 13 - Paddle, Touchtablet issues
Touch Tablet not working
Paddles buttons and Knobs are not correlate for the same Paddle
ndary
09:13 PM Bug #45: CORE10 - IDE2+ SDX not working
testing IDE2+ on an ULTIMATE 1MB does not behave correctly as well ndary
09:08 PM Bug #45: CORE10 - IDE2+ SDX not working
Does the IDE2+ work in those modes on a real system? I mean on a standard version of those upgrades, not one of these... foft
08:53 PM Bug #45: CORE10 - IDE2+ SDX not working
Stephen wrote:
> In CORE10, when I boot with the IDE2+ installed, the machine initially goes right into self test mo...
Stephen
05:44 PM Bug #45: CORE10 - IDE2+ SDX not working
Tested and working on core 13
Nir
ndary
08:48 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
This is still on the list, but not yet in place... foft
05:45 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
Tested and working on Core 13, need other guys to test on MIO and BlackBox
Nir
ndary
12:11 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
More info from Simus:
$D800..$DDFF is a ROM, $DE00...$DFFF is a RAM.
MPD is kept low all the time when apropriated ...
foft
03:09 PM Bug #34 (Closed): Problem booting with Core 9
this happen on every core after flashing, to solve it i simply remove and put back the SD Card and it works ndary
03:07 PM Bug #44 (Closed): CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when...
Checked IDE2+ On core 13 and i works!
case closed
ndary
02:09 PM Bug #44: CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Fr...
Even on v13 it goes straight to the cart emu menu. My turbo freezer goes straight to the cart emu menu on my 600xl th... foft
01:54 PM Bug #44: CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Fr...
Found a bug I introduced here. When MPD_N is low I was also disabling the rest of the OS rom... Ooops! IDE2+ holds it... foft
03:07 PM Bug #46 (Closed): CORE 10 - VOICE BOX does not work with Eclaire board
solved in CORE 13 ndary
01:53 PM Bug #46: CORE 10 - VOICE BOX does not work with Eclaire board
I've wired this up in core 13, but I need to checking the timing is correct on the logic analyzer. foft
11:30 AM Bug #46: CORE 10 - VOICE BOX does not work with Eclaire board
Pin 12 of SIO connector is used only by ancient Atari's 400 and 800 as a 12v dc supply. On eclaire XL is unconnected.... sadosp
10:01 AM Bug #46: CORE 10 - VOICE BOX does not work with Eclaire board
I guess you mean pin11? I think you confirmedthis works, but is quiet?
The problem is I think that this uses sio c...
foft
 

Also available in: Atom