Search
1000 results for “n_develop”
-
👾🔍 Introducing the I.I.A.N. enemies from Droian! These Xenomorphite-infected droids are not to be underestimated. Want to learn more about the game's development? Tune in to our YouTube and Twitch channels for exclusive dev logs and behind-the-scenes content! 🎮👀 #Droian #GameDev #DevLogs #Metroidvania
-
Nostalgic DOS Development – Setting up the machine
The modern world is far too complex. Software has become piles of APIs stacked on top of each other, running on virtual machines inside browsers. Even the CPUs themselves are too complex for anyone to understand.
Let’s ditch all that complicated nonsense and go back to a time when computers were complex enough to be useful, but simple enough individuals could still beat on the bare metal without getting lost.
I figure that if people can get nostalgic over restoring old PCs and playing games on them, we can do the same for programming on them.
Here’s a step by step guide on how to set up a DOS environment for programming. I’m assuming you’re smart enough to read and follow instructions, so some of the gaps will need filling in with your own imagination and research.
Getting a DOS Environment
I’m going to be using 86box, it is an emulation of a PC – literally everything from the motherboard, CPU and video card, and which IDE controller you have to what type of floppy drive is installed.
86Box has its own instructions they’re easy to follow. Make sure you also install a manager so you don’t have to hand edit the 86box config file. We’re setting up a DOS PC here, getting that running is enough excitement without trying to hand craft a config file.
Once it’s installed, you need to set up a fairly basic 486DX2/66 system with something like 16MB of RAM and a 500MB hard disk, a floppy drive and a mouse. Make sure it has a VLB or PCI graphics card. All of this is fairly period accurate, so if you don’t want to do this in an emulator you can always use a real computer.
Installing DOS in 86Box
It’s best to use FreeDOS, it’s available as an install image, you will probably want the version for legacy systems that comes with a bootable floppy disk image as well as a CDROM.
Don’t bother installing all the extras for FreeDOS, we just need the OS to boot up. Edit your fdauto.bat and fdconfig.sys files to remove all the junk FreeDOS puts in them. You need a basic DOS environment with an XMS memory manager and a load of free conventional RAM.
Here is my
fdauto.bat(FreeDOS doesn’t call itautoexec.batdon’t mix them up!)@ECHO OFFREM Standard AutoExec Batch Fileset DJGPP=C:\DJGPP\DJGPP.ENVset DOSDRV=C:set DOSDIR=C:\FreeDOSset LANG=ENset TZ=UTCset PATH=%dosdir%\BIN;C:\DJGPP\BIN;c:\masm\bin;c:\tcif exist %dosdir%\LINKS\NUL set PATH=%path%;%dosdir%\LINKSset NLSPATH=%dosdir%\NLSset HELPPATH=%dosdir%\HELPset TEMP=%dosdir%\TEMPset TMP=%TEMP%set BLASTER=A220 I5 D1 H5 P330set DIRCMD=/P /OGN /Yset COPYCMD=/-Yset OS_NAME=FreeDOSset OS_VERSION=1.3mkeyb UKcall %dosdir%\bin\cdrom.batMEM /C /NCode language: DOS .bat (dos)If you live in the UK, make sure the UK keyboard mapping is enabled!
mkeyb UKCode language: DOS .bat (dos)Here is my
fdconfig.sysSET DOSDIR=C:\FreeDOS!COUNTRY=044,858,C:\FreeDOS\BIN\COUNTRY.SYS!LASTDRIVE=Z!BUFFERS=20!FILES=40DOS=HIGH,UMBDEVICE=C:\FreeDOS\BIN\JEMMEX.EXE NOEMS X=TEST NOVME NOINVLPGSHELLHIGH=C:\FreeDOS\BIN\COMMAND.COM C:\FreeDOS\BIN /E:1024 /P=C:\FDAUTO.BATAt this point you should have a functional DOS PC emulation running in 86Box.
Installing Development Tools in DOS
We’re programming in C, and we’re trying to do it without just replicating Linux in DOS. So no vi or Emacs, but we are going to use GCC through the DJGPP compiler tool chain. This is period correct, so it counts. So there.
For an editor I settled on using something called RHIDE. It has the same look as DOS Edit and the Turbo Pascal and Turbo C++ editors from Borland. I like this style of editor, I wish it still existed.
Installing DJGPP & RHIDE
DJGPP can be downloaded from its website, which still exists. They have a very handy zip picker that guides you through choosing the correct files. DJGPP is one of those websites that time forgot, and is still maintained.
Make sure you tell the zip picker you want to also install RHIDE as your editor so it tells you which zip file to download.
Getting the files into DOS
The zip picker will instruct you to download a set of zipfiles along with an unzip utility. Gather these all together into a folder on your host machine.
The zip picker page also gives you instructions on how to install DJGPP and RHIDE but it doesn’t explain how to get those files into your DOS machine in the first place.
This is a fundamental limitation with DOS and 86Box. 86Box is a pretty accurate emulation of an entire PC, it isn’t just an emulation layer simulating DOS. So there is no way to access your local machine from inside DOS. The only ways we can get data in and out of the DOS environment is via CDROM images and floppy disk images.
To get files into our DOS system make use of the virtual CDROM feature in 86Box. First make sure you have a CDROM driver loaded. FreeDOS does this by default and it will tell you when you boot DOS.
Note that the virtual CDROM is literally read only, you can’t copy files into it from DOS. And you can’t update the files inside it from the host without “ejecting” and reinserting the virtual CD.
Once you have the files visible in DOS, just follow the installation instructions.
Getting files out of DOS
To get files out of DOS is a bit more annoying. About the only way I can easily figure out is to make floppy disk images and then mount them in your host OS.
First create a new floppy image from within FreeDOS
Make sure you choose 1.44MB as the size, and put
.imgat the end for the extension.Then, because it’s DOS, format the disk from within DOS
Now use regular DOS commands to copy files onto it.
If you then eject the disk image, you can use some sort of floppy mounting tool in your OS to get at the files. In Linux it just seems to sort of know what to do, possibly something similar on a Mac. In Windows you will need a tool like WinImage.
-
SMH every time I read about #JavaScript #frontend development:
“Thoughts On React Vs Vue Vs Everything Else In 2023”, Charles Chen (https://chrlschn.medium.com/thoughts-on-react-vs-vue-vs-everything-else-in-2023-e4e50e526049).
Via HN: https://news.ycombinator.com/item?id=36168354
#React #Vue #NextJS #Svelte #TypeScript #StaticSiteGenerators #ServerSideRendering #SSG
-
Looking for an OpenGL and C++ developer (let's do portals!) - Unvanquished
https://unvanquished.net/looking-for-an-opengl-and-cpp-developer/
-
We support the new benchmark on Trade & Sustainable Development:
📌Results-oriented approach, with sanctions as last resort
📌Recognised role of #civilsociety and #DAGs
📌Mainstreaming #sustainability across #FTAs
📌Consistency with other autonomous instruments🐦🔗: https://n.respublicae.eu/EU_EESC/status/1617904392518406146
-
#ERCAdG grantee @annalkorhonen aims to develop a universal approach to language technologies 🗣️ to make them more equitable.
Her project could aid development efforts by assisting #education, #healthcare, and other key areas of life.
@Cambridge_Uni
🐦🔗: https://n.respublicae.eu/ERC_Research/status/1645388674845249537
-
ArmSoM CM1 : une carte originale sous RK3506J
La carte de développement ArmSoM CM1 propose une formule que je n'ai pas croisée jusqu'alors. Elle peut s'utiliser seule dans un format très compact. Ou se monter sur.
https://www.minimachines.net/?p=135423 #armsom -
Ruby 3.4 Frozen String Literals: What Rails Developers Need to Know
https://www.prateekcodes.dev/ruby-34-frozen-string-literals-rails-upgrade-guide/
#HackerNews #Ruby34 #FrozenStringLiterals #RailsDevelopers #UpgradeGuide #RubyOnRails #ProgrammingTips
-
🦠Do you know what the #mesoderm is?
If you are curious to learn more about the group of embryonic cells responsible for organ growth & the evolution of life on 🌍, then read this article 👉 https://bit.ly/3GNVgb6#developmentalbiology #genetics @CORDIS_EU @Hejnol_Lab @UiB
🐦🔗: https://n.respublicae.eu/ERC_Research/status/1619982063016505345
-
We joined forces with Soulstone Survivors developers to release a Yet Another Zombie Survivors game bundle on Steam!
:fuego: Zombies 'n Soulstones :fuego:
Get your mitts on two critically acclaimed games in the Bullet Heaven / Reverse Bullet Hell genre:
:computerfairies: https://store.steampowered.com/bundle/43777/Zombies_n_Soulstones/
#YAZS #YetAnotherZombieSurvivors #GameDev #IndieDev #IndieGame #IndieGames #GameDevelopment #Steam #SteamDeck #ReverseBulletHell #BulletHell #RogueLike #Zombie #Zombies #SoulstoneSurvivors
-
We support the new benchmark on Trade & Sustainable Development:
📌Results-oriented approach, with sanctions as last resort
📌Recognised role of #civilsociety and #DAGs
📌Mainstreaming #sustainability across #FTAs
📌Consistency with other autonomous instruments🐦🔗: https://n.respublicae.eu/EU_EESC/status/1617904392518406146
-
We support the new benchmark on Trade & Sustainable Development:
📌Results-oriented approach, with sanctions as last resort
📌Recognised role of #civilsociety and #DAGs
📌Mainstreaming #sustainability across #FTAs
📌Consistency with other autonomous instruments🐦🔗: https://n.respublicae.eu/EU_EESC/status/1617904392518406146
-
New Blog Post :: Psion OPL - A built in development environment, when we owned our devices
https://www.kianryan.co.uk/2024-07-05-psion-opl3/
We talk about the OPL language, build a D&D character generator and briefly compare the experience compared to modern application development.
-
Si vous avez déjà voulu inspecter les éléments DOM d'une page #web, voir la liste des ressources chargés, ouvrir une console JavaScript, etc. mais que vous avez réalisé qu'il n'y avait pas d'outils #développeur sur #FirefoxMobile, sachez qu'il existe une extension #Mobile #DevTools / #MobiDevTools pour ça, qui est une implémentation comme #WebExtension d'eruda (https://eruda.liriliri.io/).
-
Stay up to date with with European policy developments !
📢 Read the European Committee of the Regions' opinions published in the Official Journal 👉https://europa.eu/!kknhFQ
@EU_CoR #InTodaysOJ #OfficialJournal https://t.co/RGKr9z1hxe🐦🔗: https://n.respublicae.eu/EURLex/status/1682277263495032832
-
👏#EUFunded @susbind for developing, producing and testing sustainable and economically viable bio-based binders
RT @susbind: 📣Proudly presenting our SUSBIND project results at @CORDIS_EU 👉https://cordis.europa.eu/article/id/442817-non-toxic-natural-and-sustainable-wooden-furniture?WT.mc_id=exp#Nontoxic #natural #sustainable #wooden #furniture 💚♻️#biobased #binders
Thank you #CORDIS_EU team@RTDS_Group @FraunhoferIGB @Cargill @CBE_JU @CEDelft @MadMaxbreg @CIB_CSIC @RTDS_Webb
🐦🔗: https://n.respublicae.eu/CORDIS_EU/status/1620435197002153989
-
@dandylover1 I am both into the development of the #FreeDOS and #SvarDOS distributions. Development is mainly in C and X86 assembly
We have a "talking" version of our SvarDOS distribution for blind persons. It uses the PROVOX screen reader and requires a Braille 'n Speak synthesizer connected to the COM1 port.
I have never used this by myself, and I am not familiar with developing specifically for Braille 'n Speak. So I will ask the people involved about its state and report back. In the meantime, you may give it a try if you are interested.
You may get it at http://svardos.org/
-
Vuoden 2024 Game Developers Conference (GDC) San Franciscossa tarjosi tavanomaista teknologiahuumaa ja AI-innovaatioiden esittelyjä, mutta tapahtuman todellinen merkitys piili syvemmällä. Kehittäjien kasvava turhautuminen alalla vallitseviin olosuhteisiin nousi pinnalle voimakkaana ja periksiantamattomana viestinä.
Keskiviikkona 20. maaliskuuta järjestetty GDScream-tapahtuma keräsi yhteen pelikehittäjiä Yerba Buena Gardens -puistossa Moscone Centerin vieressä. Scott Jon Siegel ja Caryl Shaw, alalla tunnetut henkilöt, organisoivat tapahtuman tarjotakseen kehittäjille mahdollisuuden purkaa turhautumistaan äänekkäästi ja yhteisöllisesti. Mielenilmauksen taustalla olivat viime aikojen joukkoirtisanomiset ja kohdistunut vihamielisyys, jotka ovat osa laajempia ongelmia, jotka tekevät peliteollisuudesta yhä kurjistuvan työympäristön monille.
Tapahtuman ytimessä oli yksinkertainen, mutta voimakas ele: kokoontua yhteen ja huutaa. Tämä hetki ei symboloinut ainoastaan äskettäisiä vaikeuksia, vaan myös pitkäaikaisia ongelmia pelialan työvoiman kohtelussa. IGN:n haastattelussa Siegel ilmaisi, että huutamisen tarkoituksena oli antaa tilaa hetkelliselle helpotukselle ja yhteisöllisyydelle tunnustaen samalla, kuinka “sotkuista kaikki on”.
Tämänvuotisen GDC:n aikana esille nousi myös vaatimuksia muutoksesta. Larian Studiosin toimitusjohtaja Swen Vincke puhui avoimesti alan ahneudesta Baldur’s Gate 3:lle myönnetyn Best Narrative -palkinnon vastaanottopuheessaan. Vincken mukaan toistuvat virheet ja lyhytnäköinen voitontavoittelu johtavat kehittäjien jatkuviin irtisanomisiin, mikä heikentää alaa pitkällä tähtäimellä.
GDC 2024:n puheenvuorot eivät rajoittuneet pelkästään peliteollisuuden sisäisiin ongelmiin. Rami Ismail nosti esiin laajempia yhteiskunnallisia kysymyksiä, korostaen olemassaolon ja menestyksen merkitystä vastarintana stereotypioita ja dehumanisointia vastaan. Ismailin puheenvuoro toi esille, kuinka tärkeää on tukea ja tunnustaa vähemmistöjen äänet ja näkökulmat pelialalla.
GDC 2024:n anti ei ollut ainoastaan uusien teknologioiden ja AI:n mahdollisuuksien esittely. Se toi voimakkaasti esiin pelialan kehittäjien yhteisen vaatimuksen paremmista työoloista, oikeudenmukaisuudesta ja inhimillisyydestä. Tämä vuosi merkitsi hetkeä, jolloin peliteollisuuden työntekijät astuivat rohkeasti esiin vaatien muutosta – ei vain itselleen, vaan koko alalle.
♞
Lue lisää sivuilta GamesIndustry.biz:
https://www.gamesindustry.biz/fighting-for-better-while-facing-the-worst-this-week-in-business -
« Les autorités affirment qu’elles n’ont pas le choix, qu’il faut avancer, suivre le mouvement. Produire toujours plus et toujours plus vite. En réalité, le #progrès technologique nous a échappé. Il est hors de contrôle. Et ce serait à nous de nous adapter à son rythme frénétique. La crise écologique est devenue un prétexte pour accroître la compétition mondiale, la course technologique et le dumping social et environnemental. »
« Ce que nous propose la croissance verte comme “solution”, c’est encore plus de marché et de technique, […] une recherche effrénée d’efficacité et de rationalisation, au mépris de la sensibilité et de la recherche de relations harmonieuses avec les autres et avec la nature. »
« Avec l’industrie verte, de nouveaux crédits d’impôt et des garanties vont être octroyés. On ne trouve pas 12 milliards d’euros pour les travailleurs et les retraites mais des centaines de milliards pour les grandes entreprises. »
Hélène Tordjman : https://reporterre.net/Helene-Tordjman-M-Macron-est-enferme-dans-son-delire-productiviste
#néolibéralisme #accélération #accélérer #agriculture #croissanceVerte #développementDurable #technocritique #convergence
-
#DYK that #Copernicus🇪🇺🛰️delivers data to develop innovative solutions for #ClimateNeutral🌱and #SmartCities❓
Our next webinar is dedicated to #NatureBasedSolutions (@UrbanGreenUP) and #DigitalTwin of cities🗓️ Wed. 22/03
⏰ 16:00 CET
Register at👇
🔗http://e.copernicus.eu/Webinar_SmartCities🐦🔗: https://n.respublicae.eu/CopernicusEU/status/1634112242554683393
-
"Operation Steel Rain" is supposed to become a Run'n Gun for AGA Amigas, developed with the help of the Scorpion Engine. Now an updated demo version was released:
-
.@enisa_eu #tenders - Greece-Athens: Web Development Services - 31/03/2023 - https://europa.eu/!j9VcHM
🐦🔗: https://n.respublicae.eu/EUTenders/status/1631648124308688898
-
This Is The Most Popular Mac ‘N’ Cheese Recipe On TikTok, And It Uses One Seriously Genius, Recipe Developer-Approved Ingredient
Hey Walmart shoppers! You can get Express Delivery on your orders (including gr…
#dining #cooking #diet #food #RecipeTopics #cheeserecipe #cheesesauce #EvaporatedMilk #Recipes #RecipesTopics #tiniyounger
https://www.diningandcooking.com/2255594/this-is-the-most-popular-mac-n-cheese-recipe-on-tiktok-and-it-uses-one-seriously-genius-recipe-developer-approved-ingredient/ -
This Is The Most Popular Mac ‘N’ Cheese Recipe On TikTok, And It Uses One Seriously Genius, Recipe Developer-Approved Ingredient https://www.diningandcooking.com/2255594/this-is-the-most-popular-mac-n-cheese-recipe-on-tiktok-and-it-uses-one-seriously-genius-recipe-developer-approved-ingredient/ #CheeseRecipe #CheeseSauce #EvaporatedMilk #Recipes #RecipesTopics #TiniYounger
-
This is probably our last time eating at the OG Gold ‘n’ Silver restaurant before this developer either (hopefully) keeps it the same or (i fear) changes it forever. Either way, we had to come one more time to mark this moment in time. This place has been a local favorite since the 1950s. #RenoNV #LocalHistory
-
Sur insta, je n'arrête pas de recevoir des conseils pour développer mon activité, car en tant que multipotentielle (comme ils disent), je ne saurais pas bien cibler ma clientèle.
Bon, c'est vrai, je suis graphiste print de formation, créatrice de tampons gravés à la main, d'estampes, de petites choses imprimées, j'ai tenté de me lancer dans la fabrication de miroirs en vitrail Tiffany et je suis musicienne dans un groupe de rock prog à tendance zeuhl... Sinon, je sais aussi déboucher les éviers et réparer deux ou trois choses. Du coup je partage avec vous mon groupe de zique, ça s'appelle VAK : https://vak-prog.bandcamp.com/album/budo -
The #metaverse and the development of virtual worlds have an impact on the way we live together.
The legislation in force to regulate virtual worlds needs continuous analysis.
The EU must guarantee that current laws apply both in the real and virtual worlds.
🐦🔗: https://n.respublicae.eu/EU_EESC/status/1651582590904565760