Activity
From 05/17/2017 to 06/15/2017
06/15/2017
- FO 10:24 PM Bug #33: Wizard of Wor
- Turbo freezer does not freeze it when its in 'frozen blocks' state but does otherwise.
- FO 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 here - is the 6502 still running until I hit f12 and freeze it?
- FO 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) Recursive NMIs
ii) No illegal op codes, even works on 65C02 etc.
iii) Still works with zero initialised ram (the eclaire ...
06/14/2017
- FO 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 wizardry:-)
For now I'm not concerned about the F12 issues, more the core game problem ignoring the F12 menu. There ar... - 91 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 additional two monsters re-spawn in the upper left which will only move vertically in a small area. After killing these two mon...
06/13/2017
- FO 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-mini-itx-clone-system-eclairexl/page-6#entry3783384
Might be nice to integrate this, archive looks fairly large though i... - SA 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!
- FO 06:45 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
- Yeah we should absolutely save this setting too
- FO 06:44 PM Bug #50: CORE13 - Option on initial powerup does not disable BASIC
- I suggest multiple os roms with a key to toggle
- SA 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!!!
Ok if you still do not want to proceed with my proposed way, is possible to change your firmware as to save this spe... - SA 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 mean to patch either a line in OS rom. ;-) - SA 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.
> ...
I not mean to patch the firmware Mark.
Asking for a way to disable the Basic with an electronic switch within your firmware. I mean to think th... - FO 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 state early on power on. - SA 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 the Basic and save the setting.
- SA 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 booted, if I hold F8 then press F10 to restart, BASIC does get disabled. The built in self test shows the keyboard is re... - ST 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 F8 then press F10 to restart, BASIC does get disabled. The built in self test shows the keyboard is responding.
- ST 05:31 PM Bug #48: CORE13 - Veronica BASIC not working
- foft wrote:
> So all tests work but veronica basic does not?
> ...
Yes, everything on the ATR I attached works. I will attach the version of Veronica BASIC I was trying to use. This evening I will arrange my desk better so that I can... - FO 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 ultimate cart but never debugged it. - ST 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 cannot communicate with the cart. Pressing F10 causes my monitor to see the input switch, but I get a black screen, and have...
- ST 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, but must not have appropriate permissions.
- ST 02:23 AM Bug #48: CORE13 - Veronica BASIC not working
- VREGREAD passes both tests, VRAMTEST passes the 4 tests.
- ST 02:21 AM Bug #48: CORE13 - Veronica BASIC not working
- Also, VREGREAD fails both tests, and VRAMTEST fails all 4 tests.
- ST 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 and I get "Veronica Not Detected". My Veronica is a black cased Revision 2.0.
- FO 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.
- ST 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 main screen the core has frozen and no keys respond (F10, etc.) It doesn't seem to matter if I go from PAL to NTSC, or ...
06/12/2017
- SA 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 variation.
> ...
I am ok with this. Is an option!
But if you ask my opinion, I would say that the final purpose of eclaire... - FO 09:37 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
- These are all 'quality' usb supplies - well Apple anyway!
- FO 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 checked my scope on a 5V supply I built at university and confirmed it does show 5V with that:-) - SA 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 the reason who I ask you to buy a tested psu from Samsung.
- SA 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
> ...
Prepare your meter for *DC Volts* in a range of 10 or 20 volt. After power up your eclaireXL without any peripheral device connected, and pl... - FO 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 - or between the power switch and gnd. - ND 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 - SA 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 voltage?
Can you find this in Switzerland? Is 5.2 volt at 2 Amper! My meter read 5.16 volt on board! Same thing is also the... - FO 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 the scope more - when the software is working:-) - FO 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 working.
I think we need one of these: tps63001 - SA 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 at the input, or at the end after the joystick port?
- FO 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 USB 2.0 and that devices' configuration, low-power, and high-power functions must operate down to 4.00 V at the device po...
- FO 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 regulator to actually get 5V! I also read that many ports output only 500mA until sending them a message.
I wonder if th... - FO 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 bug...
Anyway now I get 3.3V,2.5V and 1.1V as expected. However the 5V line is anything but 5V. I checked 4 different ... - SA 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 accurate voltage readings, although it have on screen readout. As for the digital scopes, I don't know how accurate are.... - FO 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 using to measure Panos?
One thing fed almost direct is 5V from psu to touch tablet. It might be sensitive. I can check...
06/11/2017
- SA 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
- SA 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]]
[[http://www.awax3.pl/product-pol-4023-Ladowarka-Samsung-EP-TA10EWE.html]]
- SA 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 try two different psu's with 5 and 5.2 volt output, and at any case I read 3.333v with my voltmeter. I check it on v1 bo... - SA 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 try two different psu's with 5 and 5.2 volt output, and at any case I read 3.333v with my voltmeter. I check it on v1 bo... - SA 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 try two different psu's with 5 and 5.2 volt output, and at any case I read 3.333v with my voltmeter. Check it on v1 boar... - SA 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 try two different psu's with 5 and 5.2 volt output, and at any case I read 3.333v with my voltmeter. Check it on v1 boar... - FO 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 due to small voltage adjustments on the LM339 level. So I think we need to adjust the resistors on that slightly. I thi...
- SA 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 - and on the v1 and prototype. I don't remember these being so far off but guess they have always been. Panos, what did you... - FO 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 voltage is slightly higher and pushes the threshold too high.
So: weak PSU, touch tablet works. string PSU, touch ta... - FO 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 and prototype. I don't remember these being so far off but guess they have always been. Panos, what did you get when you m...
- FO 08:19 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
- Going to check this on my scope, I don't trust my multimeter...
- FO 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 threshold on the LM339 too high for the paddle, but why is it 3.8V?!
- SA 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 and paddles are working, except the bad mapping! Will investigate...
If I remember well these work on core 7 or 8??..
- FO 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 working, except the bad mapping! Will investigate...
- FO 07:36 PM Bug #47: CORE 13 - Paddle, Touchtablet issues
- ", then I will check the touch tablet"
- FO 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... except its different for paddles since we'd only really swapped port 0 and 1!
I'm building with the order correct... - SA 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 Core?
- ND 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
- ND 09:13 PM Bug #45: CORE10 - IDE2+ SDX not working
- testing IDE2+ on an ULTIMATE 1MB does not behave correctly as well
- FO 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 new ones that latches portb bits..
- ST 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 mode. Pressing reset will take me to a BASIC prompt with "ERROR 12 at Line 0" and typing LIST gives me the repeating 0s f... - ND 05:44 PM Bug #45: CORE10 - IDE2+ SDX not working
- Tested and working on core 13
Nir - FO 08:48 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- This is still on the list, but not yet in place...
- ND 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 - FO 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 bit in PDVREG ($D1FF) is set. EXTSEL is pulled down 40-50ns after one of two conditions occured:
1. MPD is low and a... - ND 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
- ND 03:07 PM Bug #44 (Closed): 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
- Checked IDE2+ On core 13 and i works!
case closed - FO 02:09 PM 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 though, so it seems normal... I think that didn't happen on older cores because my reset was broken.
- FO 01:54 PM 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 low, hence the failure to boot. Fixing in core 13.
- ND 03:07 PM Bug #46 (Closed): CORE 10 - VOICE BOX does not work with Eclaire board
- solved in CORE 13
- FO 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.
- SA 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.
- FO 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 clock out and the implementation is incomplete.Will check...
06/10/2017
- SA 11:43 PM Document: Main Board Interface 1 & 2 Pin-outs - v3 prototype
- ND 01:45 PM Bug #46 (Closed): CORE 10 - VOICE BOX does not work with Eclaire board
- i tested my Voice Box on a real Atari and on the Eclaire board and on the Eclair it does not work!
to run the VoiceBox you need to VoiceBox hardware connected to the SIO Port.
i belive that the VoiceBox output its Audio through PIN 1...
06/09/2017
- ST 11:40 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
- ndary wrote:
> can you confirm that you get to the MIO Menu?
> ...
After dinner I will find a power supply for the MIO. First I have to confirm it works on real hardware, and then yes, I will let you guys know if it works with CORE11 ... - ND 09:45 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
- can you confirm that you get to the MIO Menu?
Nir - ST 09:38 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
- ndary wrote:
> i found this document.. can it be missing voltage on the PBI port?
> ...
Nir, I do have a 256kB MIO. Two issues. First I don't know if it works, as I don't believe I've ever even turned it on since I bought it. Second... - FO 08:23 PM 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 $D1xx page and $A000...$BFFF area for SDX
IDE+ uses all PBI signals, except: RAS, CAS, RDY, REF, EXTENB and AUDIO
IDE+ l... - FO 09:59 PM 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!!)
- FO 09:46 PM 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 soon. - ST 09:26 PM 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 am also confirming that with Core 11, the exlaire will not boot with IDE2+ Rev C. A video signal is generated as my monitor picks up the 50Hz signal via HDMI, but when pressing F12 no text is visible.
- FO 07:10 AM 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 that fires up, might give me a clue.
- FO 09:59 PM 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 address decoder and disable it when disabled. - ST 09:29 PM Bug #45 (Closed): CORE10 - IDE2+ SDX not working
- In CORE10, when I boot with the IDE2+ installed, the machine initially goes right into self test mode. Pressing reset will take me to a BASIC prompt with "ERROR 12 at Line 0" and typing LIST gives me the repeating 0s forever.
I can p...
06/08/2017
- ND 11:22 PM Bug #44 (Closed): 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
- Just tested CORE 11 and there is Bug in PBI - EclaireXL will not boot with IDE2+ Is connected and when Turbo Freezer connected goes directly to Cart EMU not main screen
- FO 09:43 PM 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 it down when there is no input connected. Then I can boost the volume without boosting the noise. Of course we can test...
- ND 10:18 AM Bug #42: Core 8 - Mic level is low
- yes Panos, the noise is when SIO of the XC12 is connected
- FO 09:39 PM 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...
- FO 09:38 PM 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 just pulling it low for reset, then going high impedance for high. However there is no pull up on it! So I need to driv...
- FO 09:01 PM 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 expose the ram under the OS that does not work. I doubt it uses that, but I should still fix it. - FO 08:34 PM 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 can check... - ND 08:09 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
- no it does not, i already tried it Panos
Nir - SA 07:31 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
Nir,
If you power on eclaireXL and go to Basic, after keep down the start key and simultaneously press and leave the F10, after the IDE2+ menu appears?
- ND 07:21 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
- i found this document.. can it be missing voltage on the PBI port?
the interface seems to work on the Eclair, when i press one of its buttons the LEDS respond.. but the menu will not boot
DOES ANYONE HERE HAVE THE BLACK BOX OR THE ... - ND 06:45 PM Bug #43: Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
- no, i dont have a logic analyzer or the schematics...
let me see what info i can gather - FO 06:34 PM 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...
- FO 05:36 PM 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 for debugging.
Do you have any technical documentation, schematics etc? - ND 04:39 PM Bug #43 (Closed): Core 10 - IDE2+ Menu does not show when powering the computer with START key pressed
- the PBI device i am testing is the IDE2+ external interface that plugs to the PBI port
when i reset the computer with the START key pressed the IDE2+ menu should appear.
on a real atari it does but not on the ExlaireXL board
06/07/2017
- FO 10:46 PM 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 - nice demo, at least it sounds good on Eclaire even if its wrong ;-)
- FO 01:07 PM 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. - ND 11:31 AM Bug #41: Core 8 - the backgound music in Gene & LMS demos are not the same as on a real ATARI
- confirmed this bug also in CORE9
- FO 10:34 PM PBI support!
- Core v10 is out for both v1 and v2/3
The turbo freezer works! Both of them! - FO 10:27 PM 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 freezer seems to work is a good sign...
- FO 10:12 PM Feature #2: PBI support
- Woohoo, freezer is working after reset - and ramdisk is working from freezer!
- FO 10:08 PM Bug #39 (Closed): Internal turbo freezer crashes on v9
- FO 10:07 PM 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. read from d720 would not reach freezer since its a pbi read. - FO 05:33 PM Bug #16 (Closed): Audio bug report for Altirra
- Many thanks Nir
- ND 02:13 PM Bug #16: Audio bug report for Altirra
- I Confirm that these Audio tests sound the same on a real Atari and on EclairXL board
Nir
06/06/2017
- FO 09:19 PM 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 works well enough to save and load state to disk. However the internal freezer still crashes. The reset problem remains... - SA 09:16 PM Bug #42: Core 8 - Mic level is low
- Noise is there only when the SIO connector of XC12 is connected?
- FO 09:15 PM 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 load though when I connected an input.
- ND 09:00 PM Bug #42: Core 8 - Mic level is low
- yes i connected correctly... and the volume still low..
i also notices that when the X12 is connected but nothing is played on the tape you can hear 'noise' from the MIC input
Nir - FO 08:26 PM 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...
- SA 08:07 PM Bug #42: Core 8 - Mic level is low
- Have you connect these with right polarity? I mean ground to ground etc?
- ND 07:40 PM Bug #42 (New): Core 8 - Mic level is low
- I connect the 2 pin header of MIC3 from the top board to the Bottom board (next to the speaker output)
and placed one of the DORSETTE Educational tapes to listed to AUDIO through the ATARI XC12 tape
i can hear the Audio / voice form ... - ND 07:16 PM Bug #41 (New): Core 8 - the backgound music in Gene & LMS demos are not the same as on a real ATARI
- i Am attaching two demos that are set to run on an PAL Atari with 576k or 1meg ram
in both the background music is not like on a real ATARI, maybe a channel is missing, i am not sure but the music does not sound the same..
in Gene de... - FO 08:57 AM Feature #28 (Closed): XEX boot loader replacement
- XX 08:00 AM Feature #28: XEX boot loader replacement
- foft wrote:
> Replace XEX boot loader with a better one
Das Omen works fine. You do not need to replace the loader.
- FO 08:56 AM Bug #20 (Closed): Bugs in DAS OMEN Demo
- ND 06:46 AM Bug #38: Numen crashes on v9
- (i managed to flash core 9 successfully, and Numen work when the memory is set to 320k compyshop.
numben crashed when i selected other expanded memory scheme that the demo do not support
Nir)
As discussed this is actually v8, afte...
06/05/2017
- ND 10:49 PM Bug #39: Internal turbo freezer crashes on v9
- (sorry i confirm that turbo freezer does crash on v9, not in the turbo freezer menu, but after you exist TB Freezer to load a software)
This report is from v8. The freezer is solid on mine in v8 so I suspect its related to Nir's v9 is... - ND 10:43 PM Bug #39: Internal turbo freezer crashes on v9
- (I managed to flash CORE 9 (.SOF) file and the compute rebooted,
and pressing DEL take me to the Freezer software, it does not crash the core on my machine
Nir) - FO 08:12 PM Videos
- Nir posted a couple of great videos, really great. I particularly enjoyed seeing the side2 streaming working.
https://youtu.be/xuL3VOGjW0U
https://www.youtube.com/watch?v=ordWyp8HZZ8 - ST 03:23 PM Bug #34: Problem booting with Core 9
- ndary wrote:
> i did with same result, can anyone else confirm that core 9 works on on his v2 board?
> ...
Just wanted to say that so far core9 has been working fine for me.
06/04/2017
- FO 02:13 PM 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.
I haven't got support in the video scaler though - will require a little detection logic of the weird sync pulses t... - ND 01:54 PM Feature #40 (New): Add support for Interlace mode (in scaler)
- attached is the Memopad 480i tool that simulate interlace mode on the ATARI 800XL,
ExclairXL does not emulate interlaced mode correctly.
Nir - FO 01:20 PM 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 here, until I run Numen or try to use the internal freezer. They are real logic bugs though rather than a stability thing.
- ND 12:45 PM Bug #34: Problem booting with Core 9
- i did with same result, can anyone else confirm that core 9 works on on his v2 board?
Nir - FO 09:22 AM 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?
06/03/2017
- FO 09:58 PM Bug #39 (Closed): Internal turbo freezer crashes on v9
- Pressing delete to activate internal turbo freezer crashes the core
- FO 09:57 PM Bug #38 (Closed): Numen crashes on v9
- Look into why
- FO 09:57 PM 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 line is wired on the PCB on v1 and v2.
- FO 08:44 PM Bug #5 (Closed): SIDE2 does not work
- Great, thanks Roy. Will close this for now, please reopen if it breaks again!
- RO 08:41 PM Bug #5: SIDE2 does not work
- foft wrote:
> 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 check with the v9 core on the v1 prototype.
I can confirm that Side 2 is now booting with SDX and the Sid... - FO 12:31 PM 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 check with the v9 core on the v1 prototype.
- ND 09:04 AM Bug #5: SIDE2 does not work
- I Confirm that SIDE 2 cart work on core8, should we close this bug?
Nir - FO 12:37 PM 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.
- FO 12:36 PM Bug #20: Bugs in DAS OMEN Demo
- So is the one a basic on/off issue?
- JO 12:33 PM Feature #28: XEX boot loader replacement
- Or a patched OS, where the BASIC is turned off by default (you need to press OPTION in order to have BASIC). This is how AtariMax's 32in1 OS works.
- FO 12:30 PM 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 powerful firmware run by another cpu breaks the illusion somewhat.
- FO 12:29 PM 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 certain timeframes.
- FO 12:28 PM 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 keyboards can usually handle multiple key presses at once.
- ND 09:48 AM Feature #28: XEX boot loader replacement
- Mark,
i found that the existing XEX loader behave better then i originally reported,
the problem is that when you press ENTER to execute the file the computer immediate reboots without giving you the ability to hold the option key,... - JO 12:29 PM Bug #35: When connecting ST Mouse to any JOY PORT on the expantion port, navigation on the EclairXL Settings menu not possible (Core8)
- In fact, stick(0) depends on the mouse's position.
- JO 12:26 PM Bug #35: When connecting ST Mouse to any JOY PORT on the expantion port, navigation on the EclairXL Settings menu not possible (Core8)
- stick(0) = 8, strig(0) = 1
- FO 12:25 PM 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.
- FO 12:17 PM 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. What do you see with stick and strig in basic?
- JO 11:19 AM Bug #35: When connecting ST Mouse to any JOY PORT on the expantion port, navigation on the EclairXL Settings menu not possible (Core8)
- I have confirm this behavior with Core7 (but strangely not always). More to this: I have SIO2SD attached to Eclaire, and when I connect the mouse to Port1, I see the display of SIO2SD, and plugging the mouse has some effect on the SIO bus.
- ND 09:31 AM Bug #35 (New): When connecting ST Mouse to any JOY PORT on the expantion port, navigation on the EclairXL Settings menu not possible (Core8)
- I have connected an ST Mouse o the EclairXL joyport to try and load some software that use the ST mouse but when the mouse is connected navigation with the arrow keys on the EclairXL settings is not possible
Nir - FO 12:27 PM 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 bug that manifests due to defined state e.g. the memory is zero initialised prior to starting the 6502.
- JO 11:07 AM Bug #33: Wizard of Wor
- Tried it today running more versions of WoW with the same results.
Addition to the behavior I described, when the game freezes, I press F12 and ESC, and the game continues to work. Till the next lockup. Then F12 and ESC makes it work ag... - FO 12:23 PM 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.e. like this: http://www.64kib.com/autobuild/keyboard.JPG. So you need to press the keys to the right of P and L. Also s...
- ND 10:48 AM Bug #36: Joystick is always emulated through the USB keyboard arrow keys
- Its is not about the keyboard mapping...
if you connect just a USB keyboard (not one with built in mouse) and you load a Joystick test tool or do a simple basic program to look at STICK 0 values, then move the arrow keys you can see j... - FO 10:31 AM 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 mapping. - ND 09:34 AM Bug #36 (Rejected): Joystick is always emulated through the USB keyboard arrow keys
I have connected only a USB keyboard (not mouse, or USB keyboard with built in mouse), and noticed when i try to run an ATARI software that use the ARROW KEYS to navigate (like the attached sysinfo), the navigation though the Arrow key...- FO 12:23 PM Feature #21 (Closed): Mirax Force game crash
- Closing, not a bug with the loader. Just need to hold option to disable basic as usual!
- FO 12:20 PM 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 change the os if you want the reverse.
- ND 10:54 AM Feature #21: Mirax Force game crash
- notice that if you hold the OPTION KEY (F8) before selecting the file, it load correctly,
thus i believe we need to add a feature in the settings to DISABLE BASIC ON/OFF
Nir - FO 08:20 AM 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-build instability on some boards only.
- FO 07:31 AM 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 the voltage on these pins on PBI? They should all be 5V, I'm wondering if some are not pulled up. I guess I need to double... - ND 12:49 AM Bug #34 (Closed): Problem booting with Core 9
- upgraded successfully to core 9
but when powering on the board, the ExclairXL boot one out of six times..
when it does not boot i get a message on the screen "image out of range" on my VGA screen and no Signal on HDMI
Switched ba... - FO 07:33 AM 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.
- FO 07:32 AM 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.
- ND 12:29 AM Bug #31: HDMI Audio generate high pitch noise (Core 8)
- it happens with CORE 8 & 9 as well
06/02/2017
- FO 10:56 PM Bug #4 (Closed): Galaxian flickers on scrolling - when using real cartridge
- Fixed in v9
- FO 10:50 PM Feature #2: PBI support
- First cut released as v9. Sure there are some bugs, try at your own risk!
- FO 10:25 PM 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 I need to check I'm still feeding it valid inputs... Oddly oldos mode DOES work! So ... weird...
- FO 10:10 PM Feature #2: PBI support
- Synced gtia delays to end of original 6502 cycle time and now acid is passing again.
- FO 03:45 PM 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 clock delays on register writes will lead to exactly this kind of problem. So I need to adjust all of those delays to b...
- FO 03:38 PM 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 should have changed anything, they are all silly bugs. Mostly fixed, though the last one highlighted some issues with m...
- FO 10:49 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- Bumped to v10...
- FO 10:10 PM 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 can't do this from the firmware!
- FO 09:42 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- Added to svn code
- FO 10:49 PM Bug #27 (Closed): USB D-PAD Joystick support on CORE7
- Decided to call pbiv28 v9... Closing as complete.
- FO 10:23 PM 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...
- FO 09:29 PM Bug #27: USB D-PAD Joystick support on CORE7
- Switched this to another output so it should no longer crash in next release
- FO 10:28 AM 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!
- AD 10:31 PM Feature #11: Non-uk keyboard support (custom keyboard mapping)
- The mapping from ps2 to atari key code is here:
http://www.64kib.com/atarixlfpga_svn/trunk/atari_800xl/common/a8core/ps2_to_atari800.vhdl
(see http://www.computer-engineering.org/ps2keyboard/scancodes2.html)
I started with ps2 you s... - FO 08:07 PM 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?
- JO 04:29 PM Bug #33 (Closed): Wizard of Wor
- Loading it from an external sio2SD drive with core 7:
At least on the 4th of 5th level, the monsters start appearing in the top left corner and their behaviour stops to be random.
If I kill them all, the game freezes before the next l... - JO 05:06 PM Support #29: LED for SIO activity
- Connected to SIO-IN and 5V (SIO-IN is reversed). Works fine. Thank you.
- FO 09:54 AM 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 some 4051s. I think its pretty easy to make and I can support via the pokey signals on GPIO. I'd rather not use so many...
- ND 08:39 AM Feature #32: option to connect the original ATARI XL keyboard to ExclairXL
- yes i did.. but i was hoping for a real XL keyboard.. not the mushy XE ones :)
- FO 07:11 AM 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 some GPIO pins, once I have some stable cores I'll start assigning them. For now I'm using them for debugging signals.
... - FO 07:12 AM 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 component I think.
- FO 07:08 AM Bug #31: HDMI Audio generate high pitch noise (Core 8)
- The HDMI audio has some issues, I have another bug to find this.
- ST 01:33 AM Bug #18: Power on Switch
- ndary wrote:
> in a REAL ATARI XL/XE computer you switch the computer on by flipping the POWER SWITCH UP, but in the EclaireXL board you turn the POWER by flipping the Switch DOWN.
> ...
I noticed this also.
06/01/2017
- ND 11:16 PM Feature #32 (New): option to connect the original ATARI XL keyboard to ExclairXL
IT would be great to be able and connect the Original ATARI XL keyboard to EclairXL board,
such option has been done before (here is some info)
http://atariage.com/forums/topic/181298-atari-keyboard-to-usb/
http://blog.pixelpr...- ND 11:08 PM Bug #31 (Closed): HDMI Audio generate high pitch noise (Core 8)
- The Audio of the HDMI port generate high pitch sound..
you can hear it when TAPE LOADS, or though disk driver SIO sound or when steaming video through SIDE2 CART.
This pitch noise is not heard on the speakers connected to Audio out p... - ND 11:06 PM Bug #30 (Feedback): TAPE does not play AUDIO on the Right Chanel (Eucational tapes cannot be heard)
- will make a cable and continued testing
- ND 10:50 PM Bug #30: TAPE does not play AUDIO on the Right Chanel (Eucational tapes cannot be heard)
- or i will build a cable are test, thanks
Nir - SA 10:36 PM Bug #30: TAPE does not play AUDIO on the Right Chanel (Eucational tapes cannot be heard)
- @Nir
As for the XC12 tape corder, just now I see that it haven't a PSU, so must take their power supply entirely from eclaireXL board.
This mean that you need to supply the eclaireXL with a power adapter of 1 or 2A. I don't know how ex... - FO 10:23 PM Bug #30: TAPE does not play AUDIO on the Right Chanel (Eucational tapes cannot be heard)
- This is only in v8 too
- SA 10:16 PM Bug #30: TAPE does not play AUDIO on the Right Chanel (Eucational tapes cannot be heard)
- Have you seen the two pole pin header on right side of the sub board? Is for this exact reason.
You must make first a small coaxial cable ended at both sides in a DuPont connector, as to interconnect it with the corresponding one in th... - ND 10:03 PM Bug #30 (Closed): TAPE does not play AUDIO on the Right Chanel (Eucational tapes cannot be heard)
- tried to put an AUDIO Tape
POKE 54018,52 [RETURN] should stream AUDIO that is recorded on the right channel and it should play through the ATARI speakers
on the ExlairXL this audio cannot be heard.
Nir - FO 08:20 PM 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.
- JO 05:04 PM Support #29 (Closed): LED for SIO activity
- Where can I connect a LED to indicate SIO activity (soldering is not a problem, if required)?
POWER and RESET are connected, but there is a HDD LED, which would be good to connect to somewhere :) - SA 07:21 PM Bug #17: NTSC crashing on some builds
- ndary wrote:
> changed the Core to v8 and when chancing the video mode to NTSC the screen crashes
> ...
I remember that this was ok in mine board. Are you use the prototype 2 area to get the firmware?
- ND 07:13 PM Bug #17: NTSC crashing on some builds
- changed the Core to v8 and when chancing the video mode to NTSC the screen crashes
Nir - FO 06:40 AM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- OK, I'll add that in v9
05/31/2017
- ND 10:02 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- yes i think so..
there are different banking cart schemes, some use data to change bank and other use address to change their banks
i think that writing 00 to D500 and set the Address line D5XX to D500 will cover them all
Nir - FO 09:28 PM 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 to any value. Its possible _most_ default to 00, but it can't be known.
If you think writing 0 to D500 will increase... - ND 09:08 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- it should also clear the D5XX to its imitate state so the bank switching cart will be set to its default state
- FO 08:43 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- I mean the 'hard reset' just clears memory then drops the reset line.
- FO 08:42 PM 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 has state then it won't reset that. Not sure what I can do about that one since I can't power off the cartridge. - ND 08:37 PM Bug #25: F10 Hard Reset Ignore inserted cartridge (Core v7)
- do you have an XEG cart with more than 16?
try one of the carts that do Bank Switching
Nir - FO 08:31 PM 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. I checked with pole position, frogger and bug hunt.
- FO 06:55 PM 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.
- ND 04:58 PM Bug #25 (New): F10 Hard Reset Ignore inserted cartridge (Core v7)
- When there is a cartridge inserted to the cartridge slot and you power on the ExlairXL board the cartridge boots
but if you press F10 (hard reset) it acts like F9 (Soft reset), cannot access the cartridge menu
(may have to do that R... - FO 08:32 PM 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 still 4 failing. Work out why...
I could do with converting the acid test suite into testbenches really! - FO 08:23 PM Bug #27: USB D-PAD Joystick support on CORE7
- Confirmed. I saw video settings had changed after disconnection too.
- ND 07:50 PM Bug #27: USB D-PAD Joystick support on CORE7
- yes VGA is still connected, it also happen with HDMI screen
- FO 06:50 PM 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 cross connected the video settings and the usb joystick or something...
- ND 06:41 PM Bug #27 (Closed): USB D-PAD Joystick support on CORE7
- When connecting a D-PAD Joystick to one of the USB ports the screen goes black!
the computer still works and even boots but with no screen.
i tried to use one of my USB joystick (Retronic ATARI 2600 Style, PS/2 USB Style, Standard US... - SA 08:17 PM Feature #24: A board with Atari SOUL!!!! (ROM in block ram support)
- foft wrote:
> I'll start by a default one in block ram, (optionally overriden by sd card). Then later we can add support for the flash reading.
Thanks! - FO 08:10 PM 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 flash reading.
- SA 07:57 PM Feature #24: A board with Atari SOUL!!!! (ROM in block ram support)
- sadosp wrote:
> What I would like to see from Mark sometime in the future, is to integrate the Atari OS in the flash ram.
> ...
?????????
- SA 02:56 PM Feature #24 (Closed): A board with Atari SOUL!!!! (ROM in block ram support)
- What I would like to see from Mark sometime in the future, is to integrate the Atari OS in the flash ram.
Dream for the day who I will push the power switch, and I will see the "Basic" blue screen, without the need of SD card.
A board ... - FO 07:01 PM 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.
- FO 07:01 PM Feature #28 (Closed): XEX boot loader replacement
- Replace XEX boot loader with a better one
- FO 06:57 PM Feature #13 (New): 32x speed cpu without wait states
- JO 06:55 PM Feature #26: PS/2 keyboard
- As you mention this, I tried it again:
- if the keyboard has already been connected when I turn eclaire on, it doesn't work
- when I let eclaire to boot and connect the keyboard after the "ready" prompt appeared, the keyboard works.
... - FO 06:52 PM Feature #26: PS/2 keyboard
- Yeah I expect a non-compliant adaptor. Though I doubt the USB HID support is rock solid investigating these individually takes too long. Does it have a built in hub? The USB hub support seems a bit iffy to me.
- ND 06:36 PM Feature #26: PS/2 keyboard
- I Confirm that ExlaireXL does support PS2/USB adapter to connect PS/2 Keyboard & Mouse with CORE7
i just tested it here and it works!!
what adapter you use? that are some cheap adapter that does not fully comply with the PI Protocol ... - JO 05:08 PM Feature #26 (Closed): PS/2 keyboard
- I've a PS2/2 keyboard with a PS2->USB adapter, which works fine on my PC and other HW emulators which has USB port, but not on Eclaire (FW7)
The LEDS on the keyboard are blinking once and then stay black (all). - FO 06:54 PM 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 cartridge so I expect its the same issue.
- FO 06:50 PM Support #23 (Closed): No image
- JO 01:00 PM Support #23: No image
- Thanks! It works now!
Start reading the http://www.64kib.com/redmine/attachments/download/7/Atari%20800%20FPGA%20Manual.pdf :)
Thanks for your support!
- ND 12:49 PM Support #23: No image
- copy this to the ROOT of your SD CARD
http://www.64kib.com/redmine/attachments/download/44/SDCARD.zip
Nir - JO 12:45 PM Support #23: No image
- My bad: the card was NTSC formatted.
The old firmware reads "settings" too. Now I see the monitor recognizes the resolution/frequency, but I see a black screen only.
Reporting back, when my altera cable arrives from china. - JO 12:26 PM Support #23: No image
- The current firmware doesn't use this file. Need to order a cable to update the firmware.
- FO 12:11 PM Support #23: No image
- Panos posted an sd card image in the forum. I expect that is set up for 50Hz vga.
- FO 12:05 PM Support #23: No image
- http://www.64kib.com/autobuild/private/settings_examples/
See the readme in here.
Please flash v8 too - JO 11:51 AM Support #23 (Closed): No image
- - the vga connector produces 15KHz, of which the monitor doesn't support
- through the HDMI connector I see "No SIGNAL" on the monitor
All the three power leds are shining. - FO 06:48 PM 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, will have a look.
- SA 12:01 AM Bug #22: Action and Bounty Bob Cartridges cannot be loaded
- Some more info's for the OSS cartridges on below link.
Seem that OSS M091 is the latest type cartridge from OSS which using one 16Kb eprom versus the two 8 Kb on previous.
[[https://sourceforge.net/p/atari800/mailman/message/277075... - FO 06:48 PM 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 drive emulation, one for the screen stuff, one for USB access. Using a single CPU there are latency concerns which got q...
- FO 06:45 PM 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,0x02,0xa9,0x07,
0x8d,0x05,0x03,0xa9,0x70,0x8d,0x0a,0x03,0xa9,0x01,0x8d,0x0b,0x03,0x85,0x09,0x60,
0x7d,0x8a,0x48,0x20... - XX 10:15 AM Bug #20: Bugs in DAS OMEN Demo
- foft wrote:
> 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 an sdrive port and I didn't ever look into the xex side much.
Are you using this loader?
#ifdef ... - FO 09:59 AM 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.
Quite a job though to rewrite the firmware.
It contains sd card access, fat filesystem, file browsing and a usb stack. - ND 08:57 AM Bug #20: Bugs in DAS OMEN Demo
- 6502 assembly only here :)
XXL posted that he can do a loader and PICODOS source is on Github
https://github.com/Masq666/PicoDOS/blob/master/picodos.asm
Nir - FO 08:05 AM 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 an sdrive port and I didn't ever look into the xex side much.
- ND 08:55 AM Feature #21: Mirax Force game crash
- PicoDos source is on Github
https://github.com/Masq666/PicoDOS/blob/master/picodos.asm
Nir - XX 08:44 AM Feature #21: Mirax Force game crash
- foft wrote:
> ok, another loader issue.
> ...
I can write proper loader. - FO 08:07 AM Feature #21: Mirax Force game crash
- ok, another loader issue.
Lets add a new task for changing the xex loader to picodos or another.
05/30/2017
- SA 11:50 PM Bug #22: Action and Bounty Bob Cartridges cannot be loaded
- And if someone need to play BBSB on eclaireXL, below is attached a working ATR file.
- ND 11:39 PM Bug #22: Action and Bounty Bob Cartridges cannot be loaded
- the problem with this specific Action bank switching cart.. just tested another model of Action cart that works well
this one use different address to switch banks
- FO 09:55 PM 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 add more types. I wonder why action doesn't work, that one seems standard. Does anyone have a _real_ action cart to try? S... - SA 07:59 PM Bug #22: Action and Bounty Bob Cartridges cannot be loaded
- foft wrote:
> Bounty Bob is expected, its a one-off cartridge type.
Mark I have the logic as how to load the bounty bob, from a guy who have decode it in the past. Bernd Herale. If this will help, let me know to upload it. - SA 07:58 PM Bug #22: Action and Bounty Bob Cartridges cannot be loaded
- foft wrote:
> Bounty Bob is expected, its a one-off cartridge type.
> ...
Mark I have the logic as how to load the bounty bob, from a guy who have decode it in the past. Bernd Herale. If this will help, let me know to upload it. - ND 07:31 PM Bug #22: Action and Bounty Bob Cartridges cannot be loaded
- the attached ACTION cart is
ID #3 | 800/XL/XE | 16 | OSS two chip 16 KB cartridge (034M) - FO 06:49 PM 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? - ND 03:50 PM Bug #22 (New): Action and Bounty Bob Cartridges cannot be loaded
- The following attached cartridges image cannot be loaded on ExclairXL
- ND 11:36 PM Bug #20: Bugs in DAS OMEN Demo
- i just confirmed that the problem is with the XEX loader of EclairXL, can you use the PICODOS loader from HIASOFT? from my experience it works well with most files.
- FO 06:51 PM 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 times. I'm not sure if there are better xex loaders we can switch to?
Can someone pick this up and look into the root ... - ND 03:39 PM Bug #20 (Closed): Bugs in DAS OMEN Demo
- tested the DAS OMEN Demo
1. the speech (DAS OMEN) at the 3rd part does not play
2. Music stops after a while and the DEMO Crash - ND 11:34 PM Feature #21: Mirax Force game crash
- ndary wrote:
> tested it ASPEQT and confirm that its a problem of the loader..
> ...
- ND 11:34 PM Feature #21: Mirax Force game crash
- tested it ASPEQT and confirm that its a problem of the loader..
i used PICODOS from HIASOFT and most games/demos that does not load well with the EclairXL loader works now!!!
so its not a problem with the core but with the loader
... - FO 06:32 PM Feature #21: Mirax Force game crash
- Can you test it with aspeqt too?
- ND 03:40 PM Feature #21 (Closed): Mirax Force game crash
- tested the MIRAX Force game
the Speech at the beginning of the game works. but the game will not start
can this be a bug in the XEX File loader?
Nir - FO 10:06 PM 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 clock cycles after rst_n=0 freezer is in reset state. It then snoops the bus, when the freezer button is pressed it loo... - FO 10:04 PM 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 (48 in one case!) on a write to a bunch of registers. This isn't really ideal since depending on memory timings the next...
- FO 07:02 PM Feature #1 (Closed): Svideo sync line support
- Being handled in issue 14
- FO 07:00 PM 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 requests.
- FO 06:58 PM Feature #12 (New): Set up redmine backups!
- FO 06:46 PM 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
- FO 06:45 PM 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 like 576p50.
We will be doing work to fix this, there is a programmable pll on board and edid/ddc hardware to implement... - ND 02:53 PM Bug #19 (Closed): PAL VGA Synch issues (screen is not centered
I am using a LCD TV SCREEN with VGA input, when the ExclairXL boot into Basic (ready prompt) the screen is not centered
but in the Settings mode (Pressing F12) and 'file browse' (Pressing F11) screen the screen is centered, without c...- ND 02:28 PM Bug #18 (Closed): Power on Switch
- in a REAL ATARI XL/XE computer you switch the computer on by flipping the POWER SWITCH UP, but in the EclaireXL board you turn the POWER by flipping the Switch DOWN.
as a 30 years ATARI USER i thought this should be put into attention...
05/28/2017
- SA 10:15 PM Feature #2: PBI support
- foft wrote:
> Interesting the acid test now fails with this core, which explains the blips I got when running real cartridges before. So probably some antic timings are wrong when the active cycle is in the 2nd colour clock of the cycle... - FO 10:05 PM Feature #2: PBI support
- Interesting the acid test now fails with this core, which explains the blips I got when running real cartridges before. So probably some antic timings are wrong when the active cycle is in the 2nd colour clock of the cycle.
- FO 09:59 PM Feature #2: PBI support
- PBI lives!!
Still some debugging to do but so far...
Cartridges are working again, which is a good sign (these are now via the PBI component)
Turbo freezer works - sort of! Sometimes is seems inactive and the memory expansion doesn'...
05/27/2017
- FO 10:49 PM 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 no dice. But now confident I can get the values I need out where I can see them at least.
- FO 10:28 AM 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 largely just for show, I doubt anyone will really use a 1064... Anyway I checked the pin assignments and found a bunch of d...
- FO 11:20 AM Arriving!
- The first board has arrived, the rest should be there shortly.
Please post in the forum when you board arrives and tell us what you think.
Its worth putting on the v8.sof firmware on arrival. I hope to have one with pbi support soo... - FO 10:46 AM 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 time.
05/26/2017
- FO 08:53 PM 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 hardware:-(
05/25/2017
- SA 11:29 PM Feature #2: PBI support
- foft wrote:
> Made several more fixes and the core no longer crashes with PBI enabled. However it all crashes when I plug in a cartridge! These worked without PBI support, but I replaced the cartridge logic too when I implemented this. ... - FO 11:10 PM 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 cartridge! These worked without PBI support, but I replaced the cartridge logic too when I implemented this. Interestingly s...
05/24/2017
- SA 11:49 PM Document: Notes and a guide for spacers - v3 prototype
- SA 11:42 PM Document: First owner notice - v1 Prototype
- FO 10:09 PM 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 transaction is already in process.
This is all so complicated because I'm running the clock at 32x the original one...
05/23/2017
- FO 09:43 PM Feature #2: PBI support
- Integrated into the description and synthesising:-)
For now I took the strategy of delaying the cycle until we know if PBI wants to take over. Its enabled only in 1x speed for now.
05/22/2017
- FO 09:55 PM 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 to the core. Need to remind myself how the enable strategy works and what they are all used for.
Initial idea is to ju...
05/21/2017
- FO 02:37 PM Feature #2: PBI support
- Started on a PBI component that will correctly communicate with the bus. Then this can be checked/simulated - and as a later stage I can do the core connection.
05/20/2017
- FO 10:39 PM 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 input clock for timequest as a proxy for ntsc/pal clocks. However it doesn't make it past derive_pll_clocks, so I guess ... - FO 10:36 PM 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 to cable interference. If we fix this too well we may lose that!
- FO 10:35 PM 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 previous sample stored in the ADC. I checked this out by trying two approaches:
i) Sample a single channel and checking for...
05/18/2017
- FO 11:01 PM 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
- FO 09:00 PM 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 - these will be connected to some sampler register. I guess D500 and D501 if the 'replay cartrige mode' is enabled. - FO 06:56 AM Feature #8: Implement 4 channel ADC
- Now I have the board its clear this needs debugging.
- FO 06:58 AM 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, need to work out how to boost this without too much impact to brightness.
Also need to work out why its just black an...