Jump to content
HyperSync, HyperList and FTP are now back online ×


App Developer
  • Content Count

  • Joined

  • Last visited

File Comments posted by r0man0

  1. On 26/12/2017 at 7:21 PM, ahockeyjock said:

    LOL i had no idea you already made an app hahah.   

    I'll upload my app and it's written in AHK, i'll send you code if you want to do anything with it.  I cobbled together a most-recent-available version of romlister (mame 1.79-1.80ish) and made a ton of lists for different types of controls-- this way anyone can make custom wheels/genre for just the stuff they can play on their machine.

    I had to rename some of your files to avoid conflicts with updated/newer versions, so, this *should* play nice without overwriting anything if user gets your newer or updated versions of genre sorts.  If they want to incorporate it into program i built, they just rename it to match the scheme i used... i figured best of both worlds.

    Again, you did AMAZING work my man, thank you very much.  I'll send you a link when i upload, maybe it's a companion app.  Mine is very similar and maybe a little easier because I just move all the XML files into database folder and then write a custom mame genre.xml based on what is selected.

    Please test.  A copy of program along with packaged romlister is here:


    Let me know if I should re-package and upload to Hyperspin-FE if you think it is worth it.



    I've checked your package just now , seems that your wheel artworks could be added into the mame xml full list artworks pack. But have you keep your originals ? i means not the full artwork button but just the artwork inside the button ? because in this case everybody could customize his own button (if they want a button). It seems also that players wheel artworks are not complete ?

  2. 21 hours ago, KRIS85 said:

    if there is a possibility to make a list of entries in the genre list in the main menu of Hyperspin, the point is to make a list of all games, eg: fighting, sports etc ?

    If you plan to create Fighting , sport , ... main menu wheel only for mame , use HyperHQ to create new item then use list generated with Mame xml full list generator.

    Otherwise if you plan to create fighting , sport,... main menu wheel for all your systems (SNES,MAME,PS1...) use HyperXMLspin app (good app too :good:).

  3. 1 hour ago, ahockeyjock said:

    r0man0 this is fantastic.  I used this to make a program that helps you quickly make a custom Genre.xml file.

    You use checkboxes and pick what options you want, and then it gives you custom made XML.


    Hi , nice app , Your app list all possibles genres and create the genre.xml file exact ?

    Have you seen the my app that generate mame xml full lists :

    Let me knows if you upload your app , i will give a link pointing to your app on this page.

    Good job :good:


  4. hi , this database use all demul's emulated systems : Cave,naomi,atomiswave,hikaru,gaelco .

    I've shared demul database because my main wheel is too important : i prefer keep 1 wheel for all emulated systems instead of 5 wheels.

    If you want to keep separated systems you can put yours actual's naomi,atomiswave...database lists into demul genre folder (you will need to add lists into genre.xml file).

    You will have to change your module launcher with these lines (hyperlaunch exemple):

    else if (systemName = "Demul" && executable = "demul.exe")
    Process, Close, %executable%
    If romName in 18wheelr,18wheels,18wheelu,alienfnt,alienfnta,alpilot,alpilotj,asndynmt,ausfache,capsnk,capsnka,capsnkb,crackndj,crakndj2,crzytaxi,csmash,csmasho,cspike,deathcox,derbyoc,derbyocm,derbyo2k,derbyo2km,derbyocw,derbyocwm,drbyocwc,drbyocwb,derbyoc2,derbyoc2m,doa2,doa2a,doa2m,dybb99,dybbnao,f355,f355twin,f355twind,f355twn2,f355twn2d,ggram2,ggx,gram2000,gundmct,gunsur2,gunsur2j,gwing2,hmgeo,hopper,hotd2,hotd2o,hotd2p,illvelo,inunoos,jambo,kick4csh,mamonoro,manicpnc,marstv,mazan,mazanu,mbaa,mbaao,mbslave,mtkob2,mushi2k4,mushi2k5,mushik2e,mushi2eo,mvsc2,mvsc2u,ninjaslt,ninjaslta,ninjasltu,ninjasltj,oinori,otrigger,pjustic,pokasuka,pstone,pstone2,puyoda,puyofevp,qmegamis,radirgyn,rhytngk,ringout,samba,sambap,samba2k,sgtetris,shangril,shootopl,shootpl,shootplm,shootplmp,sl2007,slasho,smarinef,smlg99,spawn,sstrkfgt,sstrkfgtd,sstrkfgta,shorsem,shorsel,shorse,shors2k1,shorsepm,shorseps,shorsepl,shorsepb,shorsep,shorsepr,suchie3,tduno,tduno2,tokyobus,totd,totdo,toukon4,toyfight,vathletep,virnba,virnbao,virnbap,vonot,vs2_2k,vtennis,vtenis2c,wldkicks,wldkicksu,wldkicksj,wldkickspw,wldkickspj,wrungp,wrungpo,wwfroyal,zerogu2,zombrvn,zombrvno,zunou,brickppl,dinoking,dinokior,dinoki25,lovebery,lovebero,loveber3,ochaken,tetgiant,tetgiano,azumanga,bdrdown,cfield,chocomk,cleoftp,confmiss,cvs2,cvs2mf,cvsgd,dragntr,dragntrs,dragntra,dragntras,dragntr2,dragntr2s,dragntr3,dragntr3s,dygolf,ggxx,ggxxac,ggxxrl,ggxxrlo,ggxxsla,gundmgd,gundmxgd,ikaruga,jingystm,karous,keyboard,kurucham,lupinsho,luptype,meltyb,meltybo,meltybld,meltyblo,moeru,mok,monkeyba,ndcfboxa,ngdup23a,ngdup23c,ngdup23e,psyvar2,puyofev,quizqgd,radirgy,radirgyo,senko,senkoo,senkosp,sfz3ugd,shaktam,shaktmsp,shaktamb,shikgam2,slashout,spkrbtl,sprtjam,ss2005,ss2005o,starseek,takoron,tetkiwam,trgheart,trghearto,trizeal,undefeat,usagiym,vathlete,vtennis2,vtennisg,wsbbgd,wccf116,wccf1dup,wccf212e,wccf234j,wccf310j,wccf331e,wccf322e,wccf420e,clubkrt,clubkrtc,clubkrto,clubk2k3,clubk2kp,clubkprz,clubkpzb,kingrt66,soulsurf,vf4cart,vf4evoct,vstrik3c,vstrik3co,wldrider,beachspi,clubkcyc,initd,initdo,initdexp,initdexpo,initdv2j,initdv2jo,initdv2e,initdv3j,initdv3jb,initdv3e,inidv3cy,inidv3ca,vf4,vf4b,vf4o,vf4evo,vf4evob,vf4evoa,vf4tuned,vf4tunedd,vf4tuneda,vstrik3
    Else if romName in anmlbskt,anmlbskta,basschal,basschalo,blokpong,claychal,demofist,dirtypig,dolphin,fotns,ftspeed,ggisuka,ggx15,kofnw,kofnwj,kofxi,kov7sprt,maxspeed,mslug6,ngbc,ngbcj,rangrmsn,rumblef,rumblefp,rumblef2,rumblf2p,salmankt,samsptk,sprtshot,sushibar,xtrmhunt,xtrmhnt2,vfurlong,waidrive
    Else if romName in airtrix,airtrixo,braveff,pharrier,swracer,sgnascar,sgnascaro
    Else if romName in atvtrack,atvtracka,gfootbal,smashdrv
    Else if romName in deathsml,dsmbl,ddpdfk,ddpdfk10,dfkbl,espgal2,futari10,futari15,futari15a,futaribl,futariblj,ibara,ibarablk,ibarablka,mmmbanc,mmpork,mushisam,mushisama,mushisamb,mushitam,mushitama,pinkswts,pinkswtsa,pinkswtsb,pinkswtsx
    RunWait , "%EmuPath%%Executable%" -run=%machine% -rom=%romName%

    This code is necessary to select the correct machine launcher into demul emulator.

    Please note that demul's romset is the same as current mame romset ans so ,  both emulators can pointing to the same mame romset folder. (From demul's web site : - MISC: Romset in sync with current MAME )

    • Upvote 1
    • Super Like 1

  5. Hi , i've uploaded the beta version of mame xml full lists generator here :

    I will no longer generate mame xml full lists and update this topic sorry...

    But now i will give support for mame xml full lists generator ...

    I will leave this topic open for people that don't want use the generator and want to ask for someone share lists on server. (i'm not sure that is a good translation of my french to english...)

    See you on new topic...

    • Like 1
    • Upvote 1

  6. On 19/09/2017 at 11:26 PM, r0man0 said:

    I've re-uploaded lists to fix Miscellaneous , educational & handheld games xml list.

    Sorry , hope that i will be the good one ;-)

    That was not the good one :-( so i've re-uploaded lists to fix again Misc. , educational & handheld.

    Now , waiting for ini files for the 0.190 version...

    • Super Like 1

  7. Mame xml full lists updated to 0.187 , with some changes :


  8. 42 minutes ago, l.strain said:

    hi what folders do i put the artwork i.e genre stuff and do i leave them in the original folders too?


    You need to put artworks to the correspunding list xml :

    example :

    if you plan to create a main wheel with capcom games  copy list xml to database ( /hyperspin/databases/capcom/) /and capcom.png to hyperspin main menu folder (/hyperspin/media/main menu/images/wheel/)

    if you plan to create a genre wheel with capcom games copy list xml inside the system database directory , edit or create a genre.xml file in that folder with the capcom entry , then copy the artwork capcom.png to the /hyperspin/media/<your system name>/images/genre/wheel/

    Same thing for all others artworks ,

    hope my answer can help you...;-)

  9. On 19/03/2017 at 9:56 AM, jake13942 said:

    Hey @r0man0 do you happen to have the "no mahjong mature quiz mechanical..." xmls for 1.83, thanks 

    Hi , i m actually working on another project , but i will do that for v0.185 or if i have enouth time for v0.184 , 

    Tell me the list of genre you want exactly ...

  10. 14 hours ago, shadoom said:

    I have 76 roms missing with the 0.180 xml from here and breakout is one... I checked my 0.180 set with clrmamepro and it appears to be 100%

    Is this a problem with the XML?

    Hi shadoom , look for my answer on top of this page (p4)


  11. Phantasy ,

    all mame xml lists are classified into subfolders to be easyly used ,

    To use all of them , its depends of witch games you want to show , for example :

    if you want to show into a sub-wheel genre the game list with only the games with 2 players alt in wrestling genre and workings , you can use list contained into :

    Players\2P alt\Working Games\Genres\Wrestling Games.xml


    Genres\Wrestling\Working Games\Players\2P alt Games.xml

    Both lists contains the same games , but are not classified in the same directory.

    For each lists added into your databases/mame/ folder you need to add a new line into the file genre.xml that contain the name of the list added.

    All these lists are also for people that want to create their custom Item/main wheels ( ex : create a fighters Item/main wheel with any sub-genre wheels wanted...)

  12. 8 hours ago, cleverest said:

    I'm sorry, forgive the n00b question (which is what I am with Hyperspin), but where do I place these XML files?  I have the 0.179 rom set, installed to my folder, and Hyperspin plays them....just not sure where to put this...


    you just need to copy and paste lists you want to use. Main list must have the same name as your database directory and others list must be listed inside the genre.xml

  13. Ok , as you can see , i'm using also my own generation program , sometimes i have to add some code lines to generate new lists that community ask to me. Each times i add lists or made an update,  i write changes to the log view inside main post , you just have to follow this topic to knows changes.

    I 've read the [official] mame xml database thread and looked for your lists i will PM you to talk about your lists generation.


  • Create New...