foft Posted July 22, 2014 Author Share Posted July 22, 2014 (edited) The MiST The mist has a spare dip switch... I'll wire it up! edit: done! Edited July 22, 2014 by foft Quote Link to comment Share on other sites More sharing options...
NML32 Posted July 22, 2014 Share Posted July 22, 2014 (edited) @foft the scan-line setting on the MIST only seems to work if I boot directly to the A8 core. I normally have the Atari ST core as the default so I can switch between cores during boot up. Edited July 22, 2014 by NML32 Quote Link to comment Share on other sites More sharing options...
foft Posted July 23, 2014 Author Share Posted July 23, 2014 @foft the scan-line setting on the MIST only seems to work if I boot directly to the A8 core. I normally have the Atari ST core as the default so I can switch between cores during boot up. That'll be firmware - I'll ask Till... For now button 3 (or 1? firmware reset) should fix it. To be honest I'm probably better off not using that switch long term though... Since its not so easy to change and different cores may need different settings. I'd like to have a file of virtual switches on the sd to save settings. 2 Quote Link to comment Share on other sites More sharing options...
+remowilliams Posted July 23, 2014 Share Posted July 23, 2014 To be honest I'm probably better off not using that switch long term though... Since its not so easy to change and different cores may need different settings. I'd like to have a file of virtual switches on the sd to save settings. That would be excellent I'm not taking the case off unless I have to, as after the installation of the midi board it was a bit frightful getting it back on. Quote Link to comment Share on other sites More sharing options...
foft Posted July 23, 2014 Author Share Posted July 23, 2014 That would be excellent I'm not taking the case off unless I have to, as after the installation of the midi board it was a bit frightful getting it back on. I didn't actually know this switch is inside the box until Till told me today:) I have just the pcb so by definition everything is outside the case! Quote Link to comment Share on other sites More sharing options...
+remowilliams Posted July 23, 2014 Share Posted July 23, 2014 I didn't actually know this switch is inside the box until Till told me today:) I have just the pcb so by definition everything is outside the case! Hehe, indeed. If it wasn't for Lotharek's case supplied mine would probably be a bit more naked like my minimig. Quote Link to comment Share on other sites More sharing options...
kogden Posted July 25, 2014 Share Posted July 25, 2014 So what is the best low-cost hardware to purchase for getting this going? I know PBI is probably out but how hard is getting SIO to work? Quote Link to comment Share on other sites More sharing options...
foft Posted July 25, 2014 Author Share Posted July 25, 2014 So far it's ported to these boards(no order), though hdl is available if you want to try another board: MIST Replay MCC216 DE1 Turbo Chameleon Aeon Lite + real soon I hope: SOCkit Of these... If you want to connect real SIO drives you'll need a DE1 for the GPIO. Only problem is they're not 5V tolerant. I built some IDT quickswitch boards to solve this. Also DE1 needs an adaptor board for joysticks. I'm theoretically building a breakout board for the DE1 with cartridge socket, PBI, joystick ports, keyboard sockets and SIO. Though its not moving quickly! All boards have an SD card drive emulation, ie internal SIO. Most boards (Except DE1 and Sockit) have built in joystick ports. Sadly though all the 'many in one' computer boards, except Replay, have basically no GPIO. Replay is not really available yet, except for core developers. MIST has USB. Some time this year it's planned to do SIO over USB. To aspeqt only though. 1 Quote Link to comment Share on other sites More sharing options...
kogden Posted July 25, 2014 Share Posted July 25, 2014 I'd want to talk to real Atari peripherals like an 850, etc so the DE1 sounds like a winner. The extra effort to wire up ports seems worth it. Cost-wise they all seem fairly similar. 1 Quote Link to comment Share on other sites More sharing options...
jugac64 Posted July 26, 2014 Share Posted July 26, 2014 Hi Mark, it would be great if you could add a reset function to the Chameleon’s a8 core, so when the button is pressed the Chameleon will reset and return to the C64 core, where the different cores can be loaded. This could be useful to switch for example from the a8 NTSC core to the PAL version, or just to launch another core. In the C64 core, the right Chameleon’s blue button is the “reset” button. Generally a “short” button press (shorter than 0.7 seconds) will reset the C64, and a “long” button press (longer than 0.7 seconds) will reload the Chameleon core (equaling a “hard” reset, or power-cycle). Thanks! I hope you consider adding this feature, and I am enjoying a lot the a8 core Quote Link to comment Share on other sites More sharing options...
jugac64 Posted July 30, 2014 Share Posted July 30, 2014 20140730: CHAMELEON: Reset button > 0.6 seconds = reload core 0 IT WORKS! Thank you CHAMELEON: Very primitive scanline button debounce! I was already used to this... but with debounce is much better! I realized that on the file browser some folders with ATR and XEX files sometimes appears completely empty. I will try to discover what name is producing this or what else, and I will report. Thanks again Mark for your hard work! Quote Link to comment Share on other sites More sharing options...
foft Posted July 30, 2014 Author Share Posted July 30, 2014 I think the folder thing is related to long folder names, I've had it a couple of times but not looked into it yet. Renaming the folder to a simple name worked. Quote Link to comment Share on other sites More sharing options...
foft Posted July 31, 2014 Author Share Posted July 31, 2014 I've just kicked off a build/release that fixes the long filename directory problem. The last days of an Atari C64 3 Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 6, 2014 Share Posted August 6, 2014 Hi Mark, I just want to report you that on builds 20140802 and 20140731, when I move the joystick to the right to core is doing a “F9 Reset” and when I move the joystick to the left, the core is doing a “F12 Systems settings” access. My setup is: Chameleon + Docking station + USBtoPS2 keyboard + ps2 mouse + RR-NET-MK3 + joystick attached to the docking station port 1. When I move to the right or left the CDTV remote control joysticks-buttons, this doesn’t happen, it only occurs with the physical db9 joystick. I didn’t flashed more older releases to check when this error started happening (I have been using mostly the remote control so I didn’t realized about this before). By the way, I hope no C64 or Chameleon where damaged on your video! Best regards, Juan Quote Link to comment Share on other sites More sharing options...
foft Posted August 6, 2014 Author Share Posted August 6, 2014 (edited) The C64 has shared wires for the joystick and keyboard. When accessing the CIA registers I added some protection. However I didn't expect this bug to be replicated in the docking station! I'll take a look. Guests again from Thursday though so no updates for a couple of weeks. 'No C64s were harmed' during the making of the video. Hopefully that will also be the case when I map the SID and RRNet into memory:) Edit: Checking docking station code, . Yep shared wires. It tries to stop conflicts but that doesn't work. I'll fix.... Edited August 6, 2014 by foft Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 6, 2014 Share Posted August 6, 2014 Awesome! Thank you very much Mark, I was worried that it was only a problem here in my setup. And good luck with the experiments, Atari with SID sounds interesting BR! Juan Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 8, 2014 Share Posted August 8, 2014 (edited) Hi Mark, do you think the glitches in the borders can be solved (or hidden) adding an overlay border in the 4 sides of the screen? (left, right, up and down). The C64 is divided in background and border area (and some other intermediate layers like sprites), so the idea come from here. I don’t know technical details about this, but I think I read somewhere that one of the ideas to add this borders was to provide a similar screen for different TV screen sizes. For more information about the C64 borders you can start reading here, if you are interested http://www.zimmers.net/cbmpics/cbm/c64/vic-ii.txt But I guess adding a border to the core should be something outside the emulator? not modifying the Atari emulation, but adding another graphic layer… don’t know how or where Edited August 8, 2014 by jugac64 Quote Link to comment Share on other sites More sharing options...
foft Posted August 8, 2014 Author Share Posted August 8, 2014 (edited) I'm just planning to chop them off in the scandoubler. They need to stay in the core itself, some software depends on them for collisions! I forget about them since they are offscreen on my crt! Edited August 8, 2014 by foft Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 8, 2014 Share Posted August 8, 2014 Great Mark, thanks. In my widescreen VGA monitor they look very strange... it is the only thing I would like to get improved on the core, the features it has now are more than fine for me! Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 9, 2014 Share Posted August 9, 2014 ... to complete the last sentence for my inner peace I think the most important work on a core is the compatibility and equivalence to the original platform, I know it is the more tedious and less exciting part of the core developing, but at the end it is the only thing that can help us using a FPGA core as a replacement for our old beloved retro-computers. I hope you can continue working on this on the future when you have some time and interest. Thanks again for your work, take care and best regards! Juan Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 16, 2014 Share Posted August 16, 2014 Hi Mark, how many files can the a8 core read inside a directory? I am using Atari 8-bit TOSEC collection with the core (by the way the very long TOSEC names are displayed very well on the last release of the core), and many directories that have a lot of files only display them up to a certain quantity of files. The TOSEC Atari 8-bit collection can be downloaded from here (awesome collection): https://archive.org/details/Atari_8_bit_TOSEC_2012_04_23 Is it possible to increase the supported quantity of files in a directory? Best regards, Juan Quote Link to comment Share on other sites More sharing options...
NML32 Posted August 16, 2014 Share Posted August 16, 2014 (edited) Hey Juan, I just looked at my A8 folder and currently I have 157 files in the root of the "User" folder. No problems yet. I too wonder what the limit is. Edited August 16, 2014 by NML32 Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 17, 2014 Share Posted August 17, 2014 (edited) Hi NML32! how are you, I hope everything is fine. I did some tests with atr files (short names, long names, small size and big size files) and always the maximum number of displayed files where... 194 files. It seems also that the files browser can't display an ATR file that has only one character on the name, for example: A.atr By the way, anyone found a LOGO programming language image that works with the a8 core? Atari LOGO is great. BR, Juan Edited August 17, 2014 by jugac64 Quote Link to comment Share on other sites More sharing options...
NML32 Posted August 17, 2014 Share Posted August 17, 2014 By the way, anyone found a LOGO programming language image that works with the a8 core? Atari LOGO is great. BR, Juan Juan, take a look and see it the one I added to my google docs page works. http://goo.gl/MvUDfY 1 Quote Link to comment Share on other sites More sharing options...
jugac64 Posted August 17, 2014 Share Posted August 17, 2014 Hi Mark, thanks! It seems to work well after changing the extension COM to XEX (at least LOGO application started well). I will do more tests soon to see if it can be used to load programs, do some LOGO programming, etc. Best regards! Juan Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.