English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 15 September 2020, 03:15   #101
NovaCoder
Registered User
 
NovaCoder's Avatar
 
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,400
Quote:
Originally Posted by Radertified View Post
Is this actively being worked on? A quick GitHub search doesn't show much activity related to 68020 emulation.
I'm not involved with core development but hopefully someone is looking into it.
NovaCoder is offline  
Old 15 September 2020, 03:36   #102
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Quote:
Originally Posted by NovaCoder View Post
I'm not involved with core development but hopefully someone is looking into it.
Quote:
Originally Posted by Radertified View Post
Is this actively being worked on? A quick GitHub search doesn't show much activity related to 68020 emulation.
I have had input in both github and mister forums both have zero results from any minimig developer

Very sad.. For such a superior board and core, only a little amount of work is needed for 60820 core to have it 100%

But without communication its pathetic.
ransom1122 is offline  
Old 15 September 2020, 04:32   #103
rsn8887
Registered User
 
rsn8887's Avatar
 
Join Date: Oct 2006
Location: USA
Posts: 1,058
Programming an FPGA is much harder than programming a CPU, there are timing slacks etc. a lot of stuff has to be considered.

I got my MiSTer 1 year ago, and a lot has been improved with the Minimig core just in that time. For example Overkill AGA now works and many other improvements.

Since it is all open source, you can just look at GitHub commit history if you want to know the exact fixes over time.

Demanding developers to fix stuff asap will get you nowhere. This is true with any open source/community/hobby project. Patience is always required.

The best way to get developers to respond in any open source project is to make pull requests and actually put work in helping to fix things. Or to make well-written and well-explained issues on Github. But don't make comments every two weeks asking why nothing is happening. Most devs will eventually fix issues and respond, but it doesn't help demanding quick response.

I also wonder: Does anyone have code for a cycle exact 68020 anywhere? Is WinUAE 68020 even cycle exact yet? Maybe it is just not something that is known yet or just not fully figured out yet.

Last edited by rsn8887; 15 September 2020 at 05:09.
rsn8887 is offline  
Old 15 September 2020, 04:49   #104
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Ask Toni in his winaue thread...
ransom1122 is offline  
Old 15 September 2020, 09:47   #105
robinsonb5
Registered User
 
Join Date: Mar 2012
Location: Norfolk, UK
Posts: 1,153
Quote:
Originally Posted by ransom1122 View Post
I have had input in both github and mister forums both have zero results from any minimig developer

Very sad.. For such a superior board and core, only a little amount of work is needed for 60820 core to have it 100%.

The problem with the Graftgold games and the TG68k in 020 mode is well known - it's not limited to MiSTer. They even work on the TG68 in '000 mode so it's not an issue with cycle-exactness.


The other thing to bear in mind is that just because a developer is capable of working on one part of the core, doesn't mean they can understand and tweak any part of it - there are very few people with enough understanding of what's going on inside the TG68k to make fixes to the CPU.

Last edited by robinsonb5; 15 September 2020 at 14:19.
robinsonb5 is offline  
Old 15 September 2020, 10:16   #106
dreadnought
Registered User
 
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,895
Quote:
Originally Posted by rsn8887 View Post
Demanding developers to fix stuff asap will get you nowhere. This is true with any open source/community/hobby project. Patience is always required.

The best way to get developers to respond in any open source project is to make pull requests and actually put work in helping to fix things. Or to make well-written and well-explained issues on Github. But don't make comments every two weeks asking why nothing is happening. Most devs will eventually fix issues and respond, but it doesn't help demanding quick response.
Nobody's "demanding" anything. We're simply talking about issues that exist and need fixing. If you don't do that it might never happen (Minimig's been around for years). Devs are humans, not some omnipresent gods. They might've other priorities, lost interest, consider cores good enough, etc... Also, there might be people listening who are not involved atm, but who who have skills necessary to improve things.

"Putting in work" for somebody who hasn't got a clue about coding might be rather tricky. And if you make comments/reports on git you have a fair a chance of getting "sorged" - an euphemism for the maintainer dismissing your query with some cryptic explanation or even a rant. It's really not very encouraging.

Unfortunately, like ransom says, communication is not a strong suit of this community. I'm quite active on MiSTer forums (as akeley) and instances when actual devs say something are very rare. And many normal users display this extremely unhelpful "it's all great, MiSTer is awesome!" attitude whenever some problem with cores is mentioned or just handwave it away, like in this A1200 thread.
dreadnought is offline  
Old 15 September 2020, 10:48   #107
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,330
Quote:
Originally Posted by dreadnought View Post
"Putting in work" for somebody who hasn't got a clue about coding might be rather tricky.
If you're really interested, you "find a way". There have been some great bug reports where the reporter had no experience but managed to report:

"Provide the exact version of Minimig AGA core"
"Provide Aa full MiSTer setup including SDRAM speed/capacity"
"Does it crash on real hardware?"
"Does it crash in WinUAE with a similar config?"
"Does it crash when using the same revision core but with fx68k (68000)?"
"Does it always the same crash in the same place? 100% reproducible?"
"Provide a 100% accurate description of AmigaOS/WHDload/Slave setup"
"Provide the CRC/HASH of the game files (zip) so Dev can reproduce setup 100%"
"Provide screenshots of the crash (if appropriate)"

You can then go one step further and try to learn how to use the WinUAE interactive debugger. Just fire it up and look at it as you run to and step past the point at which it crashes in MiSTer.

And if you're super interested you go even further:

Read the M680x0 user manual so you get an idea for what all the registers are etc. The instructions, try to work out their binary/hex codes so you can see them passing though the debugger.

I think getting to this point is possible to anyone who is interested enough.
alexh is online now  
Old 15 September 2020, 22:42   #108
Knight Rider
Registered User
 
Join Date: Sep 2020
Location: Serbia
Posts: 12
This default NTSC mode in the AGS collection is quite annoying.
I tried to find a way to start permanently in PAL mode, but didn't succeed.
Even if I set PAL into the tooltypes of a game, AGS changes to NTSC.
The PAL switch in the AGS menu works, but only temporarily until the first reset.
The main problem is, that PAL games are forced to run in NTSC mode by default, which causes various problems, eg. scroll tearing, incorrect screen position etc.
Are there any solutions for permanently switching between the PAL/ NTSC in this package?
Knight Rider is offline  
Old 16 September 2020, 00:11   #109
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Quote:
Originally Posted by Knight Rider View Post
This default NTSC mode in the AGS collection is quite annoying.
I tried to find a way to start permanently in PAL mode, but didn't succeed.
Even if I set PAL into the tooltypes of a game, AGS changes to NTSC.
The PAL switch in the AGS menu works, but only temporarily until the first reset.
The main problem is, that PAL games are forced to run in NTSC mode by default, which causes various problems, eg. scroll tearing, incorrect screen position etc.
Are there any solutions for permanently switching between the PAL/ NTSC in this package?
Don't use the AGS pre packed hdf.. it forces ntsc and 99%.of games are pal.. you can change ntsc to pal in settings, but you have to do this everything you use the hdf..

Use your own os hdf.. or other ones... my 8gb hdf, with igame, xbench and tiny launcher works a treat...
ransom1122 is offline  
Old 16 September 2020, 10:12   #110
Knight Rider
Registered User
 
Join Date: Sep 2020
Location: Serbia
Posts: 12
Well, I like this AGS2 frontend, with quality screenshots and various search lists.
I am also curious to learn, how the author forced NTSC and whether I could change it to PAL by default.
This setting doesn't appear to be in the startup sequence, nor in the AGS conf file.
Since I am not an Amiga guru, I have asked a question here and I hope that someone will be able to help me.
btw, I have my own little hdf collection, but it's not nearly advanced as this one.
Knight Rider is offline  
Old 16 September 2020, 10:22   #111
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Quote:
Originally Posted by Knight Rider View Post
Well, I like this AGS2 frontend, with quality screenshots and various search lists.
I am also curious to learn, how the author forced NTSC and whether I could change it to PAL by default.
This setting doesn't appear to be in the startup sequence, nor in the AGS conf file.
Since I am not an Amiga guru, I have asked a question here and I hope that someone will be able to help me.
btw, I have my own little hdf collection, but it's not nearly advanced as this one.

I've had a look and could not find it in any settings.. I dare say when AGS was installed into the HDF itself The person would of chosen NTSC as default..
ransom1122 is offline  
Old 16 September 2020, 10:54   #112
Knight Rider
Registered User
 
Join Date: Sep 2020
Location: Serbia
Posts: 12
Wow, it seems that the author forced in the run script each individual game to start in NTSC, unless PAL mode is set in the menu.
Still don't understand why he did that, if we know that the vast majority of games are in PAL mode.
Anyway, problem solved, i think.
Knight Rider is offline  
Old 16 September 2020, 10:56   #113
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
Quote:
Originally Posted by Knight Rider View Post
Wow, it seems that the author forced in the run script each individual game to start in NTSC, unless PAL mode is set in the menu.
Still don't understand why he did that, if we know that the vast majority of games are in PAL mode.
Anyway, problem solved, i think.
I'm going to try and install this ags fronted on my own person hdf and see for myself. Ill get back to you if I see pal/ntsc toggle
ransom1122 is offline  
Old 16 September 2020, 11:17   #114
petarku
Registered User
 
Join Date: Jul 2018
Location: Sallins/Ireland
Posts: 56
as far i can see in mega AGS , in run files that you have per per game , there is a PAL or NTSC setting that is passed as whdload parameter . it gets overwritten with whatever you choose in settings to force. so if you want most of the games to be PAL by default that run files should be searched and replaced from what i understand
petarku is offline  
Old 16 September 2020, 12:05   #115
Knight Rider
Registered User
 
Join Date: Sep 2020
Location: Serbia
Posts: 12
Yes, that's right.
Or we can make our personal collection based on AGS2 from scratch, which is perhaps the best solution.
Knight Rider is offline  
Old 16 September 2020, 12:23   #116
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
To do
Make it OCS/ECS compatible, ability to choose a different screenmode, arbitrary placement and size of screen elements, config file. Oh, and get a real screenshot instead of that old mockup up there

Not sure if this "to do" list is part of the forced ntsc mode this front end has...

https://paradroid.automac.se/ags/
ransom1122 is offline  
Old 16 September 2020, 12:37   #117
dreadnought
Registered User
 
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,895
Quote:
Originally Posted by Knight Rider View Post
Or we can make our personal collection based on AGS2 from scratch, which is perhaps the best solution.
I had a brief check once and I'm pretty sure AGS is just WHDload collection. There are no adfs, so you also miss out on a huge number of games.

The forced NTSC is extremely silly and it makes me scratch my head as to why they did so. It's not as they are unaware of it, because they talk about the need for PAL settings in the readme.

What I like about it is that they included NTSC versions whenever possible, so I just made directory out of these and use my own system hdf.
dreadnought is offline  
Old 16 September 2020, 12:42   #118
ransom1122
Registered User
 
ransom1122's Avatar
 
Join Date: Aug 2011
Location: Omnicorp
Age: 45
Posts: 5,812
You can change settings to PAL from the frontend. But that's annoying doing it every single time. Question remains if you install it in your own hdf will it force ntsc as well?
ransom1122 is offline  
Old 16 September 2020, 12:51   #119
Anubis
Retro Gamer
 
Anubis's Avatar
 
Join Date: Jan 2005
Location: Underworld
Age: 51
Posts: 4,058
I am thinking to get into this... what is recommended for startup configuration??

What memory size (and kind) cards works best for Amiga/Atari/consoles of the time emulation?
Anubis is offline  
Old 16 September 2020, 12:59   #120
dreadnought
Registered User
 
Join Date: Dec 2019
Location: Ur, Atlantis
Posts: 1,895
Quote:
Originally Posted by Anubis View Post
I am thinking to get into this... what is recommended for startup configuration??

What memory size (and kind) cards works best for Amiga/Atari/consoles of the time emulation?
32MB SDRAM is enough for everything but some big NeoGeo games.

So, you'll need
-DE10 board
-32SDRAM
-OTG USB hub (powered is best).
-heatsink & fan

Overall~ 150E

You can also buy I/O board and USB board but these are expensive and not really needed.
dreadnought 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
Special MiSTer Amiga build MickGyver Hardware mods 25 23 December 2022 13:50
Amiga 600 FPGA (MiSTer) Conversion intric8 Amiga scene 11 23 December 2022 13:40
Getting TinyLauncher to work with the Minimig core for the MiSTer FPGA? BlockABoots New to Emulation or Amiga scene 2 24 September 2019 09:36
Loads of amiga stuff fs gotmashed MarketPlace 28 23 December 2006 18:17
Loads of amiga stuff 4 sale :) magnox MarketPlace 8 02 August 2005 11:49

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 01:22.

Top

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