atlas news
    
Hugues Johnson
18  janvier     08h00
Sega Genesis Programming Part 25: Onscreen Keyboard
   Alright, first post of the year. I’m going to kick off with a small Sega Genesis demo. With no end goal in mind, I decided to try making an onscreen keyboard for the Sega Genesis. It turned out alright. Maybe I’ll use it for something else eventually. This way to the article and downloads.....
21  décembre     12h00
2024 Virtual Xmas Card
   It’s time for my annual tradition of declaring this will be the last virtual Xmas card I post. I probably don’t mean it this time either but who knows. I think this is the longest one I’ve written. The pictures are the largest, that has to count for something. Warning: I complain about Final...
24  novembre     12h00
Finding duplicate lines in two files (in Java)
   In another recent article I talked about the code I use to update and publish this site. Very exciting, I know. This is adding a new feature to that publisher. It’s also about the trade offs in writing code. When should code be generic vs highly focused on a single problem The generic problem...
16  novembre     16h00
Game Boy Advance Compilations
   The Game Boy Advance helped get me back into gaming after an extended break to finish college. Despite being very nostalgic for the system I haven’t written about it much. It’s time to change that. This article reviews some, but not quite all, compilations of retro games on the Game Boy Advance....
12  novembre     23h00
NintenDomain podcast guest appearance
   I recentely did a guest appearance on the NintenDomain podcast. In the episode we talk about Falcom games and the new Nintendo music app. Download the episode here...
09  novembre     08h00
Dreamcast Survivor’s Guide
   This is a a brief magazine insert to help Dreamcast fans cope with the cancellation of their favorite system. It features some then upcoming games, recommended accessories, and a general FAQ. It’s an interesting look at the last days of the Dreamcast. Click here to see the scans... ...
02  novembre     18h00
What did NHL ’97 for Sega Genesis cost at launch? (or what did one specific person pay for it?)
   This is a very narrow piece I wrote on a whim. I bought a boxed copy of NHL ’ for the Sega Genesis for . all the way back in . While rearranging some game shelves I popped it open and found the original receipt tucked away in the manual. This lead me to explore what the original launch...
12  octobre     08h00
Halloween Havoc Continuity
   Somehow I’ve never done a Halloween feature before. I don’t know if this will be an annual tradition, we’ll see how I feel in a year. This article looks at wrestlers who appeared in WCW Halloween Havoc events and charts their match position over the years. It ends with some commentary about who a...
29  septembre     12h00
Exporting Cloudfront logs to an OpenDocument spreadsheet using Java
   I have a small queue of equally small programming articles I want to crank through before moving on to something bigger. This one is a follow up to a previous article about reading AWS Cloudfront logs from a Java application. This iteration is exporting the results to an OpenDocument spreadsheet...
15  septembre     08h00
A simple templater in Java
   This will be a quick one. I needed a very basic template system in Java. I’m aware of several rd party libraries to accomplish this but decided it would be easy to write one. It’s not elegant but it works, best of all it’s very simple. Here’s the code with minimal commentary...
14  septembre     08h00
Site news - September 2024
   Every page on this site is a living document in that I may update at any time for any reason. Here are five small things I updated recently, and some plans for the rest of the year...
07  septembre     12h00
Electronics Recycling Gallery
   This is a gallery of garbage. I’m not going to sugarcoat it, literal garbage. There’s a public electronics recycling center in my general area. I drop off junk a couple times a year and am usually amused at what I see piled up there. I figure others may also be amused, although others may find it...
10  août     08h00
The X-Files DVD games - Season 4: Urbs Tertia
   When I first reviewed The X Files DVD games I couldn’t get the th one to work. After some persitence I finally got it running. Click here to see if it was all worth the effort...
27  juillet     18h00
Working with .ips files in Java
   I really want to try the Lord Monarch fan translation for Mega Drive Genesis. I could use any number of .ips patches to do so. What fun is that though It’s much more interesting to code a set classes to manage .ips files. Here’s some example Java code for creating .ips files, reading .ips files...
    17h00
How bad Google search has become in just two examples
   In this article I look back on the early days of search engines and wonder how Google regressed so badly. It only took two searches to illustrate what the problem is. I offer no solutions, just venting on the current situation...
09  juin     08h00
Retail Clerk ’90 - Version 1.0
   I’m feeling pretty done with this demo. It works and I implemented some new engine features along the way. I’m happy with that. The game isn’t especially fun or interesting. This demo was always about building the engine and code generation tools though. With those goals accomplished it’s time to...
25  mai     09h00
Java Date serialization: Why you shouldn’t bother trying
   This is a short piece about a Java pitfall I just came across. I should have run into this years ago so maybe it’s ancient news to everyone else. It concerns serializing Java Date objects, or deciding not to. This way to the full article...
    08h00
Retail Clerk ’90 - Beta Release
   This version has been debugged. I won’t say it’s bug free but it’s close. It’s not especially fun and the colors are kind of funky. I might work on fixing the latter a little bit, or maybe settle for how it is. It’s not like I’m planning to charge for it. Here’s the link to the download... ...
12  mai     22h00
Retail Clerk ’90 - Walkthrough
   In case the demo I released yesterday is a little too difficult... Here is a brief walkthrough that explains how to reach each ending...
11  mai     22h00
Retail Clerk ’90 - Likely Buggy Alpha Release
   My goal is to finish Retail Clerk ’ this summer, preferably in June. Here is the first alpha build. The story is complete and I verified a playthrough can be done. I also suspect it has some game breaking bugs and weirdness. Download it here if you like doing unpaid testing...