English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 28 December 2020, 17:59   #1
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
Moving "DisMo" button on a ACA500+ due to Checkmate Plus 1500 case

The ACA500+ has a button on it which can be used to trigger HRTMon or Action Replay. When the ACA500+ is in Checkmate Plus 1500 case things get a little tricky because the card mounts upside down and I have no access to it when the lid is on.

Button is about where the ACA500+ and the Gotek collide:
https://imgur.com/NG2CD5S

Is there a way I can route a button to the outside / use an alternative method?
gurth is offline  
Old 28 December 2020, 18:20   #2
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
ah I think I need to create a level 7 (non-maskable) interrupt, somehow.
gurth is offline  
Old 28 December 2020, 19:37   #3
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Just solder a pair of wires to the pins of the button and add another button in parallel. Check which pins get shorted with your multimeter in continuity mode while pushing the original button.
Jope is offline  
Old 28 December 2020, 20:14   #4
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
The button is on a daughter board and is hot glued onto the main, there looks to be 4 pins hanging off the button. hmm...

Been having a look around and it seems this is what I need but for an A500:
https://www.ikod.se/a1200-600-int7/
https://www.ikod.se/int7-adapter/

Seeing that the Paula will be technically be the same, just the form factor will be a little different from an A600, I might be able to rustle something up myself.

Also the Checkmate case has a Zorro slot available to me and reading around the same pins are on there too.

40 ----> IPL0
42 ----> IPL1
44 ----> IPL2
gurth is offline  
Old 28 December 2020, 20:39   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
ACA500plus button can't be replaced with NMI button. It won't work.
Toni Wilen is offline  
Old 28 December 2020, 21:12   #6
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
Not even to activate the Action Replay?
gurth is offline  
Old 28 December 2020, 21:58   #7
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
What I want to do is have a hardware button to activate the Action Replay when I have it enabled. I do not need any other function of that button, it is the first time I have pressed it today.
gurth is offline  
Old 28 December 2020, 21:59   #8
Jope
-
 
Jope's Avatar
 
Join Date: Jul 2003
Location: Helsinki / Finland
Age: 43
Posts: 9,861
Quote:
Originally Posted by gurth View Post
The button is on a daughter board and is hot glued onto the main, there looks to be 4 pins hanging off the button. hmm...
Yes, don't remove the dismo board, you should be able to solder from above if you're careful.
Jope is offline  
Old 28 December 2020, 22:06   #9
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
I have created this on KiCAD tonight:

https://imgur.com/B82jGBV
https://imgur.com/Vo3tqJM

The plan being to add a momentary switch to the pins allowing me to induce a LEVEL 7 interrupt and activate the Action Replay.
gurth is offline  
Old 29 December 2020, 11:58   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by gurth View Post
Not even to activate the Action Replay?
No. ACA500plus button also sets hardware state and more (like checking button press length and matching it with menu selection).

Action Replay 2/3's button also isn't a plain NMI button, it also does memory remapping, sets hardware IO register state which tells AR code source of freeze: reset, breakpoint or freeze button.
Toni Wilen is offline  
Old 29 December 2020, 12:00   #11
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,161
plain NMI button is useful with software hrtmon

winUAE shift+F12 beats all contenders
jotd is offline  
Old 29 December 2020, 12:26   #12
gurth
Registered User
 
gurth's Avatar
 
Join Date: Dec 2013
Location: Halifax
Posts: 225
Quote:
Originally Posted by Toni Wilen View Post
No. ACA500plus button also sets hardware state and more (like checking button press length and matching it with menu selection).

Action Replay 2/3's button also isn't a plain NMI button, it also does memory remapping, sets hardware IO register state which tells AR code source of freeze: reset, breakpoint or freeze button.
I see. Thank you for explaining.
gurth is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kit to fit Amiga 3000 into a Checkmate 1500 + case simon_m74 support.Hardware 18 06 June 2022 06:54
"Voices8" 8 Channel Soundtracker "DemoSongI" song - "This is the Amiga with 8 Voices" DemosongIHunter request.Music 45 23 May 2022 20:07
New desktop Amiga case Checkmate 1500 Plus Amigan123 News 3 24 April 2018 20:26
Creating a sega mega drive "c button->up" adapter? Cooljerk Hardware mods 6 25 September 2011 11:51
how to setup the "start" button in a amiga game with WINUAE fierceman support.WinUAE 1 07 October 2007 23:18

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:53.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08094 seconds with 15 queries