› Foros › Retro y descatalogado › Arcade y emulación
neosd escribió:With NeoSD, will it be technically possible to purchase legit ROMs from NGev to run? So instead of buying the game for 500 Euro (or whatever they sell for), you'd buy the ROM at an acceptable price (for example 50 Euro) and run it on NeoSD. Assuming NGev want to do that of course...
Right now, this is only a comercial issue.
I think we can anounce that NeoSD has been designed to allow homebrew developers sell theyr games on our plataform, you will get more details once we have the first developer interested on do it. This function is built in NeoSD from day 0.
Thanks !
neosd escribió:If a developer wants to release a free game, it will work on ANY NEOSD cart provided it just uses a 'standard' neogeo cartridge (pre kof99), that is, 1 MB program, up to 8MB banks, 64 MB sprites, 16 MB audio samples (merged regions).
On the other hand, if a developer wants to sell a game rather than make it free, he will be able to lock a game for a certain NEOSD cart, so it will only boot in ONE or SOME carts.
Thanks
neosd escribió:Thanks for the info Raz! Darksoft said on the arcade-projects forums that the longest load time on his Multigame Cart is 12 seconds (currently). Looks like there will be some healthy competition in this space and that's good for all of us.
Dear Darksfot,
We can license you our technology, but sorry to tell you that its not possible to load and flash 100mb games from SD card in 12 secconds.
You are going to need atleast about 30 secconds just to read a 100mb game from the SD card, you are also going to need time to erase and flash chips.
Depending on which technology you choose, this will be faster or slower. If you choose RAM, erase and flash will be faster, but you will have to read, erase and flash the chips every time you power on the device. If you choose flash, you will be able to power off and keep the game flashed when you power on. Thats why we have choosen flash, cause with flash you dont have to write the game again every time you power off the neo geo.
We know you will notice that when you reach the point where you need to read game file from SD to write it on flash, we hope you reach that stage before 2017 ends.
Anything we can do for you, just let us know, we are open to answer any question your may have.
Thanks !
Ulmez escribió:La gente del NeoSD ha comentado en neogeo.com que eso de los 12 segundos de carga que promete DarkSoft es imposible porque simplemente leer 100 mb de una tarjeta SD requiere más tiempo:neosd escribió:Thanks for the info Raz! Darksoft said on the arcade-projects forums that the longest load time on his Multigame Cart is 12 seconds (currently). Looks like there will be some healthy competition in this space and that's good for all of us.
Dear Darksfot,
We can license you our technology, but sorry to tell you that its not possible to load and flash 100mb games from SD card in 12 secconds.
You are going to need atleast about 30 secconds just to read a 100mb game from the SD card, you are also going to need time to erase and flash chips.
Depending on which technology you choose, this will be faster or slower. If you choose RAM, erase and flash will be faster, but you will have to read, erase and flash the chips every time you power on the device. If you choose flash, you will be able to power off and keep the game flashed when you power on. Thats why we have choosen flash, cause with flash you dont have to write the game again every time you power off the neo geo.
We know you will notice that when you reach the point where you need to read game file from SD to write it on flash, we hope you reach that stage before 2017 ends.
Anything we can do for you, just let us know, we are open to answer any question your may have.
Thanks !
Ulmez escribió:Cada vez es más evidente que se ha picado pero a lo grande porque se le han adelantado. Si lees sus fotos continuamente dice que hará una cosa y otra (todo maravilloso y mejor que los demas, por supuesto), hay usuarios alabándole (que no me sorprendería que fuesen cuentas falsas o amigotes) pero ni una foto, vídeo o dato concreto.
Es la huida hacia adelante, y me parece una falta de respeto a sus clientes. Si va a sacar algo, genial, pero no es sano andar con misterios y tirando mierda a la competencia de forma tan sucia...
Razoola escribió:User Interface, Options and Usage.
It is a little hard to give proper review of the user interface as the version I have is incomplete and some of the features are still missing or not working. Overall I would say the outlook is minimal and easily understandable. Given that it is incomplete it is a little rough around the edges which is to be expected at this point. Everything is displayed in an easily understandable way however and that's a big plus. The small title page screenshots is a nice touch.
Flashing a game is done by simply selecting it in the game list and then pressing the button A. Button B takes you the options page, button C will filter the games list based on genre (feature not included yet). Button D will add or remove the selected game to a favourites list (feature not included yet either).
Flashing a game.
This is a very simple process. You just hit Button A after selecting a game and the erase / flash process will start. This twostep process is shown in the UI via a progress bar in the middle of the screen. During the erase step the green LED on the NeoSD PCB flashes quickly, during flashing it flashes more slowly. With the SDcard I am using (fast but not the fastest) this process takes between 0:25 seconds and 4:30 minutes depending on the size of the game. This is the total time taken to erase and flash the NeoSD to new game. It is a onetime wait period, once a game is flashed there is no other loading required each time the system is powered on or reset. This aspect is identical to how an original Neo Geo game cartridges operate which use ROM.
Once there is a game flashed onto the NeoSD a new option 'Launch Current Game' is in the game menu. Choose this option to exit the UI without having to flash a game first.
Options menu.
The following options are present in the current UI version I am testing. Player 1 Joystick up and down are used to select options with left and right to alter them. Button B is used to exit the menu and return to the games list. A quick breakdown of the current options I see are;
Boot Mode - Determines what happens at power on, Game or Menu.
In-Game Trigger - Can be set to either AD+START, BC+START, ABC+START or None.
System Mode - Can be set to either Bios, MVS or AES.
Region - Can be set to either Bios, Europe, USA or Japan.
Save/Restore Back RAM - Can be set to Yes or No.
UI Sounds - Can be set to Yes or No.
Help - This currently does nothing.
Version - Displays information about the NeoSD, version numbers etc.
Let's look at a couple of these options more closely given I know these will be of interest.
System Mode and Region setting.
Both these settings work as much as they can taking the bios environment into account. The MVS/AES mode switch works pretty much as it does in arcade emulators that have the option (WinKawaks for example). It should be noted however that this does not give the same experience as setting AES mode via a UniBios or the stock AES bios on AES. The Bios does some things beyond the control of NeoSD. For example, when using a stock MVS bios those with a keen eye will notice the Neo Geo jingle will display according to the MVS specification even when NeoSD is in AES mode. On true AES hardware with stock bios (or UniBios on MVS in AES mode) the jingle will always appears once before the first attract mode cycle and then never again.
This is only a minor thing but worth a mention given UniBios users will get a true AES experience using the UniBios to control system type over the settings in NeoSD. I have suggested to neosd that it may be wise to disable or force these settings to BIOS when a UniBios is detected in the host system (easy to do). This would give the user the best possible AES experience. These options in NeoSD will be a welcome addition however for those without a UniBios installed as they get you most of the way there.
Save and restore back RAM.
This feature will need some testing before being able to say how well it works but from my short testing so far it does not work properly although I can see the expected files saved on the SD card. On speaking the neosd about it I know the cause is known and now fixed. I just need to wait for a new firmware (that has other fixes also) so I can try it out.
From how I'm told it is implemented I feel it cannot be taken as a full proof way to save data but it is much better than nothing at all! I'm told it works by saving BackupRAM for the currently flashed game onto SD card at the point you choose a new game to flash. It is then reloaded when you flash that game back to the NeoSD.
While this system in theory will work it, is quite dependent on the backupRAM battery being able to hold the data in backupRAM on the MVS. If the MVS backupRAM is reset any good data on the SDcard will be overwritten with that data when the game is changed. A temporary solution to this dilemma would be an option in the UI to load or store back RAM of the currently selected game which the user can force if they know the backupRAM system on the MVS is not preforming well. Ideally though this process should be automatic.
Conclusion
As I have said at the start the user interface is not yet complete so it's hard to critique something when you know beforehand it's just going to get better anyway. The UI does what it needs to do in a very controllable way without leaving the user frustrated due to it being non responsive. I feel it could be graphically improved but at the same time others will like its minimal nature.
Here are some changes I feel would be beneficial to the user going forward over the version I'm testing (which is not the final version). These have already been passed on;
Being able to wrap around when navigating the game list.
NeoSD should automatically detect presence of UniBios and disable its System and Region options if found.
Back RAM loading/Saving may need some refinement to help protect against data loss.
Hiding rogue tiles that sometimes appear momentarily sometimes before title page draws etc.
Instead of fading out the title page, fade it in only before running the main UI.
Some screenshots need altering to remove vertical strips / non-straight edges. Can be done by stretching them out horizontally before the shot is shrunk and converted.
Replace the '?' screenshot with one showing the NeoSD title page or Neo Geo logo jingle?
Razoola escribió:The next part of my review will be about this very topic. Its the part of the review I'm really looking forward to because this is where the NeoSD kicks ass. In a Big Big way. I still cannot believe some of the things I'm seeing here with the protected games even its right in front of my eyes.
bernardon escribió:ojala, se hicieran conversiones como dices.
TOKI.... TOKI..TOKI.... y otra vez TOKI. en la neo eso seria un sueño.
O un Street fighter 2 y con graficos mas potentes eso seria la ostia, cuando era pequeño y no sabia bien porque unos juegos eran mucho mejor que otros técnicamente digo.
Siempre pensaba, coño porque no hacen el Street fighter 2 , en la neo geo seria brutal con la potencia de neo geo, eso lo aplastaría todo.
Sceptre_JLRB escribió:Está genial, y los pequeños detalles y sugerencias están siendo pulidos de cara a la nueva versión del firmware.
En breve Razoola hablará sobre la compatibilidad con la librería estándar de Neo-Geo y si los juegos funcionan exactamente como si fueran los originales, ante lo cual se muestra gratamente sorprendido:Razoola escribió:The next part of my review will be about this very topic. Its the part of the review I'm really looking forward to because this is where the NeoSD kicks ass. In a Big Big way. I still cannot believe some of the things I'm seeing here with the protected games even its right in front of my eyes.
De hecho, ya ha puesto listas de algunos juegos probados, incluyendo los más conflictivos en cuanto a protecciones (Super Side Kicks, Fatal Fury 2, Rage of the Dragons...). No sólo funcionan a la perfección (sonido incluido), sino que además pasan el CRC32 check de su UniBios como si fueran originales (salvo el Metal Slug X, que se "autoparchea", algo que tienen ya solucionado, y aun así el funcionamiento es perfecto). Los tiempos de flasheo van desde los 30 seg. a los 4 min. y medio dependiendo del tamaño del juego en una tarjeta SD convencional, carga que sólo se produce al cambiar de juego independientemente del apagado del sistema.
Game Abbreviation UniBios CRC32 SOUND Flash Time
----------------- ------------- ----- ----------
AERO FIGHTERS 2 PASS GOOD 0:49
ART OF FIGHTING PASS GOOD 0:46
BLUES JOURNEY PASS GOOD 0:31
BLAZING STAR PASS GOOD 2:02
BURNING FIGHT PASS GOOD 0:27
CROSSED SWORDS 2 PASS GOOD 0:45
FATAL FURY PASS GOOD 0:28
GHOSTLOP PASS GOOD 0:52
IRONCLAD PASS GOOD 1:38
KOF 94 PASS GOOD 1:46
LAST BLADE PASS GOOD 3:07
LAST RESORT PASS GOOD 0:24
MAGICIAN LORD PASS GOOD 0:25
METAL SLUG PASS GOOD 1:42
NAM-1975 PASS GOOD 0:26
NEO TURF MASTERS PASS GOOD 1:13
PULSTAR PASS GOOD 2:01
REAL BOUT FF PASS GOOD 2:19
SAMURAI SHODOWN PASS GOOD 1:07
SHOCK TROOPERS PASS GOOD 2:13
STRIKERS 1945 PLUS PASS GOOD 3:34
VIEW POINT PASS GOOD 0:38
WORLD HEROES PASS GOOD 0:40
WIND JAMMERS PASS
KOF 98 PASS GOOD 4:02
KOF 99 PASS GOOD 4:14
KOF 2000 PASS GOOD 4:30
KOF 2001 PASS GOOD 3:54
METAL SLUG X FAIL (P1 ROM) GOOD 2:58
METAL SLUG 3 PASS GOOD 4:30
METAL SLUG 4 PASS GOOD 3:20
SAMURAI SHODOWN 5 PASS GOOD 4:28
SAMURAI SHODOWN 5SP PASS GOOD 4:26
GAROU PASS GOOD 4:38
MATRIMELEE PASS GOOD 3:55
ROTD PASS GOOD 4:15
SUPER SIDE KICKS PASS GOOD 0:34
FATAL FURY 2 PASS GOOD 0:51
Razoola escribió:I don't have the fasted SD card on the market so some of these times can be improoved apon with a better card
Razoola escribió:How games play and the NeoSD preforms.
Now comes the fun part of the review because it involves playing games. There is no point buying the NeoSD after all if it cannot or cannot do the fundamental thing you bought it for, or only do them to the same level as a multicart (161in1). With this is mind I will probably reference the multicarts a few times in this section comparing how games play on that compared to the NeoSD.
KOF2003 (almost the ultimate test for the NeoSD).
Given I knew a little bit about the NeoSD before I received one I knew this was going to be the first game I flashed onto it. This is game that would tell me whether the NeoSD was just Hype or the real deal. The 161in1 has this game supported via a hack but it does not display correctly. It was a nervous 4:30 minutes while I waited for the game to flash. Then bam, once done the Neo Geo reset itself and I was presented with the Blue Green SNK / Playmore logo and growling music undertones. It's working. It's working.
For some that would be enough to say the game is supported and working but not for me. I want to make sure the hardware additions added to the original cartridge were also being handled correctly before I give my verdict.
First thing on my list was checking the game is correct with the UniBios game cart CRC32 check. I want to make sure there is no patching happening to the main program ROM to fake features of the game or cartridge hardware. I cold booted the NeoGeo and entered the CRC32 check. Boom, all regions pass!
Next priority to check was correct colour palette conversions I can see It's an easy pass given attract mode is drawing correctly. To be sure no other trickery was going on I used the UniBios v3.3 patch feature to confirm the palette features on the original kof2003 cartridge were working as expected, and they were!
Next thing on my list, does it have small RAM region kof2003 holds in its cartridge? After a quick test (using UniBios again) BAM, it's there where it should be and 100% working!
Next thing to discover, is the banking system working in the same way as the original Kof2003 cartridge? Again after a little probing I can see it is!
Next thing to look at was if the NeoSD handles the FIX banking system used in the game. A simple thing to check too given as soon as the first attract mode fight sequence begins I'll have the answer. Winner!!! Correct transparent effects on the energy bars and names. There is no way this can be easily patched into the game either if only the smaller FIX space is supported.
Lastly sound. There is not much to say given I can only use my ears as a reference. It sounds identical to the original to me though. There were no distortions or noise or anything else that I could say to myself this does not sound right. It was still sounding perfect after playing a few games.
So what does this mean? Well I have thrown everything that comes to mind to try and find a weakness in the way the NeoSD is working compared to the original Kof2003 cartridge. Something where I could say this is not 100% right in how the game plays but I cannot find anything. As it stands now there is only a difference I can think of. That is if I were to put the PCBs of an original KOF2003 and the NeoSD next to each other they look different. That is how close and impressive the NeoSD is.
We need to stand back for a moment to fully appreciate what this really means in relation to what the NeoSD is doing as a piece of hardware. Kof2003 was released well over 10 years ago and during that time there was never (to my knowledge) a bootleg version of the game. That is a bootleg that technically does the same and plays the same as the original including its extra features. The Bootlegs have always been easy to spot just by playing the game, this was true until October 2016. Now when you couple this truth with the fact you can load any other original SNK game onto the NeoSD and it be handled correctly It's like mind blown!
Garou Mark of the Wolves
I'm not going to spend as much time going into details like I did with kof2003 because the story is the same. Many of you will undoubtedly know this is another game that has never really had correct bootlegs (or been done correctly on a multicart). I have tested Garou flashed on the NeoSD and got the following;
Confirmed the game is unpatched.
Confirmed the extras SNK put on the cart are also present on the NeoSD.
Confirmed game banking operates in the same way as the original cartridge.
Confirmed expanded FIX tile support.
Listened to sound to confirm it's good.
Just like kof2003, Garou is just as impressive, for me it is no different than playing the game from the original cartridge. I want to highlight that original kof2003 and Garou both use a different SNK cartridge spec. There is no way you can take one game and expect it to run on the PCB of the other. This means the NeoSD is correctly identifying the unpatched game it's loaded with and configuring itself so that game runs correctly.
I have done these same tests with various other protected games and the result is always the same. They are totally accurate with the NeoSD is setting itself to correctly copy the original game cartridge.
Metal Slug X
The thorn in the side, or is it? We already know this game currently is not going to run identically to the original. Neosd has been clear in the forum in mentioning this fact. It's well worth the mention here though because it highlights the effort being put in. Let me be clear first, you can flash and play the game on the NeoSD and it will appear to be original. It plays just as well as the version people use when their original MSX cart stops working and reprogram a replacement P1 ROM. In short there are patches applied to remove game protections so it will run on the NeoSD, I have confirmed this using the UniBios CRC32 check.
So what is this the problem with this game? Well it's really very simple, currently the way the cart protection works is unknown. The NeoSD cannot be expected to copy something when there is no information on what it needs to copy. An original MSX cartridge will need probing to understand what it is doing. Only then can the patches be removed and the game be 100% the same as the original. There are also a couple of other areas where it is unknown if what the NeoSD is doing is totally accurate (though it may be accurate), steps are being taken to confirm either way I hear and of course changes will be make if needed.
What this shows to me is the makers are not happy just to have a game that is playable, they will not be happy until the game is playable in an identical way to the original!
Trash Rally, Riding Hero, League Bowling
These three games do work on the NeoSD and pass the UniBios CRC32 checks. The original games do come with the ability to linkup however so players can play over multiple Neo Geo systems. This feature is not supported on the NeoSD and may never be. Neosd has said it may be technically possible to add the feature via a small daughter board in the future, so all is not lost. But he also makes clear no one should take it as given that the feature will be added, even he would like to see it himself.
NGdevteam Games
These game are not supported and will not work on the device. I took the MAME Last Hope ROM and tried in various different ways to get NeoSD to play the game. While it was easy to get the NeoSD to flash the game data I could not get it to run. All I got was the crosshatch screen. These games are not supported, confirmed.
Other Games in General
I have not yet found a single issue with the exception of MSX above. All the protected games appear to be totally accurate and all original games are supported (I have not tested all mind). I have not found any sound issues on any games tested so far. Thanks to the info from GadgetUK, I have also confirmed the following games do not suffer the sound issues they do have on the multicarts;
Cyber Lip has no missing or broken voices during intro.
League Bowling does not miss ADPCM-B samples (voice on intro for example).
Kof98 plays radio chat voices on intro.
Metal Slug 5 character select music has no volume shifts.
NAM-1975 soldier screams does not breakup during intro.
Ninja Masters has no breakup or volume shifts during intro.
Neo Turf Masters intro and game music has no volume shifts in background music.
Pulstar music has no breakup and volume shifts during intro.
Strikers 1945 Plus has no volume shifts in background music.
Rage of Dragons has no breakup or volume shifts during intro.
I mentioned in the review section of the NeoBuilder that some bootleg games in MAME are not yet converted or supported. This is being worked on now I have been told. Many bootlegs that are on the multicarts will be instantly playable on the NeoSD once dumps become available given their generic nature.
I have tested some bootlegs like Metal Slug 2 turbo and CD conversions and they are working as expected.
Conclusion
Apart from the Metal Slug X situation and the missing link feature there is simply nothing else I can see that needs addressing. I think to find faults will actually require me to start reviewing the games themselves I feel!
This is a really quite an advanced of hardware for what it is. There is no worry of having to patch out protections before the game will run, the NeoSD replicates the original hardware so known game have what they need to work. It must actively selects from many configurations and choose the correct one for the game it holds in flash.
It is very clear the priority has been put into the NeoSD playing games correctly rather than just playing games, this justifies the price in my view. What the NeoSD is doing is quite amazing! There is little more to say, speechless....
fogueman escribió:Pues por eso mismo creo que lo de los tiempos de carga no es tan grave
mcfly escribió:De momento,de los que ha probado,metal slug x,ha salido rana.Yo esperaría a conocer el funcionamiento del romset.
fogueman escribió:mcfly, salir rana es no funcionar, y esto no es lo que pasa aquí
mcfly escribió:fogueman escribió:mcfly, salir rana es no funcionar, y esto no es lo que pasa aquí
Ojo,me remito a los datos(quizás la palabra rana,no haya sido la adecuada),no ha criticar el producto.Lo de "es de suponer que el resto del romset funciona",es lo que me inquieta.Hasta que no este testeado y confirmado,no tiraría campanas al vuelo.Soy de los que espera precio y testeo,para la versión de aes.
Ok guys, lets put some light on that subjet.
Our plan was to give a free shell to EVERYONE that has preordered NEOSD as a surprise.
Fact is that we keep getting emails and questions here about preorders for cart+shell, we didnt want to answer cause the surprise, but those questions keep surfacing, so we got forced to explain it.
So, its not a surprise anymore.
We will send a free shell to all preorders, we will pay shipment for it aswel. Once shells arrive, you will be able to purchase neosd+shell as a combo.
Thanks !
Ulmez escribió:Sorpresita de la mano de la gente del NeoSD
neosd escribió:Ok guys, lets put some light on that subjet.
Our plan was to give a free shell to EVERYONE that has preordered NEOSD as a surprise.
Fact is that we keep getting emails and questions here about preorders for cart+shell, we didnt want to answer cause the surprise, but those questions keep surfacing, so we got forced to explain it.
So, its not a surprise anymore.
We will send a free shell to all preorders, we will pay shipment for it aswel. Once shells arrive, you will be able to purchase neosd+shell as a combo.
Thanks !Originally Posted by Sceptre_JLRB escribió:I DO NEED the NeoSD... But I'd go for the complete flashcart+shell option, just expecting to save on shipping costs. Any chance to make this pre-order despite the shells being currently unavailable? Thanks again!
Cheers.
Ulmez escribió:La interfaz se ha mejorado muy mucho. Ahora ya no es tan NeoRAGEx y tiene bastantes más detalles
http://www.neo-geo.com/forums/showthrea ... ost4133520
Ulmez escribió:Dos excelentes noticias:
1. Los primeros cartuchos se han enviado ya:
http://www.neosdstore.com/news/index.ph ... n-3-weeks/
2. Anunciada versión para NEO-GEO AES:
http://www.neosdstore.com/news/index.ph ... neosd-aes/