Project

General

Profile

foft's activity

From 05/17/2017 to 06/15/2017

06/15/2017

10:24 PM EclaireXL Bug #33: Wizard of Wor
Turbo freezer does not freeze it when its in 'frozen blocks' state but does otherwise. foft
10:21 PM EclaireXL 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 EclaireXL 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
07:51 AM EclaireXL Developer: RE: Tested PBI devices thread
External sio or the internal drives?
I'm aware of some internal sio drive issues, seems to get stuck in a bad state.
foft
07:47 AM EclaireXL Developer: RE: Demoing Eclaire
Yeah, exciting. I'd also like to see pictures. So far mine only made it as far as the local makers club. foft

06/14/2017

09:25 PM EclaireXL Developer: RE: F10 and cartridge selected behavior
Actually I was hoping someone could pick up firmware development so I can work on the hardware... foft
09:01 PM EclaireXL Developer: RE: Tested PBI devices thread
Thanks, very helpful. I'm pleased the MIO seems to be working too so far. Adjusting the PCB by a couple of mm seems o... foft
08:54 PM EclaireXL 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:47 PM EclaireXL Wiki edit: Wiki (#24)
foft
07:48 AM EclaireXL Wiki edit: Wiki (#23)
foft
07:45 AM EclaireXL Developer: RE: V14 - Changes?
There is a file called 'changes' in the same folder.
I had the paddles wired up in the wrong order.
foft
07:03 AM EclaireXL Developer: RE: SIO devices which use clockin/clock out?
No, 12v is not connected. Didn't seem worth a regulator for that. foft

06/13/2017

10:20 PM EclaireXL 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
10:04 PM EclaireXL Developer: Tested PBI devices thread
Please add tested devices here, along with their status
I'll start it off with the ones I have.
board,core,devi...
foft
07:23 PM EclaireXL Wiki edit: Wiki (#22)
foft
06:45 PM EclaireXL Bug #50: CORE13 - Option on initial powerup does not disable BASIC
Yeah we should absolutely save this setting too foft
06:44 PM EclaireXL Bug #50: CORE13 - Option on initial powerup does not disable BASIC
I suggest multiple os roms with a key to toggle foft
08:49 AM EclaireXL 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
11:16 AM EclaireXL 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
08:51 AM EclaireXL 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

06/12/2017

09:37 PM EclaireXL Bug #47: CORE 13 - Paddle, Touchtablet issues
These are all 'quality' usb supplies - well Apple anyway! foft
09:34 PM EclaireXL 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:03 PM EclaireXL 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:38 PM EclaireXL 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 EclaireXL 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:21 PM EclaireXL 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 EclaireXL 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 EclaireXL 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
07:29 AM EclaireXL 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
08:34 PM EclaireXL Developer: RE: SIO devices which use clockin/clock out?
I added support here in the latest core and this works for Nir. Could you check too please? foft
08:26 PM EclaireXL Developer: RE: Custom keyboard designs for EclaireXL
Can they make some kind of 'flat covers' for the ones we aren't using? foft
08:11 PM EclaireXL Developer: RE: Custom keyboard designs for EclaireXL
Nice!
I'd be tempted to put freezer somewhere it won't be pressed by mistake. Do we need paddle mode?
So these ...
foft
08:08 PM EclaireXL Developer: RE: Keyboard
Hi, I'm alive! Just sleeping then working.
Yeah we can do all of that. Steve, did you understand the replies I sen...
foft

06/11/2017

09:08 PM EclaireXL 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
09:04 PM EclaireXL 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:52 PM EclaireXL 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 EclaireXL 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 EclaireXL Bug #47: CORE 13 - Paddle, Touchtablet issues
Going to check this on my scope, I don't trust my multimeter... foft
07:53 PM EclaireXL 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:39 PM EclaireXL 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 EclaireXL Bug #47: CORE 13 - Paddle, Touchtablet issues
", then I will check the touch tablet" foft
07:36 PM EclaireXL 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
08:49 PM EclaireXL Developer: RE: F10 and cartridge selected behavior
Yeah, Nir mentioned this one (http://www.64kib.com/redmine/issues/25).
I will fix it...
I also notice that I g...
foft
08:48 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
This is still on the list, but not yet in place... foft
02:09 PM EclaireXL Bug #44: CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Freezer connected goes directly to Cart EMU not main screen
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 EclaireXL Bug #44: CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Freezer connected goes directly to Cart EMU not main screen
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
01:53 PM EclaireXL 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
10:01 AM EclaireXL 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
12:11 PM EclaireXL 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

06/09/2017

09:59 PM EclaireXL Bug #44: CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Freezer connected goes directly to Cart EMU not main screen
Though that logic should only get hit after it stabilises... Hmmm. Well registering it anyway (grasping at straws!!) foft
09:46 PM EclaireXL Bug #44: CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Freezer connected goes directly to Cart EMU not main screen
I think I know why it won't boot with v11.
MPD_N is combinatorial logic driven from the address - and I use it too...
foft
07:10 AM EclaireXL Bug #44: CORE 11 - Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Freezer connected goes directly to Cart EMU not main screen
I see the cart emu thing, I had not tested that... I had it disabled. Interesting, will check the manual for when tha... foft
09:59 PM EclaireXL Feature #2: PBI support
Turn on data write to bus earlier, for things that snap it early (like IDE2+).
Register MPD_N before feeding to the...
foft
08:23 PM EclaireXL Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
IDEPlus info from Simius:
IDE+ detaches OS ROM between $D800 and $DFFF and plug his own memory there. I uses also $D...
foft

06/08/2017

09:43 PM EclaireXL Bug #42: Core 8 - Mic level is low
I think on the final board we should add a passive low pass filter to the ADC inputs. Also are large resistor to pull... foft
09:39 PM EclaireXL Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
SO in v10 RST_N was just floating... foft
09:38 PM EclaireXL Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
Found an issue with RST_N. I had disconnected it in v10 (I forgot) because when I reset the freezer broke. Well I was... foft
09:01 PM EclaireXL Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
I checked MPD...
If MPD and EXTSEL are used in conjunction that seems to work fine.
If just MPD is used to expo...
foft
08:34 PM EclaireXL Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
There is 5V on pin 47 and pin 48.
I see it drives EXSEL and MPD. I thought I'm handling that case properly, but I...
foft
06:34 PM EclaireXL Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
Perhaps we can test it by poking/peeking regs from basic... foft
05:36 PM EclaireXL Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
Does the rest of it work, just not the menu?
Do you have a logic analyzer? I can outputs some signals on the gpio ...
foft

06/07/2017

10:46 PM EclaireXL Bug #41: Core 8 - the backgound music in Gene & LMS demos are not the same as on a real ATARI
Just trying gene.xex - any particular point that you hear the difference? I'll have to check my real Atari later - ni... foft
01:07 PM EclaireXL Bug #41: Core 8 - the backgound music in Gene & LMS demos are not the same as on a real ATARI
Interesting. Did the Atari you tested on have dual pokey?
v9 only changes pbi support, no pokey work.
foft
10:34 PM EclaireXL PBI support!
Core v10 is out for both v1 and v2/3
The turbo freezer works! Both of them!
foft
10:27 PM EclaireXL Feature #2: PBI support
Please now test some other devices - and let me know how you get on:-) I can't guarantee its safe but the fact the fr... foft
10:12 PM EclaireXL Feature #2: PBI support
Woohoo, freezer is working after reset - and ramdisk is working from freezer! foft
10:08 PM EclaireXL Bug #39 (Closed): Internal turbo freezer crashes on v9
foft
10:07 PM EclaireXL Bug #39: Internal turbo freezer crashes on v9
Fixed in v10 (being built)
Issue was down to interaction between pbi takeover when freezer has disabled atari. e.g...
foft
05:37 PM EclaireXL Developer: RE: Any boards arrived?
I'm going to work on improving stability once I finish up the pbi support... foft
05:33 PM EclaireXL Bug #16 (Closed): Audio bug report for Altirra
Many thanks Nir foft

06/06/2017

09:36 PM EclaireXL Developer: RE: Anybody interested in some case badges?
I'm interested probably, pending design:)
On a similar topic, these are essential for a good experience...
http:/...
foft
09:28 PM EclaireXL Developer: RE: Any boards arrived?
@xxl - no! Can you try v8? I hear v9 is iffy for some people... foft
12:17 PM EclaireXL Developer: RE: Any boards arrived?
Weird. Try a different psu and sd card.
I'll check your video after work.
foft
10:30 AM EclaireXL Developer: RE: Any boards arrived?
How did you fix it? foft
09:21 PM EclaireXL Developer: RE: v9 core available
I just mean I'd rather people develop software that works on the real thing. I'm happy to have turbo and additional m... foft
09:19 PM EclaireXL Feature #2: PBI support
I added output of internal reads to the bus. I also fixed some cases around writes.
Now the external turbo freezer...
foft
09:15 PM EclaireXL Bug #42: Core 8 - Mic level is low
Yeah we need a digital filter for that, part of the reason I don't want to make it louder yet:-). I found it pretty l... foft
08:26 PM EclaireXL Bug #42: Core 8 - Mic level is low
I don't have any tapes! I've not tuned the volume but it seemed pretty loud to me... foft
08:57 AM EclaireXL Feature #28 (Closed): XEX boot loader replacement
foft
08:56 AM EclaireXL Bug #20 (Closed): Bugs in DAS OMEN Demo
foft

06/05/2017

08:12 PM EclaireXL Videos
Nir posted a couple of great videos, really great. I particularly enjoyed seeing the side2 streaming working.
http...
foft
08:09 PM EclaireXL Developer: RE: v9 core available
Well there is no existing software and I don't want to detract from the real Atari. I was thinking 80 col E: and a d... foft

06/04/2017

07:53 PM EclaireXL Developer: RE: v9 core available
2x and 4x antic colour clock mode.
So 320*200 in gtia modes or 1280*200 in gr 0.
foft
07:51 PM EclaireXL Developer: RE: Serial port functionality?
Not on the new board since it goes straight to a usb chip.
This would require additional hardware.
foft
02:13 PM EclaireXL Feature #40: Add support for Interlace mode (in scaler)
Actually this works in 15KHz mode! Try it in 'RGB' mode on a CRT. Also I found it works in 'scandouble mode' too iirc... foft
01:20 PM EclaireXL Bug #34: Problem booting with Core 9
Thanks for checking Nir. I guess it must be on the 'edge' and thus some boards work and not others. Its working well ... foft
09:22 AM EclaireXL Bug #34: Problem booting with Core 9
One thing to try, can you see if it's the same with a few different power supplies? foft
01:09 PM EclaireXL Developer: RE: v8 Core - First NTSC Game Tests
Bomb jack works fine here. It flickers on NTSC - as it does on altirra too. Yes it takes a long time to load...
foft
09:14 AM EclaireXL Developer: RE: v8 Core - First NTSC Game Tests
Can you post the bombjack image? Mine turned out to be Gunpowder Charlie:)
Yeah I was starting to worry too! I won...
foft
07:29 AM EclaireXL Developer: RE: v8 Core - First NTSC Game Tests
For my own sanity I double checked these do run properly:) foft
07:22 AM EclaireXL Developer: RE: v8 Core - First NTSC Game Tests
That looks... errrr... pathetic, which it isn't!
I suspect the power supply.
Can you try xram21?
Although t...
foft

06/03/2017

09:58 PM EclaireXL Bug #39 (Closed): Internal turbo freezer crashes on v9
Pressing delete to activate internal turbo freezer crashes the core foft
09:57 PM EclaireXL Bug #38 (Closed): Numen crashes on v9
Look into why foft
09:57 PM EclaireXL Feature #37 (Closed): SD card insertion support
If an SD card is removed/inserted we should detect it and initialize fat. Should be no need to reboot. The detect lin... foft
09:50 PM EclaireXL Developer: RE: v9 core available
In fact its exactly like the real machine - artifacting is just on composite mode and is due to combination of luma a... foft
09:33 PM EclaireXL Developer: RE: v9 core available
I could upload v17 if it helps... foft
09:15 PM EclaireXL Developer: RE: v9 core available
That version of Quartus is ancient and probably pre-dates the cyclone 5! I'm using v16.1 and just downloaded v17. foft
08:45 PM EclaireXL Developer: RE: v9 core available
2nd bug in v9 - I broke the internal turbo freezer foft
02:05 PM EclaireXL Developer: RE: v9 core available
Arg, v9 breaks Numen!!
(I think it breaks at the same point I saw here, so I should review what that change was!:
...
foft
12:35 PM EclaireXL Developer: RE: v9 core available
Nir reported that v9 did not boot reliably for him. I guess timing is tight and this is a board-board timing differen... foft
07:09 AM EclaireXL Developer: RE: v9 core available
On the wiki (http://www.64kib.com/redmine/projects/eclairexl/wiki#Flashing) foft
09:32 PM EclaireXL Developer: RE: Any boards arrived?
I think it was set up for 50Hz VGA by default. Some monitors and tvs will not support this directly. Did you check so... foft
09:15 PM EclaireXL Developer: RE: Any boards arrived?
Did you do the SD card setup? The board currently uses that for the ROM. Panos posted an image, see the wiki for a link. foft
08:44 PM EclaireXL Bug #5 (Closed): SIDE2 does not work
Great, thanks Roy. Will close this for now, please reopen if it breaks again! foft
12:31 PM EclaireXL Bug #5: SIDE2 does not work
In v8, uh oh! I don't think I changed anything before v8 that would fix this... I will have to get RoyE to double che... foft
12:39 PM EclaireXL Wiki edit: Wiki (#20)
foft
12:38 PM EclaireXL Wiki edit: Wiki (#19)
foft
12:37 PM EclaireXL Support #29 (Closed): LED for SIO activity
Great, closing. I'll note on the wiki that we should have a header for this on the final board. foft
12:36 PM EclaireXL Bug #20: Bugs in DAS OMEN Demo
So is the one a basic on/off issue? foft
12:30 PM EclaireXL Feature #28: XEX boot loader replacement
I'm actually tempted to make the 'menu' less emulator like where possible. It is a hardware recreation and having a p... foft
12:29 PM EclaireXL Feature #28: XEX boot loader replacement
Remember we're not an emulator and I'm hesitant to add extra portb logic etc or logic to force hold down keys for cer... foft
12:28 PM EclaireXL Feature #28: XEX boot loader replacement
Do you mean in F11? I never use this one, but I think its ok to hold option if you need it isn't it? The USB keyboard... foft
12:27 PM EclaireXL Bug #33: Wizard of Wor
Thanks for checking more versions, always worthwhile. We need to work out what is going wrong, or if its just a game ... foft
12:25 PM EclaireXL Bug #35: When connecting ST Mouse to any JOY PORT on the expantion port, navigation on the EclairXL Settings menu not possible (Core8)
I agree I should change the firmware to still allow keyboard movement when the joystick is held on. foft
12:17 PM EclaireXL Bug #35: When connecting ST Mouse to any JOY PORT on the expantion port, navigation on the EclairXL Settings menu not possible (Core8)
The joystick buttons and directions must be released to move. I guess the mouse presses some direction when idle. Wha... foft
12:23 PM EclaireXL Bug #36: Joystick is always emulated through the USB keyboard arrow keys
The keyboard is mapped to match the Atari _layout_. Sorry the arrow keys are in the same location as on the 800XL. i.... foft
10:31 AM EclaireXL Bug #36 (Rejected): Joystick is always emulated through the USB keyboard arrow keys
Not a bug, the keyboard matches the Atari layout.
See the core manual.
There is a feature request for custom mapp...
foft
12:23 PM EclaireXL Feature #21 (Closed): Mirax Force game crash
Closing, not a bug with the loader. Just need to hold option to disable basic as usual! foft
12:20 PM EclaireXL Feature #21: Mirax Force game crash
Its the same as the 800xl, portb disables basic and the os changes portb when holding option. Of course you can chang... foft
08:20 AM EclaireXL Bug #34: Problem booting with Core 9
Though thinking some more if you get 'no sync' then that is before all the new logic starts, so more likely the build... foft
07:31 AM EclaireXL Bug #34: Problem booting with Core 9
Its either board-board instability due to small timing differences or the new input pins I guess.
Can you check th...
foft
07:33 AM EclaireXL Bug #31: HDMI Audio generate high pitch noise (Core 8)
HDMI audio to me seems very broken... Even just the 'bubbling' boot sound comes out wrong in my opinion. foft
07:32 AM EclaireXL Bug #31: HDMI Audio generate high pitch noise (Core 8)
So you are saying it happens with v7? OK that rules out the adc then. foft
07:10 AM EclaireXL Developer: RE: SIO devices which use clockin/clock out?
Great:)
Don't connect it yet, I need to verify these lines on the logic analyzer furst.
foft

06/02/2017

11:22 PM EclaireXL Developer: v9 core available
For prototype v1 and v2(aka v3!)
Decided to call the latest pbi protoype v9, since I consider it good enough to fl...
foft
10:56 PM EclaireXL Bug #4 (Closed): Galaxian flickers on scrolling - when using real cartridge
Fixed in v9 foft
10:50 PM EclaireXL Feature #2: PBI support
First cut released as v9. Sure there are some bugs, try at your own risk! foft
10:25 PM EclaireXL Feature #2: PBI support
I took a look at the turbo freezer on signaltap, I can't see it even trying to pull refresh after a reset. So I guess... foft
10:10 PM EclaireXL Feature #2: PBI support
Synced gtia delays to end of original 6502 cycle time and now acid is passing again. foft
03:45 PM EclaireXL Feature #2: PBI support
Well that horrible dma clock patch led to a complete acid pass except for a gtia failure. I see in gtia I have colour... foft
03:38 PM EclaireXL Feature #2: PBI support
I've been squashing test failures related to moving the cpu clock later in the '6502 cycle' due to PBI. None of these... foft
10:49 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
Bumped to v10... foft
10:10 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
Arg, of course I turned off pbi/cart in turbo mode and on zpu accesses... Better change that too I guess otherwise I ... foft
09:42 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
Added to svn code foft
10:49 PM EclaireXL Bug #27 (Closed): USB D-PAD Joystick support on CORE7
Decided to call pbiv28 v9... Closing as complete. foft
10:23 PM EclaireXL Bug #27: USB D-PAD Joystick support on CORE7
Confirmed good as of pbiv28.sof. This release is almost ready for v9.sof, but some issues to fix first... foft
09:29 PM EclaireXL Bug #27: USB D-PAD Joystick support on CORE7
Switched this to another output so it should no longer crash in next release foft
10:28 AM EclaireXL Bug #27: USB D-PAD Joystick support on CORE7
I checked the code and I'm using zpu_out5 for both joystick and video mode! foft
08:56 PM EclaireXL Developer: SIO devices which use clockin/clock out?
Do any of you have any devices using these sio pins? They are not used by SIO2PC, SIO2SD, most disk drives and casset... foft
08:07 PM EclaireXL Bug #33: Wizard of Wor
If this is confirmed it will need some digging to get to the root cause. Anyone up for the challenge? foft
10:43 AM EclaireXL Developer: RE: XC12 power usage?
If you have an ammeter it would be very interesting to know the current on the 5V line and the motor control line. I ... foft
10:19 AM EclaireXL Developer: RE: XC12 power usage?
I mean with a smaller PSU foft
10:19 AM EclaireXL Developer: RE: XC12 power usage?
OK great. Thanks for testing it. Sounds like its spikes on connect/disconnect and button presses rather than continuo... foft
07:15 AM EclaireXL Developer: RE: XC12 power usage?
Perhaps we need a big capacitor here Panos? Could try with a larger PSU. foft
09:54 AM EclaireXL Feature #32: option to connect the original ATARI XL keyboard to ExclairXL
I mean I have the pokey signals and can break them out. To use an XL one we'd need a board with a suitable socket and... foft
07:11 AM EclaireXL Feature #32: option to connect the original ATARI XL keyboard to ExclairXL
You've also seen I had an XEGS keyboard connector on the old board?
http://www.64kib.com/eclairexl.html
We have s...
foft
07:13 AM EclaireXL Developer: RE: Which case are you getting?
We've set it up to reset the boards in general. Its a push to make switch I think rather than a toggle. So if you wan... foft
07:12 AM EclaireXL Bug #31: HDMI Audio generate high pitch noise (Core 8)
Did it on core 7 btw? If so I guess its aliasing from the adc noise? I need a low pass filter on input to the HDMI co... foft
07:08 AM EclaireXL Bug #31: HDMI Audio generate high pitch noise (Core 8)
The HDMI audio has some issues, I have another bug to find this. foft

06/01/2017

10:23 PM EclaireXL Developer: RE: XC12 power usage?
Woohoo:) foft
08:22 PM EclaireXL Developer: RE: XC12 power usage?
Its TR2 near interface 2 foft
10:29 AM EclaireXL Developer: XC12 power usage?
Does anyone have an XC12? I want to know if we give it enough power for the motor. Might be worth checking if the tra... foft
10:23 PM EclaireXL Bug #30: TAPE does not play AUDIO on the Right Chanel (Eucational tapes cannot be heard)
This is only in v8 too foft
08:39 PM EclaireXL Developer: RE: How to center the image in PAL VGA mode?
Does NTSC mode work? foft
08:20 PM EclaireXL Developer: RE: How to center the image in PAL VGA mode?
Yes if its there you can use it. There are instructions to make one on the wiki tag. foft
07:53 PM EclaireXL Developer: RE: How to center the image in PAL VGA mode?
To make it last you need to make a .jic file. foft
07:53 PM EclaireXL Developer: RE: How to center the image in PAL VGA mode?
If you flashed a sof then it only lasts until you switch off! So when you say 'when I switch on' I guess you reset it... foft
08:21 PM EclaireXL Developer: RE: Which case are you getting?
Which one? foft
08:20 PM EclaireXL Support #29: LED for SIO activity
Interface 2 pin 36 (SIO out) and interface 2 pin 31 (GND). With a suitable resistor of course since this is 5V. foft
08:12 PM EclaireXL Developer: RE: Received board, first impressions....
The mapping from ps2 to atari key code is here:
http://www.64kib.com/atarixlfpga_svn/trunk/atari_800xl/common/a8core...
foft
02:12 PM EclaireXL Developer: RE: How does Random numbers are been generated in EclairXL?
Of course I mean lfsr! foft
10:25 AM EclaireXL Developer: RE: How does Random numbers are been generated in EclairXL?
Pokey has an lsfr foft
06:40 AM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
OK, I'll add that in v9 foft

05/31/2017

09:28 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
I can't tell the init state, since its an external cartridge. The logic could set up the registers written to by D500... foft
08:43 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
I mean the 'hard reset' just clears memory then drops the reset line. foft
08:42 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
Bug hunt does bank switching
Ah, I see what you mean. The hard reset does not power off the system. So if the cart...
foft
08:31 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
Not sure what you mean here. If I put in a cartridge and press F10 then the computer reboots and the cartridge runs. ... foft
06:55 PM EclaireXL Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
Will have a look after PBI support - or as part of it. I'm replacing the cartridge reading logic as part of that. foft
08:40 PM EclaireXL Wiki edit: Wiki (#18)
foft
08:40 PM EclaireXL Wiki edit: Wiki (#17)
foft
08:32 PM EclaireXL Feature #2: PBI support
Fixed some clear cycle delay bugs in antic and simulated. This fixed NMIEN and WSYNC tests in acid, however there are... foft
08:23 PM EclaireXL Bug #27: USB D-PAD Joystick support on CORE7
Confirmed. I saw video settings had changed after disconnection too. foft
06:50 PM EclaireXL Bug #27: USB D-PAD Joystick support on CORE7
Is the VGA cable still connected?! Will dig out mine but I've not knowingly changed this. I wonder if I accidentally ... foft
08:10 PM EclaireXL Feature #24: A board with Atari SOUL!!!! (ROM in block ram support)
I'll start by a default one in block ram, (optionally overriden by sd card). Then later we can add support for the fl... foft
07:01 PM EclaireXL Feature #28: XEX boot loader replacement
Improve XEX boot loader with a better version, since the current one causes a lot of software to fail. foft
07:01 PM EclaireXL Feature #28 (Closed): XEX boot loader replacement
Replace XEX boot loader with a better one foft
06:57 PM EclaireXL Feature #13 (New): 32x speed cpu without wait states
foft
06:54 PM EclaireXL Bug #4: Galaxian flickers on scrolling - when using real cartridge
I see lots of acid fails after adding the PBI support. This effectively adds the same delay as when using the cartrid... foft
06:52 PM EclaireXL Feature #26: PS/2 keyboard
Yeah I expect a non-compliant adaptor. Though I doubt the USB HID support is rock solid investigating these individua... foft
06:50 PM EclaireXL Support #23 (Closed): No image
foft
12:11 PM EclaireXL Support #23: No image
Panos posted an sd card image in the forum. I expect that is set up for 50Hz vga. foft
12:05 PM EclaireXL Support #23: No image
http://www.64kib.com/autobuild/private/settings_examples/
See the readme in here.
Please flash v8 too
foft
06:48 PM EclaireXL Bug #22: Action and Bounty Bob Cartridges cannot be loaded
That would explain it, I only see the one 8k oss cartridge supported in the cart logic. It might be quite easy to add... foft
06:48 PM EclaireXL Bug #20: Bugs in DAS OMEN Demo
I'm wondering about splitting the firmware up and running on more smaller cpus (such as 6503). e.g. one instance for ... foft
06:45 PM EclaireXL Bug #20: Bugs in DAS OMEN Demo
Using this one:
uint8_t boot_xex_loader[179] = {
0x72,0x02,0x5f,0x07,0xf8,0x07,0xa9,0x00,0x8d,0x04,0x03,0x8d,0x44,...
foft
09:59 AM EclaireXL Bug #20: Bugs in DAS OMEN Demo
We could add another 6502 for the firmware to replace the zpu. I'd like that but don't have time to spend on that.
...
foft
08:05 AM EclaireXL Bug #20: Bugs in DAS OMEN Demo
We can try it. Do you know c? There is atari_drive_emulator.c in the firmware which has a copy of the xex loader. Its... foft
12:10 PM EclaireXL Developer: RE: Any boards arrived?
Woohoo! foft
11:35 AM EclaireXL Developer: RE: How to center the image in PAL VGA mode?
http://www.64kib.com/autobuild/private/prototype_v2/
v8.sof/jic
Instructions are on the wiki tab.
foft
07:39 AM EclaireXL Developer: RE: How to center the image in PAL VGA mode?
That said if you can make a working 50Hz mode (of similar resolution) with your pc and this monitor, please send me t... foft
06:39 AM EclaireXL Developer: RE: How to center the image in PAL VGA mode?
Hi Nir,
NTSC works on v8, but not on v7 (it shipped with v7). So if you install that you can switch modes.
Rega...
foft
08:07 AM EclaireXL Feature #21: Mirax Force game crash
ok, another loader issue.
Lets add a new task for changing the xex loader to picodos or another.
foft

05/30/2017

10:06 PM EclaireXL Feature #2: PBI support
Some info from Hias on the turbo freezer:
"Reset on the freezer runs through a synchronizer, clocked by phi2. IIRC 2...
foft
10:04 PM EclaireXL Feature #2: PBI support
Some progress in antic timings which are broken by this. I found I am using a delay shift register to wait 32 cycles ... foft
09:55 PM EclaireXL Bug #22: Action and Bounty Bob Cartridges cannot be loaded
There is a file cart_logic.vhd which has the cartridge emulation logic from the turbo freezer.
Of course we can ad...
foft
06:49 PM EclaireXL Bug #22: Action and Bounty Bob Cartridges cannot be loaded
Bounty Bob is expected, its a one-off cartridge type.
What cartridge type is action?
foft
07:02 PM EclaireXL Feature #1 (Closed): Svideo sync line support
Being handled in issue 14 foft
07:00 PM EclaireXL Feature #8 (Closed): Implement 4 channel ADC
Closing since the core support is in place. Noise reduction and sampler connection may be raised as future feature re... foft
06:58 PM EclaireXL Feature #12 (New): Set up redmine backups!
foft
06:51 PM EclaireXL Bug #20: Bugs in DAS OMEN Demo
Uh-oh, good spot. Did you check it with aspeqt too? I find that the .xex support (sdrive port) can be a bit iffy at t... foft
06:46 PM EclaireXL Bug #19 (Closed): PAL VGA Synch issues (screen is not centered
Closing since we already have a task to implement the pll and edid/ddc support foft
06:45 PM EclaireXL Bug #19: PAL VGA Synch issues (screen is not centered
50Hz isn't standard on VGA monitors at all. So its not going to work well unless you find one that supports modes lik... foft
06:43 PM EclaireXL Developer: RE: atari800core.arg
Great your board arrived and is up and running. Thanks for the bug reports, please keep adding them. Please don't ass... foft
09:09 AM EclaireXL Developer: RE: atari800core.arg
Yeah sorry it needs to be 'structure 1'. The mcc (multiple classic computer) board has its own setup.
For referenc...
foft
06:32 PM EclaireXL Feature #21: Mirax Force game crash
Can you test it with aspeqt too? foft

05/29/2017

10:04 PM EclaireXL Developer: RE: atari800core.arg
Too late for me to upload an image now. Sorry! Will be able to tomorrow evening.
See in here:
http://www.64kib.co...
foft
10:03 PM EclaireXL Developer: RE: atari800core.arg
The .arg file is for the MCC216?
Are you trying to set up an SD card? There is a nice description of how to lay ou...
foft

05/28/2017

10:05 PM EclaireXL Feature #2: PBI support
Interesting the acid test now fails with this core, which explains the blips I got when running real cartridges befor... foft
09:59 PM EclaireXL Feature #2: PBI support
PBI lives!!
Still some debugging to do but so far...
Cartridges are working again, which is a good sign (these ar...
foft

05/27/2017

10:49 PM EclaireXL Feature #2: PBI support
Still no luck with signaltap, so got the real logic analyzer on the GPIOs to debug. Squashed one sync bug but still n... foft
10:28 AM EclaireXL Feature #2: PBI support
I started to bisect to find the problem - and found the core stops working when connecting RAS and CAS! Which are lar... foft
11:20 AM EclaireXL Arriving!
The first board has arrived, the rest should be there shortly.
Please post in the forum when you board arrives and...
foft
10:46 AM EclaireXL Bug #17: NTSC crashing on some builds
Interesting when I build on AWS I get completely screwed up builds with the registered sdram input. Seemingly every t... foft
09:26 AM EclaireXL Wiki edit: Wiki (#16)
foft
09:26 AM EclaireXL Wiki edit: Wiki (#15)
foft
09:23 AM EclaireXL Developer: RE: Received board, first impressions....
Hi Steve,
Exciting it arrived:)
Thanks for the feedback. We need to keep a track of issues from this board so w...
foft

05/26/2017

08:53 PM EclaireXL Feature #2: PBI support
The core blows up with signaltap2 enabled! Looks great on sim, but I can't see what is going wrong on the actual hard... foft
08:16 PM EclaireXL Developer: RE: Any boards arrived?
Fingers crossed!
Worth flashing v8 core when you get it since NTSC works on that. I'm still trying to get v9 work...
foft

05/25/2017

11:10 PM EclaireXL Feature #2: PBI support
Made several more fixes and the core no longer crashes with PBI enabled. However it all crashes when I plug in a cart... foft
06:37 AM EclaireXL Wiki edit: Wiki (#14)
Corrected flash chip type foft

05/24/2017

10:10 PM EclaireXL Developer: Any boards arrived?
The boards are pre-flashed with v7 I think. This does not work with NTSC. So I suggest flashing with v8 as the first ... foft
10:09 PM EclaireXL Feature #2: PBI support
Looking good on simulation now but does not run on the board. I think the issue is when pbi takes over the bus when a... foft

05/23/2017

09:43 PM EclaireXL Feature #2: PBI support
Integrated into the description and synthesising:-)
For now I took the strategy of delaying the cycle until we kno...
foft

05/22/2017

09:55 PM EclaireXL Feature #2: PBI support
PBI looking good on simulation (bit itself). Based timings on the Freddie data sheet.
Made a start on wiring it up t...
foft

05/21/2017

02:37 PM EclaireXL Feature #2: PBI support
Started on a PBI component that will correctly communicate with the bus. Then this can be checked/simulated - and as ... foft

05/20/2017

10:39 PM EclaireXL Bug #17: NTSC crashing on some builds
I've still had bad builds since registering the sdram input directly.
I tried to specify an externally switchable ...
foft
10:36 PM EclaireXL Feature #8: Implement 4 channel ADC
So I guess we should have some more passive components here. On the other hand I'm kind of attached to SIO noise down... foft
10:35 PM EclaireXL Feature #8: Implement 4 channel ADC
Pretty sure this is down to floating inputs. Since there is no driver and low capacitance the input picks up the prev... foft

05/18/2017

11:01 PM EclaireXL Feature #8: Implement 4 channel ADC
Sigh, it definitely works but if I read say channel 1 - I still receive input from the other channels foft
09:00 PM EclaireXL Feature #8: Implement 4 channel ADC
Debugged and now working.
PBI and SIO audio will be mixed. For now I'm not feeding MIC_L and MIC_R anywhere - thes...
foft
06:56 AM EclaireXL Feature #8: Implement 4 channel ADC
Now I have the board its clear this needs debugging. foft
06:58 AM EclaireXL Feature #1: Svideo sync line support
Received the board and gave this a go. svideo and composite look nice and bright now. However saturation is too low, ... foft

05/17/2017

07:07 AM EclaireXL Wiki edit: Wiki (#11)
foft
07:06 AM EclaireXL Wiki edit: Wiki (#10)
foft
07:06 AM EclaireXL Wiki edit: Wiki (#9)
foft
06:59 AM EclaireXL Developer: RE: Power Requirements?
USB B 5V input. 500mA is enough but I'd go with 1-2A to give some extra for any connected devices. foft
 

Also available in: Atom